C# Class Microsoft.Azure.Amqp.Transport.TlsTransportInitiator

This initiator establishes an SSL connection (no AMQP security upgrade)
Inheritance: TransportInitiator
显示文件 Open project: Azure/azure-amqp Class Usage Examples

Public Methods

Method Description
ConnectAsync ( System.TimeSpan timeout, TransportAsyncCallbackArgs callbackArgs ) : bool
TlsTransportInitiator ( TlsTransportSettings transportSettings ) : System
ToString ( ) : string

Private Methods

Method Description
Complete ( ) : void
HandleInnerTransportConnected ( TransportAsyncCallbackArgs innerArgs ) : void
HandleTransportOpened ( IAsyncResult result ) : void
OnInnerTransportConnected ( TransportAsyncCallbackArgs innerArgs ) : void
OnTransportOpened ( IAsyncResult result ) : void

Method Details

ConnectAsync() public method

public ConnectAsync ( System.TimeSpan timeout, TransportAsyncCallbackArgs callbackArgs ) : bool
timeout System.TimeSpan
callbackArgs TransportAsyncCallbackArgs
return bool

TlsTransportInitiator() public method

public TlsTransportInitiator ( TlsTransportSettings transportSettings ) : System
transportSettings TlsTransportSettings
return System

ToString() public method

public ToString ( ) : string
return string