'Declaration
Public Overloads Shared Function CreateUaBinaryChannel( _ ByVal configuration As ApplicationConfiguration, _ ByVal description As EndpointDescription, _ ByVal endpointConfiguration As EndpointConfiguration, _ ByVal clientCertificate As X509Certificate2, _ ByVal clientCertificateChain As X509Certificate2Collection, _ ByVal messageContext As IServiceMessageContext _ ) As ITransportChannel
'Usage
Dim configuration As ApplicationConfiguration Dim description As EndpointDescription Dim endpointConfiguration As EndpointConfiguration Dim clientCertificate As X509Certificate2 Dim clientCertificateChain As X509Certificate2Collection Dim messageContext As IServiceMessageContext Dim value As ITransportChannel value = UaChannelBase.CreateUaBinaryChannel(configuration, description, endpointConfiguration, clientCertificate, clientCertificateChain, messageContext)
public static ITransportChannel CreateUaBinaryChannel( ApplicationConfiguration configuration, EndpointDescription description, EndpointConfiguration endpointConfiguration, X509Certificate2 clientCertificate, X509Certificate2Collection clientCertificateChain, IServiceMessageContext messageContext )
public: static ITransportChannel^ CreateUaBinaryChannel( ApplicationConfiguration^ configuration, EndpointDescription^ description, EndpointConfiguration^ endpointConfiguration, X509Certificate2^ clientCertificate, X509Certificate2Collection^ clientCertificateChain, IServiceMessageContext^ messageContext )
Parameters
- configuration
- The application configuration.
- description
- The description for the endpoint.
- endpointConfiguration
- The configuration to use with the endpoint.
- clientCertificate
- The client certificate.
- clientCertificateChain
- The client certificate chain.
- messageContext
- The message context to use when serializing the messages.