C# Класс Brunet.Connections.NodeInfo

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
EmptyTas IList
_address Address
_as_dict IDictionary
_cache NodeInfo>.WeakValueTable
_cache_key NodeInfo
_code int
_done_hash bool
_ta_list Brunet.Transport.TransportAddress[]
_tas IList

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

Метод Описание
CreateInstance ( Address a ) : NodeInfo
CreateInstance ( Address a, IList tas ) : NodeInfo
CreateInstance ( Address a, TransportAddress ta ) : NodeInfo
CreateInstance ( IDictionary d ) : NodeInfo
Equals ( object e ) : bool
GetHashCode ( ) : int
ToDictionary ( ) : IDictionary

Защищенные методы

Метод Описание
CreateInstance ( Address a, IList tas, TransportAddress ta ) : NodeInfo
NodeInfo ( ) : System
NodeInfo ( Address a, IList transports ) : System
NodeInfo ( Address a, TransportAddress ta ) : System

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

CreateInstance() публичный статический Метод

public static CreateInstance ( Address a ) : NodeInfo
a Address
Результат NodeInfo

CreateInstance() публичный статический Метод

public static CreateInstance ( Address a, IList tas ) : NodeInfo
a Address
tas IList
Результат NodeInfo

CreateInstance() защищенный статический Метод

protected static CreateInstance ( Address a, IList tas, TransportAddress ta ) : NodeInfo
a Address
tas IList
ta Brunet.Transport.TransportAddress
Результат NodeInfo

CreateInstance() публичный статический Метод

public static CreateInstance ( Address a, TransportAddress ta ) : NodeInfo
a Address
ta Brunet.Transport.TransportAddress
Результат NodeInfo

CreateInstance() публичный статический Метод

public static CreateInstance ( IDictionary d ) : NodeInfo
d IDictionary
Результат NodeInfo

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

public Equals ( object e ) : bool
e object
Результат bool

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

public GetHashCode ( ) : int
Результат int

NodeInfo() защищенный Метод

protected NodeInfo ( ) : System
Результат System

NodeInfo() защищенный Метод

protected NodeInfo ( Address a, IList transports ) : System
a Address
transports IList
Результат System

NodeInfo() защищенный Метод

protected NodeInfo ( Address a, TransportAddress ta ) : System
a Address
ta Brunet.Transport.TransportAddress
Результат System

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

public ToDictionary ( ) : IDictionary
Результат IDictionary

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

EmptyTas защищенное статическое свойство

protected static IList EmptyTas
Результат IList

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

protected Address _address
Результат Address

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

protected IDictionary _as_dict
Результат IDictionary

_cache защищенное статическое свойство

protected static WeakValueTable _cache
Результат NodeInfo>.WeakValueTable

_cache_key защищенное статическое свойство

protected static NodeInfo,Brunet.Connections _cache_key
Результат NodeInfo

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

protected int _code
Результат int

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

protected bool _done_hash
Результат bool

_ta_list защищенное статическое свойство

protected static TransportAddress[],Brunet.Transport _ta_list
Результат Brunet.Transport.TransportAddress[]

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

protected IList _tas
Результат IList