Uredi

System.ServiceModel.Description Namespace

Provides classes related to the service model description.

Classes

Name Description
CallbackDebugBehavior

Enables service debugging for a Windows Communication Foundation (WCF) callback object.

ClientCredentials

Enables the user to configure client and service credentials as well as service credential authentication settings for use on the client side of communication.

ContractDescription

Describes a Windows Communication Foundation (WCF) contract that specifies what an endpoint communicates to the outside world.

DataContractSerializerOperationBehavior

Represents the run-time behavior of the DataContractSerializer.

FaultDescription

Represents a SOAP fault.

FaultDescriptionCollection

Represents 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.

MessageHeaderDescription

Represents a SOAP message header.

MessageHeaderDescriptionCollection

Represents a collection of MessageHeaderDescription objects.

MessagePartDescription

Represents a description of a SOAP message part.

MessagePartDescriptionCollection

Represents a collection of MessagePartDescription objects.

MessagePropertyDescription

Represents a message property specified by the MessagePropertyAttribute.

MessagePropertyDescriptionCollection

Represents a collection of MessagePropertyDescription objects.

OperationDescription

Represents the description of a contract operation that provides a description of the messages that make up the operation.

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.

TypedMessageConverter

Converts a typed message to an untyped message, or an untyped message to a typed message.

XmlSerializerOperationBehavior

Controls run-time behavior of the XmlSerializer associated with an operation.

Interfaces

Name Description
IContractBehavior

Implements methods that can be used to extend run-time behavior for a contract in either a service or client application.

IEndpointBehavior

Implements methods that can be used to extend run-time behavior for an endpoint in either a service or client application.

IOperationBehavior

Implements methods that can be used to extend run-time behavior for an operation in either a service or client application.

Enums

Name Description
MessageDirection

Specifies the direction of the message.