C# Class Test.Microsoft.Azure.Amqp.AmqpUtils

Mostrar archivo Open project: Azure/azure-amqp Class Usage Examples

Public Methods

Method Description
CreateConnection ( Uri uri, string sslHost, bool doSslUpgrade, SaslHandler saslHandler, int maxFrameSize, uint idleTimeoutMs = null ) : AmqpConnection
CreateConnection ( string host, int port, string sslHost, bool doSslUpgrade, SaslHandler saslHandler, int maxFrameSize, uint idleTimeoutMs = null ) : AmqpConnection
CreateListener ( string host, int port, string certFindValue, bool doSslUpgrade, SaslHandler saslHandler ) : AmqpTransportListener
CreateMessage ( ArraySegment binaryData ) : AmqpMessage
CreateMessage ( byte body ) : AmqpMessage
CreateTransport ( string host, int port, string sslHost, bool doSslUpgrade, SaslHandler saslHandler ) : TransportBase
DumpAmqpData ( byte data, int offset, int count ) : void
DumpBinaryArray ( IEnumerable array ) : void
GetAmqpSettings ( bool client, string sslValue, bool doSslUpgrade ) : AmqpSettings
GetConnectionSettings ( int maxFrameSize ) : AmqpConnectionSettings
GetLinkSettings ( bool forSender, string address, SettleMode settleType, int credit, bool dynamic = false ) : AmqpLinkSettings
GetTcpSettings ( string host, int port, bool listen ) : TcpTransportSettings
IsSecureTransport ( this uri ) : bool
ReceiveMessageAsync ( this link, System.TimeSpan timeout ) : Task

Private Methods

Method Description
DumpAmqpData ( System.ByteBuffer buffer, int indent ) : void
GetCertificate ( string certFindValue ) : X509Certificate2
WriteAmqpValue ( int offset, int indent, string value ) : void

Method Details

CreateConnection() public static method

public static CreateConnection ( Uri uri, string sslHost, bool doSslUpgrade, SaslHandler saslHandler, int maxFrameSize, uint idleTimeoutMs = null ) : AmqpConnection
uri System.Uri
sslHost string
doSslUpgrade bool
saslHandler SaslHandler
maxFrameSize int
idleTimeoutMs uint
return AmqpConnection

CreateConnection() public static method

public static CreateConnection ( string host, int port, string sslHost, bool doSslUpgrade, SaslHandler saslHandler, int maxFrameSize, uint idleTimeoutMs = null ) : AmqpConnection
host string
port int
sslHost string
doSslUpgrade bool
saslHandler SaslHandler
maxFrameSize int
idleTimeoutMs uint
return AmqpConnection

CreateListener() public static method

public static CreateListener ( string host, int port, string certFindValue, bool doSslUpgrade, SaslHandler saslHandler ) : AmqpTransportListener
host string
port int
certFindValue string
doSslUpgrade bool
saslHandler SaslHandler
return AmqpTransportListener

CreateMessage() public static method

public static CreateMessage ( ArraySegment binaryData ) : AmqpMessage
binaryData ArraySegment
return AmqpMessage

CreateMessage() public static method

public static CreateMessage ( byte body ) : AmqpMessage
body byte
return AmqpMessage

CreateTransport() public static method

public static CreateTransport ( string host, int port, string sslHost, bool doSslUpgrade, SaslHandler saslHandler ) : TransportBase
host string
port int
sslHost string
doSslUpgrade bool
saslHandler SaslHandler
return TransportBase

DumpAmqpData() public static method

public static DumpAmqpData ( byte data, int offset, int count ) : void
data byte
offset int
count int
return void

DumpBinaryArray() public static method

public static DumpBinaryArray ( IEnumerable array ) : void
array IEnumerable
return void

GetAmqpSettings() public static method

public static GetAmqpSettings ( bool client, string sslValue, bool doSslUpgrade ) : AmqpSettings
client bool
sslValue string
doSslUpgrade bool
return AmqpSettings

GetConnectionSettings() public static method

public static GetConnectionSettings ( int maxFrameSize ) : AmqpConnectionSettings
maxFrameSize int
return AmqpConnectionSettings

GetLinkSettings() public static method

public static GetLinkSettings ( bool forSender, string address, SettleMode settleType, int credit, bool dynamic = false ) : AmqpLinkSettings
forSender bool
address string
settleType SettleMode
credit int
dynamic bool
return AmqpLinkSettings

GetTcpSettings() public static method

public static GetTcpSettings ( string host, int port, bool listen ) : TcpTransportSettings
host string
port int
listen bool
return TcpTransportSettings

IsSecureTransport() public static method

public static IsSecureTransport ( this uri ) : bool
uri this
return bool

ReceiveMessageAsync() public static method

public static ReceiveMessageAsync ( this link, System.TimeSpan timeout ) : Task
link this
timeout System.TimeSpan
return Task