DomainServiceDescriptionProviderAttribute Class

[WCF RIA Services Version 1 Service Pack 2 is compatible with either .NET framework 4 or .NET Framework 4.5, and with either Silverlight 4 or Silverlight 5.]

Specifies the DomainServiceDescriptionProvider for the DomainService type.

Inheritance Hierarchy

System.Object
  System.Attribute
    System.ServiceModel.DomainServices.Server.DomainServiceDescriptionProviderAttribute
      System.ServiceModel.DomainServices.EntityFramework.LinqToEntitiesDomainServiceDescriptionProviderAttribute

Namespace:  System.ServiceModel.DomainServices.Server
Assembly:  System.ServiceModel.DomainServices.Server (in System.ServiceModel.DomainServices.Server.dll)

Syntax

'Declaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True, Inherited := False)> _
Public Class DomainServiceDescriptionProviderAttribute _
    Inherits Attribute
'Usage
Dim instance As DomainServiceDescriptionProviderAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = false)]
public class DomainServiceDescriptionProviderAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true, Inherited = false)]
public ref class DomainServiceDescriptionProviderAttribute : public Attribute
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = false)>]
type DomainServiceDescriptionProviderAttribute =  
    class
        inherit Attribute
    end
public class DomainServiceDescriptionProviderAttribute extends Attribute

The DomainServiceDescriptionProviderAttribute type exposes the following members.

Constructors

  Name Description
Public method DomainServiceDescriptionProviderAttribute Initializes a new instance of the DomainServiceDescriptionProviderAttribute class.

Top

Properties

  Name Description
Public property DomainServiceDescriptionProviderType Gets the DomainServiceDescriptionProvider type.
Public property TypeId Gets a unique identifier for this attribute. (Overrides Attribute.TypeId.)

Top

Methods

  Name Description
Public method CreateProvider Creates an instance of the DomainServiceDescriptionProvider class.
Public method Equals (Inherited from Attribute.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Attribute.)
Public method GetType (Inherited from Object.)
Public method IsDefaultAttribute (Inherited from Attribute.)
Public method Match (Inherited from Attribute.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method _Attribute.GetIDsOfNames (Inherited from Attribute.)
Explicit interface implemetationPrivate method _Attribute.GetTypeInfo (Inherited from Attribute.)
Explicit interface implemetationPrivate method _Attribute.GetTypeInfoCount (Inherited from Attribute.)
Explicit interface implemetationPrivate method _Attribute.Invoke (Inherited from Attribute.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.ServiceModel.DomainServices.Server Namespace