Property | Type | Description | |
---|---|---|---|
g_CustomTransportChannel | ITransportChannelFactory |
Method | Description | |
---|---|---|
BeginClose ( AsyncCallback callback, object callbackData ) : IAsyncResult |
Begins an asynchronous operation to close the secure channel.
|
|
BeginInvokeService ( |
The client side implementation of the BeginInvokeService service contract.
|
|
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 any existing secure channel.
|
|
CloseChannel ( ) : void |
Closes the channel with the server.
|
|
CreateUaBinaryChannel ( ApplicationConfiguration configuration, |
Creates a new UA-binary transport channel if requested. Null otherwise.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
EndClose ( IAsyncResult result ) : void |
Completes an asynchronous operation to close a communication object.
|
|
EndInvokeService ( IAsyncResult result ) : |
The client side implementation of the EndInvokeService service contract.
|
|
EndOpen ( IAsyncResult result ) : void |
Completes an asynchronous operation to open a communication object.
|
|
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.
|
|
HandleSoapFault ( System |
Converts a FaultException into a ServiceResultException.
|
|
Initialize ( |
Initializes a secure channel with the endpoint identified by the URL.
|
|
InvokeService ( |
The client side implementation of the InvokeService service contract.
|
|
Open ( ) : void |
Opens a secure channel with the endpoint identified by the URL.
|
|
OpenChannel ( ) : void |
Opens the channel with the server.
|
|
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. |
|
ScheduleOutgoingRequest ( IChannelOutgoingRequest request ) : void |
Schedules an outgoing request.
|
|
SendRequest ( IServiceRequest request ) : IServiceResponse |
Sends a request over the secure channel.
|
|
WcfChannelBase ( ) : System |
Initializes the object with the specified binding and endpoint address.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
OnSendRequest ( object state ) : void |
Processes the request.
|
Method | Description | |
---|---|---|
InnerChannel_Opened ( object sender, |
Handles the Opened event of the InnerChannel control.
|
public BeginClose ( AsyncCallback callback, object callbackData ) : IAsyncResult | ||
callback | AsyncCallback | |
callbackData | object | |
return | IAsyncResult |
public abstract BeginInvokeService ( |
||
request | ||
callback | AsyncCallback | |
asyncState | object | |
return | IAsyncResult |
public BeginOpen ( AsyncCallback callback, object callbackData ) : IAsyncResult | ||
callback | AsyncCallback | |
callbackData | object | |
return | IAsyncResult |
public BeginReconnect ( AsyncCallback callback, object callbackData ) : IAsyncResult | ||
callback | AsyncCallback | |
callbackData | object | |
return | IAsyncResult |
public BeginSendRequest ( IServiceRequest request, AsyncCallback callback, object callbackData ) : IAsyncResult | ||
request | IServiceRequest | |
callback | AsyncCallback | |
callbackData | object | |
return | IAsyncResult |
public static CreateUaBinaryChannel ( ApplicationConfiguration configuration, |
||
configuration | ApplicationConfiguration | The application configuration. |
description | The description for the endpoint. | |
endpointConfiguration | The configuration to use with the endpoint. | |
clientCertificate | The client certificate. | |
messageContext | The message context to use when serializing the messages. | |
return | ITransportChannel |
public EndClose ( IAsyncResult result ) : void | ||
result | IAsyncResult | |
return | void |
public abstract EndInvokeService ( IAsyncResult result ) : |
||
result | IAsyncResult | |
return |
public EndOpen ( IAsyncResult result ) : void | ||
result | IAsyncResult | |
return | void |
public EndReconnect ( IAsyncResult result ) : void | ||
result | IAsyncResult | |
return | void |
public EndSendRequest ( IAsyncResult result ) : IServiceResponse | ||
result | IAsyncResult | |
return | IServiceResponse |
public HandleSoapFault ( System |
||
exception | System |
|
return |
public Initialize ( |
||
url | The URL for the endpoint. | |
settings | The settings to use when creating the channel. | |
return | void |
public abstract InvokeService ( |
||
request | ||
return |
protected OnSendRequest ( object state ) : void | ||
state | object | IChannelOutgoingRequest object passed to the ScheduleOutgoingRequest method. |
return | void |
public ScheduleOutgoingRequest ( IChannelOutgoingRequest request ) : void | ||
request | IChannelOutgoingRequest | The request. |
return | void |
public SendRequest ( IServiceRequest request ) : IServiceResponse | ||
request | IServiceRequest | |
return | IServiceResponse |