System.ServiceModel.Description Namespace
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Contains the types required to construct and modify descriptions of services, contracts, endpoints, messages and their parts, and operations that are used to build runtimes and to export metadata.
| Class | Description | |
|---|---|---|
![]() | ClientCredentials | Enables the user to configure client credentials used to authenticate the client against a service. |
![]() | ContractDescription | Describes a contract that specifies what an endpoint communicates to the outside world. |
![]() | FaultDescription | Represents a SOAP fault. |
![]() | FaultDescriptionCollection | A collection of FaultDescription objects that you can use to obtain information about SOAP faults in a contract. |
![]() | MessageBodyDescription | Represents the body of a SOAP message. |
![]() | MessageDescription | Represents the description of a message. |
![]() | MessageDescriptionCollection | Provides a collection that is used to store descriptions of the messages that make up an operation that belongs to a contract. |
![]() | MessagePartDescription | Represents a description of a SOAP message part. |
![]() | MessagePartDescriptionCollection | Represents a collection of System.ServiceModel.Description.MessagePartDescription objects. |
![]() | OperationDescription | A contract that characterizes an operation in terms of the messages it exchanges. |
![]() | OperationDescriptionCollection | Represents a collection that contains operation descriptions. |
![]() | ServiceEndpoint | Represents the endpoint for a service that allows clients of the service to find and communicate with the service. |
![]() | XmlSerializerOperationBehavior | Controls run-time behavior of the XmlSerializer associated with an operation. |
| Enumeration | Description | |
|---|---|---|
![]() | MessageDirection | Specifies the direction of the message. |
Show:

