Partager via


Classe LinqToEntitiesDomainServiceDescriptionProviderAttribute

Spécifie un service de domaine qui expose des types mappés LINQ to Entities.

Espace de noms: System.ServiceModel.DomainServices.EntityFramework
Assembly : System.ServiceModel.DomainServices.EntityFramework (dans system.servicemodel.domainservices.entityframework.dll)

Utilisation

'Utilisation
Dim instance As LinqToEntitiesDomainServiceDescriptionProviderAttribute

Syntaxe

'Déclaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple:=True, Inherited:=False)> _
Public NotInheritable Class LinqToEntitiesDomainServiceDescriptionProviderAttribute
    Inherits DomainServiceDescriptionProviderAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=true, Inherited=false)] 
public sealed class LinqToEntitiesDomainServiceDescriptionProviderAttribute : DomainServiceDescriptionProviderAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple=true, Inherited=false)] 
public ref class LinqToEntitiesDomainServiceDescriptionProviderAttribute sealed : public DomainServiceDescriptionProviderAttribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=true, Inherited=false) */ 
public final class LinqToEntitiesDomainServiceDescriptionProviderAttribute extends DomainServiceDescriptionProviderAttribute
AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=true, Inherited=false) 
public final class LinqToEntitiesDomainServiceDescriptionProviderAttribute extends DomainServiceDescriptionProviderAttribute

Notes

Vous appliquez l'attribut LinqToEntitiesDomainServiceDescriptionProviderAttribute à un service de domaine pour spécifier que le service de domaine expose des types LINQ to Entities. En règle générale, vous n'avez pas à appliquer manuellement cet attribut, car il est déjà appliqué à la classe LinqToEntitiesDomainService. La classe LinqToEntitiesDomainService est la classe de base des classes de service de domaine que vous créez via l'Assistant Ajouter une nouvelle classe DomainService lorsque le service de domaine expose des types LINQ to Entities. Vous devez appliquer cet attribut manuellement si vous voulez exposer des types LINQ to Entities, mais sans utiliser de classe DomainService qui dérive de la classe LinqToEntitiesDomainService.

Hiérarchie d'héritage

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

Sécurité des threads

Tous les membres publics statiques (Partagés dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Plateformes

Plateformes de développement

Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000

Plateformes cibles

Voir aussi

Référence

Membres LinqToEntitiesDomainServiceDescriptionProviderAttribute
Espace de noms System.ServiceModel.DomainServices.EntityFramework