Classe EnableClientAccessAttribute

Contrassegna un oggetto DomainService come accessibile ai client.

Spazio dei nomi: System.ServiceModel.DomainServices.Hosting
Assembly: System.ServiceModel.DomainServices.Hosting (in system.servicemodel.domainservices.hosting.dll)

Utilizzo

'Utilizzo
Dim instance As EnableClientAccessAttribute

Sintassi

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

Osservazioni

È necessario applicare l'attributo EnableClientAccessAttribute a un servizio del dominio per renderlo accessibile all'applicazione client. Una classe DomainContext viene generata per ogni servizio del dominio contrassegnato con l'attributo EnableClientAccessAttribute. Se si crea un servizio del dominio tramite la procedura guidata Aggiungi una nuova classe DomainService, la casella di controllo Abilita l'accesso client sarà selezionata per impostazione predefinita. Quando questa casella di controllo è selezionata, al servizio del dominio viene applicato l'oggetto EnableClientAccessAttribute.

Gerarchia di ereditarietà

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

Sicurezza dei thread

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Piattaforme

Piattaforme di sviluppo

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

Piattaforme di destinazione

Vedere anche

Riferimento

Membri EnableClientAccessAttribute
Spazio dei nomi System.ServiceModel.DomainServices.Hosting