EnableClientAccessAttribute-Klasse

Markiert einen DomainService als Dienst, auf den Clients zugreifen können.

Namespace: System.ServiceModel.DomainServices.Hosting
Assembly: System.ServiceModel.DomainServices.Hosting (in system.servicemodel.domainservices.hosting.dll)

Verwendung

'Usage
Dim instance As EnableClientAccessAttribute

Syntax

'Declaration
<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

Hinweise

Auf einen Domänendienst muss das EnableClientAccessAttribute-Attribut angewendet werden, damit die Clientanwendung auf ihn zugreifen kann. Für jeden mit dem EnableClientAccessAttribute-Attribut markierten Domänendienst wird eine DomainContext-Klasse generiert. Wenn Sie mit dem Assistenten Neue DomainService-Klasse hinzufügen einen Domänendienst erstellen, enthält der Assistent das Kontrollkästchen Clientzugriff aktivieren, das standardmäßig aktiviert ist. Wenn dieses Kontrollkästchen aktiviert ist, wird das EnableClientAccessAttribute auf den Domänendienst angewendet.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht sichergestellt.

Plattformen

Entwicklungsplattformen

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000

Zielplattformen

Siehe auch

Verweis

EnableClientAccessAttribute-Member
System.ServiceModel.DomainServices.Hosting-Namespace