C# Класс Smrf.NodeXL.UnitTests.MockEdge

Implements IEdge for testing.
Наследование: IEdge
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_bIsDirected Boolean
m_bVerticesReturnsNull Boolean
m_iNumberOfVerticesReturned Int32
m_oVertex1 IVertex
m_oVertex2 IVertex

Открытые методы

Метод Описание
Clone ( System.Boolean setMetadataValues, System.Boolean setTag ) : IEdge
Clone ( System.Boolean copyMetadataValues, System.Boolean copyTag, IVertex vertex1, IVertex vertex2, System.Boolean isDirected ) : IEdge
ContainsKey ( String key ) : System.Boolean
GetAdjacentVertex ( IVertex vertex ) : IVertex
GetRequiredValue ( String key, Type valueType ) : Object
GetValue ( String key ) : Object
GetValue ( String key, Type valueType ) : Object
IsAntiparallelTo ( IEdge otherEdge ) : Boolean
IsParallelTo ( IEdge otherEdge ) : Boolean
MockEdge ( IVertex oVertex1, IVertex oVertex2, Boolean bIsDirected, Boolean bVerticesReturnsNull, Int32 iNumberOfVerticesReturned ) : System
RemoveKey ( String key ) : Boolean
SetValue ( String key, Object value ) : void
ToString ( ) : String
ToString ( String format ) : String
ToString ( String format, IFormatProvider formatProvider ) : String
TryGetNonEmptyStringValue ( String key, String &value ) : Boolean
TryGetValue ( String key, Object &value ) : Boolean
TryGetValue ( String key, Type valueType, Object &value ) : Boolean

Описание методов

Clone() публичный Метод

public Clone ( System.Boolean setMetadataValues, System.Boolean setTag ) : IEdge
setMetadataValues System.Boolean
setTag System.Boolean
Результат IEdge

Clone() публичный Метод

public Clone ( System.Boolean copyMetadataValues, System.Boolean copyTag, IVertex vertex1, IVertex vertex2, System.Boolean isDirected ) : IEdge
copyMetadataValues System.Boolean
copyTag System.Boolean
vertex1 IVertex
vertex2 IVertex
isDirected System.Boolean
Результат IEdge

ContainsKey() публичный Метод

public ContainsKey ( String key ) : System.Boolean
key String
Результат System.Boolean

GetAdjacentVertex() публичный Метод

public GetAdjacentVertex ( IVertex vertex ) : IVertex
vertex IVertex
Результат IVertex

GetRequiredValue() публичный Метод

public GetRequiredValue ( String key, Type valueType ) : Object
key String
valueType System.Type
Результат Object

GetValue() публичный Метод

public GetValue ( String key ) : Object
key String
Результат Object

GetValue() публичный Метод

public GetValue ( String key, Type valueType ) : Object
key String
valueType System.Type
Результат Object

IsAntiparallelTo() публичный Метод

public IsAntiparallelTo ( IEdge otherEdge ) : Boolean
otherEdge IEdge
Результат Boolean

IsParallelTo() публичный Метод

public IsParallelTo ( IEdge otherEdge ) : Boolean
otherEdge IEdge
Результат Boolean

MockEdge() публичный Метод

public MockEdge ( IVertex oVertex1, IVertex oVertex2, Boolean bIsDirected, Boolean bVerticesReturnsNull, Int32 iNumberOfVerticesReturned ) : System
oVertex1 IVertex
oVertex2 IVertex
bIsDirected Boolean
bVerticesReturnsNull Boolean
iNumberOfVerticesReturned Int32
Результат System

RemoveKey() публичный Метод

public RemoveKey ( String key ) : Boolean
key String
Результат Boolean

SetValue() публичный Метод

public SetValue ( String key, Object value ) : void
key String
value Object
Результат void

ToString() публичный Метод

public ToString ( ) : String
Результат String

ToString() публичный Метод

public ToString ( String format ) : String
format String
Результат String

ToString() публичный Метод

public ToString ( String format, IFormatProvider formatProvider ) : String
format String
formatProvider IFormatProvider
Результат String

TryGetNonEmptyStringValue() публичный Метод

public TryGetNonEmptyStringValue ( String key, String &value ) : Boolean
key String
value String
Результат Boolean

TryGetValue() публичный Метод

public TryGetValue ( String key, Object &value ) : Boolean
key String
value Object
Результат Boolean

TryGetValue() публичный Метод

public TryGetValue ( String key, Type valueType, Object &value ) : Boolean
key String
valueType Type
value Object
Результат Boolean

Описание свойств

m_bIsDirected защищенное свойство

protected Boolean m_bIsDirected
Результат Boolean

m_bVerticesReturnsNull защищенное свойство

protected Boolean m_bVerticesReturnsNull
Результат Boolean

m_iNumberOfVerticesReturned защищенное свойство

protected Int32 m_iNumberOfVerticesReturned
Результат Int32

m_oVertex1 защищенное свойство

protected IVertex m_oVertex1
Результат IVertex

m_oVertex2 защищенное свойство

protected IVertex m_oVertex2
Результат IVertex