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
MetadataExchangeBindings

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()

Returns a WSHttpBinding with security disabled.

CreateMexHttpsBinding()

Returns a WSHttpBinding that supports transport-level security.

CreateMexNamedPipeBinding()

Returns a CustomBinding with a NamedPipeTransportBindingElement.

CreateMexTcpBinding()

Returns a CustomBinding with a TcpTransportBindingElement.

Applies to