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

Afficher le fichier Open project: Azure/azure-amqp Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

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
Résultat AmqpConnection

CreateConnection() public static méthode

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
Résultat AmqpConnection

CreateListener() public static méthode

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

CreateMessage() public static méthode

public static CreateMessage ( ArraySegment binaryData ) : AmqpMessage
binaryData ArraySegment
Résultat AmqpMessage

CreateMessage() public static méthode

public static CreateMessage ( byte body ) : AmqpMessage
body byte
Résultat AmqpMessage

CreateTransport() public static méthode

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

DumpAmqpData() public static méthode

public static DumpAmqpData ( byte data, int offset, int count ) : void
data byte
offset int
count int
Résultat void

DumpBinaryArray() public static méthode

public static DumpBinaryArray ( IEnumerable array ) : void
array IEnumerable
Résultat void

GetAmqpSettings() public static méthode

public static GetAmqpSettings ( bool client, string sslValue, bool doSslUpgrade ) : AmqpSettings
client bool
sslValue string
doSslUpgrade bool
Résultat AmqpSettings

GetConnectionSettings() public static méthode

public static GetConnectionSettings ( int maxFrameSize ) : AmqpConnectionSettings
maxFrameSize int
Résultat AmqpConnectionSettings

GetLinkSettings() public static méthode

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
Résultat AmqpLinkSettings

GetTcpSettings() public static méthode

public static GetTcpSettings ( string host, int port, bool listen ) : TcpTransportSettings
host string
port int
listen bool
Résultat TcpTransportSettings

IsSecureTransport() public static méthode

public static IsSecureTransport ( this uri ) : bool
uri this
Résultat bool

ReceiveMessageAsync() public static méthode

public static ReceiveMessageAsync ( this link, System.TimeSpan timeout ) : Task
link this
timeout System.TimeSpan
Résultat Task