Compartir a través de


Clase EnableClientAccessAttribute

Marca DomainService como accesible para los clientes.

Espacio de nombres: System.ServiceModel.DomainServices.Hosting
Ensamblado: System.ServiceModel.DomainServices.Hosting (en system.servicemodel.domainservices.hosting.dll)

Uso

'Uso
Dim instance As EnableClientAccessAttribute

Sintaxis

'Declaración
<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

Notas

Debe aplicar el atributo EnableClientAccessAttribute a un servicio de dominio de modo que esté accesible para la aplicación cliente. Se genera una clase DomainContext para cada servicio de dominio marcado con el atributo EnableClientAccessAttribute. Cuando se crea un servicio de dominio mediante el asistente Agregar nueva clase DomainService, la casilla Habilitar acceso de cliente está activada de manera predeterminada. Cuando se activa, EnableClientAccessAttribute se aplica al servicio de dominio.

Jerarquía de herencia

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

Seguridad para subprocesos

Cualquier miembro estático público (Compartidos en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Plataformas

Plataformas de desarrollo

Microsoft Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 y Windows 2000

Plataformas de destino

Vea también

Referencia

Miembros EnableClientAccessAttribute
Espacio de nombres System.ServiceModel.DomainServices.Hosting