C# Class Helios.Topology.NodeUri

Uri representation of an INode instance
Inheritance: System.Uri
ファイルを表示 Open project: helios-io/helios Class Usage Examples

Public Methods

Method Description
GetHostStringForAddress ( IPAddress address ) : string
GetNodeFromUri ( Uri uri ) : INode
GetProtocolStringForTransportType ( TransportType transport ) : string
GetUriStringForNode ( INode node ) : string
NodeUri ( INode node ) : System
NodeUri ( string uriString ) : System

Protected Methods

Method Description
NodeUri ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System

Method Details

GetHostStringForAddress() public static method

public static GetHostStringForAddress ( IPAddress address ) : string
address System.Net.IPAddress
return string

GetNodeFromUri() public static method

public static GetNodeFromUri ( Uri uri ) : INode
uri System.Uri
return INode

GetProtocolStringForTransportType() public static method

public static GetProtocolStringForTransportType ( TransportType transport ) : string
transport TransportType
return string

GetUriStringForNode() public static method

public static GetUriStringForNode ( INode node ) : string
node INode
return string

NodeUri() public method

public NodeUri ( INode node ) : System
node INode
return System

NodeUri() protected method

protected NodeUri ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System
serializationInfo System.Runtime.Serialization.SerializationInfo
streamingContext System.Runtime.Serialization.StreamingContext
return System

NodeUri() public method

public NodeUri ( string uriString ) : System
uriString string
return System