C# Class Opc.Ua.DiscoveryChannel

A channel object used by clients to access a UA discovery service.
Mostra file Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
Create ( Uri discoveryUrl, BindingFactory bindingFactory, EndpointConfiguration endpointConfiguration, ServiceMessageContext messageContext ) : ITransportChannel

Creates a new transport channel that supports the IDiscoveryChannel service contract.

Create ( Uri discoveryUrl, EndpointConfiguration endpointConfiguration, ServiceMessageContext messageContext ) : ITransportChannel

Creates a new transport channel that supports the ISessionChannel service contract.

Private Methods

Method Description
Create ( Uri discoveryUrl, EndpointConfiguration configuration ) : DiscoveryChannel
Create ( Uri discoveryUrl, EndpointConfiguration configuration, System.ServiceModel.Channels.Binding binding, string configurationName ) : DiscoveryChannel
Create ( Uri discoveryUrl, EndpointConfiguration configuration, BindingFactory bindingFactory, string configurationName ) : DiscoveryChannel
Create ( Uri discoveryUrl, string configurationName ) : DiscoveryChannel

Method Details

Create() public static method

Creates a new transport channel that supports the IDiscoveryChannel service contract.
public static Create ( Uri discoveryUrl, BindingFactory bindingFactory, EndpointConfiguration endpointConfiguration, ServiceMessageContext messageContext ) : ITransportChannel
discoveryUrl System.Uri The discovery URL.
bindingFactory BindingFactory The binding factory.
endpointConfiguration EndpointConfiguration The endpoint configuration.
messageContext ServiceMessageContext The message context.
return ITransportChannel

Create() public static method

Creates a new transport channel that supports the ISessionChannel service contract.
public static Create ( Uri discoveryUrl, EndpointConfiguration endpointConfiguration, ServiceMessageContext messageContext ) : ITransportChannel
discoveryUrl System.Uri The discovery url.
endpointConfiguration EndpointConfiguration The configuration to use with the endpoint.
messageContext ServiceMessageContext The message context to use when serializing the messages.
return ITransportChannel