MetadataExchangeBindings MetadataExchangeBindings MetadataExchangeBindings MetadataExchangeBindings Class

Definition

Used to create system-provided bindings for WS-Transfer metadata exchange using the IMetadataExchange contract.

public ref class MetadataExchangeBindings abstract sealed
public static class MetadataExchangeBindings
type MetadataExchangeBindings = class
Public Class MetadataExchangeBindings
Inheritance
MetadataExchangeBindingsMetadataExchangeBindingsMetadataExchangeBindingsMetadataExchangeBindings

Remarks

Use the MetadataExchangeBindings methods and properties to create system-provided bindings to support WS-Transfer GET metadata exchanges. For more information and examples, see How to: Publish Metadata for a Service Using a Configuration File.

See the individual members for details about the composition of the bindings they return.

Methods

CreateMexHttpBinding() CreateMexHttpBinding() CreateMexHttpBinding() CreateMexHttpBinding()

Returns a WSHttpBinding with security disabled.

CreateMexHttpsBinding() CreateMexHttpsBinding() CreateMexHttpsBinding() CreateMexHttpsBinding()

Returns a WSHttpBinding that supports transport-level security.

CreateMexNamedPipeBinding() CreateMexNamedPipeBinding() CreateMexNamedPipeBinding() CreateMexNamedPipeBinding()

Returns a CustomBinding with a NamedPipeTransportBindingElement.

CreateMexTcpBinding() CreateMexTcpBinding() CreateMexTcpBinding() CreateMexTcpBinding()

Returns a CustomBinding with a TcpTransportBindingElement.

Applies to