Method | Description | |
---|---|---|
BeginClose ( AsyncCallback callback, object callbackData ) : IAsyncResult |
Begins an asynchronous operation to close the secure channel.
|
|
BeginOpen ( AsyncCallback callback, object callbackData ) : IAsyncResult |
Begins an asynchronous operation to open a secure channel with the endpoint identified by the URL.
|
|
BeginReconnect ( AsyncCallback callback, object callbackData ) : IAsyncResult |
Begins an asynchronous operation to close the existing secure channel and open a new one.
|
|
BeginSendRequest ( IServiceRequest request, AsyncCallback callback, object callbackData ) : IAsyncResult |
Begins an asynchronous operation to send a request over the secure channel.
|
|
Close ( ) : void |
Closes the secure channel.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
EndClose ( IAsyncResult result ) : void |
Completes an asynchronous operation to close the secure channel.
|
|
EndOpen ( IAsyncResult result ) : void |
Completes an asynchronous operation to open a secure channel.
|
|
EndReconnect ( IAsyncResult result ) : void |
Completes an asynchronous operation to close the existing secure channel and open a new one.
|
|
EndSendRequest ( IAsyncResult result ) : IServiceResponse |
Completes an asynchronous operation to send a request over the secure channel.
|
|
Initialize ( |
Initializes a secure channel with the endpoint identified by the URL.
|
|
Open ( ) : void |
Opens a secure channel with the endpoint identified by the URL.
|
|
Reconnect ( ) : void |
Closes any existing secure channel and opens a new one. Calling this method will cause outstanding requests over the current secure channel to fail. |
|
SendRequest ( IServiceRequest request ) : IServiceResponse |
Sends a request over the secure channel.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
Method | Description | |
---|---|---|
OpenOnDemand ( ) : void |
Opens the channel before sending the request.
|
|
SaveSettings ( |
Saves the settings so the channel can be opened later.
|
public BeginClose ( AsyncCallback callback, object callbackData ) : IAsyncResult | ||
callback | AsyncCallback | The callback to call when the operation completes. |
callbackData | object | The callback data to return with the callback. |
return | IAsyncResult |
public BeginOpen ( AsyncCallback callback, object callbackData ) : IAsyncResult | ||
callback | AsyncCallback | The callback to call when the operation completes. |
callbackData | object | The callback data to return with the callback. |
return | IAsyncResult |
public BeginReconnect ( AsyncCallback callback, object callbackData ) : IAsyncResult | ||
callback | AsyncCallback | The callback to call when the operation completes. |
callbackData | object | The callback data to return with the callback. |
return | IAsyncResult |
public BeginSendRequest ( IServiceRequest request, AsyncCallback callback, object callbackData ) : IAsyncResult | ||
request | IServiceRequest | The request to send. |
callback | AsyncCallback | The callback to call when the operation completes. |
callbackData | object | The callback data to return with the callback. |
return | IAsyncResult |
public EndClose ( IAsyncResult result ) : void | ||
result | IAsyncResult | The result returned from the BeginClose call. |
return | void |
public EndOpen ( IAsyncResult result ) : void | ||
result | IAsyncResult | The result returned from the BeginOpen call. |
return | void |
public EndReconnect ( IAsyncResult result ) : void | ||
result | IAsyncResult | The result returned from the BeginReconnect call. |
return | void |
public EndSendRequest ( IAsyncResult result ) : IServiceResponse | ||
result | IAsyncResult | The result returned from the BeginSendRequest call. |
return | IServiceResponse |
public Initialize ( |
||
url | The URL for the endpoint. | |
settings | TransportChannelSettings | The settings to use when creating the channel. |
return | void |
public SendRequest ( IServiceRequest request ) : IServiceResponse | ||
request | IServiceRequest | The request to send. |
return | IServiceResponse |