C# Class Opc.Ua.Bindings.HttpsTransportChannel

Wraps the HttpsTransportChannel and provides an ITransportChannel implementation.
Inheritance: ITransportChannel
ファイルを表示 Open project: OPCFoundation/UA-.NETStandardLibrary Class Usage Examples

Public Methods

Method Description
BeginClose ( AsyncCallback callback, object callbackData ) : IAsyncResult
BeginOpen ( AsyncCallback callback, object callbackData ) : IAsyncResult
BeginReconnect ( AsyncCallback callback, object callbackData ) : IAsyncResult
BeginSendRequest ( IServiceRequest request, AsyncCallback callback, object callbackData ) : IAsyncResult
Close ( ) : void
Dispose ( ) : void
EndClose ( IAsyncResult result ) : void
EndOpen ( IAsyncResult result ) : void
EndReconnect ( IAsyncResult result ) : void
EndSendRequest ( IAsyncResult result ) : IServiceResponse
Initialize ( Uri url, TransportChannelSettings settings ) : void
Open ( ) : void
Reconnect ( ) : void
SendRequest ( IServiceRequest request ) : IServiceResponse

Private Methods

Method Description
SaveSettings ( Uri url, TransportChannelSettings settings ) : void

Method Details

BeginClose() public method

public BeginClose ( AsyncCallback callback, object callbackData ) : IAsyncResult
callback AsyncCallback
callbackData object
return IAsyncResult

BeginOpen() public method

public BeginOpen ( AsyncCallback callback, object callbackData ) : IAsyncResult
callback AsyncCallback
callbackData object
return IAsyncResult

BeginReconnect() public method

public BeginReconnect ( AsyncCallback callback, object callbackData ) : IAsyncResult
callback AsyncCallback
callbackData object
return IAsyncResult

BeginSendRequest() public method

public BeginSendRequest ( IServiceRequest request, AsyncCallback callback, object callbackData ) : IAsyncResult
request IServiceRequest
callback AsyncCallback
callbackData object
return IAsyncResult

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

EndClose() public method

public EndClose ( IAsyncResult result ) : void
result IAsyncResult
return void

EndOpen() public method

public EndOpen ( IAsyncResult result ) : void
result IAsyncResult
return void

EndReconnect() public method

public EndReconnect ( IAsyncResult result ) : void
result IAsyncResult
return void

EndSendRequest() public method

public EndSendRequest ( IAsyncResult result ) : IServiceResponse
result IAsyncResult
return IServiceResponse

Initialize() public method

public Initialize ( Uri url, TransportChannelSettings settings ) : void
url System.Uri
settings TransportChannelSettings
return void

Open() public method

public Open ( ) : void
return void

Reconnect() public method

public Reconnect ( ) : void
return void

SendRequest() public method

public SendRequest ( IServiceRequest request ) : IServiceResponse
request IServiceRequest
return IServiceResponse