Partager via


Classe EnableClientAccessAttribute

Marque un DomainService comme étant accessible aux clients.

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

Utilisation

'Utilisation
Dim instance As EnableClientAccessAttribute

Syntaxe

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

Notes

Vous devez appliquer l'attribut EnableClientAccessAttribute à un service de domaine pour le rendre accessible à l'application cliente. Une classe DomainContext est générée pour chaque service de domaine marqué de l'attribut EnableClientAccessAttribute. Lorsque vous créez un service de domaine à l'aide de l'Assistant Ajouter une nouvelle classe DomainService, celui-ci contient la case à cocher Activer l'accès client, laquelle est activée par défaut. Lorsque cette case à cocher est activée, EnableClientAccessAttribute est appliqué au service de domaine.

Hiérarchie d'héritage

System.Object
   System.Attribute
    System.ServiceModel.DomainServices.Hosting.EnableClientAccessAttribute

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 EnableClientAccessAttribute
Espace de noms System.ServiceModel.DomainServices.Hosting