UA Bundle SDK .NET
2.1.0.222
|
A channel object used by clients to access a UA service. More...
Inherits UnifiedAutomation.UaBase.WcfChannelBase< TChannel >, and UnifiedAutomation.UaBase.IDiscoveryChannel.
Public Member Functions | |
FindServersResponseMessage | FindServers (FindServersMessage request) |
The client side implementation of the FindServers service contract. | |
IAsyncResult | BeginFindServers (FindServersMessage request, AsyncCallback callback, object asyncState) |
The client side implementation of the BeginFindServers service contract. | |
FindServersResponseMessage | EndFindServers (IAsyncResult result) |
The client side implementation of the EndFindServers service contract. | |
GetEndpointsResponseMessage | GetEndpoints (GetEndpointsMessage request) |
The client side implementation of the GetEndpoints service contract. | |
IAsyncResult | BeginGetEndpoints (GetEndpointsMessage request, AsyncCallback callback, object asyncState) |
The client side implementation of the BeginGetEndpoints service contract. | |
GetEndpointsResponseMessage | EndGetEndpoints (IAsyncResult result) |
The client side implementation of the EndGetEndpoints service contract. | |
Public Member Functions inherited from UnifiedAutomation.UaBase.WcfChannelBase< TChannel > | |
WcfChannelBase () | |
Initializes the object with the specified binding and endpoint address. | |
override InvokeServiceResponseMessage | InvokeService (InvokeServiceMessage request) |
The client side implementation of the InvokeService service contract. | |
override IAsyncResult | BeginInvokeService (InvokeServiceMessage request, AsyncCallback callback, object asyncState) |
The client side implementation of the BeginInvokeService service contract. | |
override InvokeServiceResponseMessage | EndInvokeService (IAsyncResult result) |
The client side implementation of the EndInvokeService service contract. | |
Public Member Functions inherited from UnifiedAutomation.UaBase.WcfChannelBase | |
WcfChannelBase () | |
Initializes the object with the specified binding and endpoint address. | |
void | Dispose () |
Frees any unmanaged resources. | |
void | OpenChannel () |
Opens the channel with the server. | |
void | CloseChannel () |
Closes the channel with the server. | |
void | Initialize (Uri url, TransportChannelSettings settings) |
Initializes a secure channel with the endpoint identified by the URL. | |
IServiceResponse | SendRequest (IServiceRequest request) |
Sends a request over the secure channel. | |
IAsyncResult | BeginSendRequest (IServiceRequest request, AsyncCallback callback, object callbackData) |
Begins an asynchronous operation to send a request over the secure channel. | |
IServiceResponse | EndSendRequest (IAsyncResult result) |
Completes an asynchronous operation to send a request over the secure channel. | |
void | Close () |
Closes the secure channel. | |
StatusException | HandleSoapFault (System.ServiceModel.FaultException< ServiceFault > exception) |
Converts a FaultException into a StatusException. | |
Public Member Functions inherited from UnifiedAutomation.UaBase.IChannelBase | |
InvokeServiceResponseMessage | InvokeService (InvokeServiceMessage request) |
The operation contract for the InvokeService service. | |
IAsyncResult | BeginInvokeService (InvokeServiceMessage request, AsyncCallback callback, object asyncState) |
The operation contract for the InvokeService service. | |
InvokeServiceResponseMessage | EndInvokeService (IAsyncResult result) |
The method used to retrieve the results of a InvokeService service request. | |
Public Member Functions inherited from UnifiedAutomation.UaBase.ITransportChannel | |
void | Initialize (Uri url, TransportChannelSettings settings) |
Initializes a secure channel with the endpoint identified by the URL. | |
IServiceResponse | SendRequest (IServiceRequest request) |
Sends a request over the secure channel. | |
IAsyncResult | BeginSendRequest (IServiceRequest request, AsyncCallback callback, object callbackData) |
Begins an asynchronous operation to send a request over the secure channel. | |
IServiceResponse | EndSendRequest (IAsyncResult result) |
Completes an asynchronous operation to send a request over the secure channel. | |
void | Close () |
Closes the secure channel. | |
Public Member Functions inherited from UnifiedAutomation.UaBase.IDiscoveryChannel | |
FindServersResponseMessage | FindServers (FindServersMessage request) |
The operation contract for the FindServers service. | |
IAsyncResult | BeginFindServers (FindServersMessage request, AsyncCallback callback, object asyncState) |
The operation contract for the FindServers service. | |
FindServersResponseMessage | EndFindServers (IAsyncResult result) |
The method used to retrieve the results of a FindServers service request. | |
GetEndpointsResponseMessage | GetEndpoints (GetEndpointsMessage request) |
The operation contract for the GetEndpoints service. | |
IAsyncResult | BeginGetEndpoints (GetEndpointsMessage request, AsyncCallback callback, object asyncState) |
The operation contract for the GetEndpoints service. | |
GetEndpointsResponseMessage | EndGetEndpoints (IAsyncResult result) |
The method used to retrieve the results of a GetEndpoints service request. | |
Additional Inherited Members | |
Static Public Member Functions inherited from UnifiedAutomation.UaBase.WcfChannelBase | |
static ITransportChannel | CreateTransportChannel (ApplicationInstance application, EndpointDescription description, EndpointConfiguration configuration, MessageContext context) |
Creates a new UA-binary transport channel if requested. Null otherwise. | |
Protected Member Functions inherited from UnifiedAutomation.UaBase.WcfChannelBase< TChannel > | |
override void | Dispose (bool disposing) |
An overrideable version of the Dispose. | |
Properties inherited from UnifiedAutomation.UaBase.WcfChannelBase< TChannel > | |
TChannel | Channel [get] |
Gets the inner channel. | |
A channel object used by clients to access a UA service.
<exclude>
IAsyncResult UnifiedAutomation.UaBase.DiscoveryChannel.BeginFindServers | ( | FindServersMessage | request, |
AsyncCallback | callback, | ||
object | asyncState | ||
) |
The client side implementation of the BeginFindServers service contract.
IAsyncResult UnifiedAutomation.UaBase.DiscoveryChannel.BeginGetEndpoints | ( | GetEndpointsMessage | request, |
AsyncCallback | callback, | ||
object | asyncState | ||
) |
The client side implementation of the BeginGetEndpoints service contract.
FindServersResponseMessage UnifiedAutomation.UaBase.DiscoveryChannel.EndFindServers | ( | IAsyncResult | result | ) |
The client side implementation of the EndFindServers service contract.
GetEndpointsResponseMessage UnifiedAutomation.UaBase.DiscoveryChannel.EndGetEndpoints | ( | IAsyncResult | result | ) |
The client side implementation of the EndGetEndpoints service contract.
FindServersResponseMessage UnifiedAutomation.UaBase.DiscoveryChannel.FindServers | ( | FindServersMessage | request | ) |
The client side implementation of the FindServers service contract.
GetEndpointsResponseMessage UnifiedAutomation.UaBase.DiscoveryChannel.GetEndpoints | ( | GetEndpointsMessage | request | ) |
The client side implementation of the GetEndpoints service contract.