Share via


Clase DomainServiceClientCodeGeneratorAttribute

Atributo usado por todos los generadores de código que admiten IDomainServiceClientCodeGenerator.

Espacio de nombres: Microsoft.ServiceModel.DomainServices.Tools
Ensamblado: Microsoft.ServiceModel.DomainServices.Tools (en microsoft.servicemodel.domainservices.tools.dll)

Uso

'Uso
Dim instance As DomainServiceClientCodeGeneratorAttribute

Sintaxis

'Declaración
<MetadataAttributeAttribute> _
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple:=False)> _
Public NotInheritable Class DomainServiceClientCodeGeneratorAttribute
    Inherits ExportAttribute
    Implements ICodeGeneratorMetadata
[MetadataAttributeAttribute] 
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=false)] 
public sealed class DomainServiceClientCodeGeneratorAttribute : ExportAttribute, ICodeGeneratorMetadata
[MetadataAttributeAttribute] 
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple=false)] 
public ref class DomainServiceClientCodeGeneratorAttribute sealed : public ExportAttribute, ICodeGeneratorMetadata
/** @attribute MetadataAttributeAttribute() */ 
/** @attribute AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=false) */ 
public final class DomainServiceClientCodeGeneratorAttribute extends ExportAttribute implements ICodeGeneratorMetadata
MetadataAttributeAttribute 
AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=false) 
public final class DomainServiceClientCodeGeneratorAttribute extends ExportAttribute implements ICodeGeneratorMetadata

Notas

Este atributo se deriva desde ExportAttribute. Exporta tanto generadores de código del tipo IDomainServiceClientCodeGenerator como los metadatos que describen el generador de código.

Jerarquía de herencia

System.Object
   System.Attribute
     System.ComponentModel.Composition.ExportAttribute
      Microsoft.ServiceModel.DomainServices.Tools.DomainServiceClientCodeGeneratorAttribute

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 DomainServiceClientCodeGeneratorAttribute
Espacio de nombres Microsoft.ServiceModel.DomainServices.Tools