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

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

Méthodes publiques

Méthode Description
ReadAsync ( TransportAsyncCallbackArgs args ) : bool
SetMonitor ( ITransportMonitor usageMeter ) : void
WriteAsync ( TransportAsyncCallbackArgs args ) : bool

Méthodes protégées

Méthode Description
OnClose ( System.TimeSpan timeout ) : void
OnOpen ( System.TimeSpan timeout ) : void
OpenInternal ( ) : bool
TransportBase ( string type ) : System
TransportBase ( string type, SequenceNumber identifier ) : System

Method Details

OnClose() protected méthode

protected OnClose ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Résultat void

OnOpen() protected méthode

protected OnOpen ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Résultat void

OpenInternal() protected méthode

protected OpenInternal ( ) : bool
Résultat bool

ReadAsync() public abstract méthode

public abstract ReadAsync ( TransportAsyncCallbackArgs args ) : bool
args TransportAsyncCallbackArgs
Résultat bool

SetMonitor() public abstract méthode

public abstract SetMonitor ( ITransportMonitor usageMeter ) : void
usageMeter ITransportMonitor
Résultat void

TransportBase() protected méthode

protected TransportBase ( string type ) : System
type string
Résultat System

TransportBase() protected méthode

protected TransportBase ( string type, SequenceNumber identifier ) : System
type string
identifier SequenceNumber
Résultat System

WriteAsync() public abstract méthode

public abstract WriteAsync ( TransportAsyncCallbackArgs args ) : bool
args TransportAsyncCallbackArgs
Résultat bool