System.ServiceModel.Description Namespace
Microsoft Silverlight will reach end of support after October 2021. Learn more.
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.
Classes
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. | |
WebHttpBehavior | Enables the Web programming model for a Silverlight client. | |
XmlSerializerOperationBehavior | Controls run-time behavior of the XmlSerializer associated with an operation. |
Interfaces
Interface | Description | |
---|---|---|
IContractBehavior | Implements methods that can be used to extend run-time behavior for a contract in a Silverlight application. | |
IEndpointBehavior | Implements methods that can be used to extend run-time behavior for an endpoint in a Silverlight application. | |
IOperationBehavior | Implements methods that can be used to extend run-time behavior for an operation in a Silverlight application. |