Share via


Ws.ServiceModel Namespace

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Contains Attribute classes that define aspects of the Web Services service model.

Classes

  Class Description
Public class DataContractAttribute Specifies that the type defines or implements a data contract and is serializable by a serializer, such as the DataContractSerializer.
Public class DataMemberAttribute When applied to the member of a type, specifies that the member is part of a data contract and is serializable by the DataContractSerializer.
Public class EnumMemberAttribute Specifies that the field is an enumeration member and should be serialized.
Public class MessageParameterAttribute Controls the name of the request and response parameter names; cannot be used with message contracts.
Public class OperationContractAttribute Indicates that a method defines an operation that is part of a service contract in an application.
Public class PolicyAssertionAttribute Used to indicate that an interface or a class or operation has a binding policy assertion.
Public class ServiceContractAttribute Indicates that an interface or a class defines a service contract in an application.