Compartir a través de


Orleans.CodeGeneration Espacio de nombres

Clases

ConsiderForCodeGenerationAttribute

Atributo que informa al generador de código que debe generarse código para este tipo.

CopierMethodAttribute

Se usa para marcar un método como proporcionar una función de copiador para ese tipo.

DeserializerMethodAttribute

Se usa para marcar un método como proporcionar una función de deserializador para ese tipo.

GeneratedAssembly

Representa un ensamblado generado.

GeneratedAttribute

Solo para uso interno (en tiempo de ejecución). Clase base de todos los atributos de activación

GenerateSerializerAttribute

Atributo que informa al generador de código que debe generarse código para este tipo. Fuerza la generación de serializador de tipo, lo que produce si no se pudo generar un serializador.

GenericMethodInvoker

Funcionalidad para invocar llamadas en un método de instancia genérico.

GrainFactoryBase

Clase base abstracta para todas las clases de generador de proxy de grano.

GrainReferenceAttribute

Identifica una referencia específica a un identificador de interfaz.

GrainSupportClassAttribute

Solo para uso interno (en tiempo de ejecución). Clase base de todos los atributos de activación

InvokeMethodOptionsExtensions
InvokeMethodRequest

Objeto de datos que contiene metadatos asociados a una solicitud invoke específica.

KnownAssemblyAttribute

Atributo que informa al generador de código que debe generarse un ensamblado.

KnownBaseTypeAttribute

Indica que este tipo y todos los subtipos se deben considerar como [Serializable].

KnownTypeAttribute

Atributo que informa al generador de código que debe generarse código para este tipo.

MethodIdAttribute

Especifica el identificador de método para el método de interfaz en el que se declara este atributo.

MethodInvokerAttribute

Identifica una clase que sabe cómo asignar los mensajes que tienen como destino un identificador de interfaz para una interfaz específica (CLR).

OrleansCodeGenerationTargetAttribute

Atributo que informa al generador de código para el que los ensamblados de un ensamblado contienen código generado.

SerializerAttribute

Identifica una clase que contiene todos los métodos de serializador de un tipo.

SerializerMethodAttribute

Se usa para marcar un método como proporcionar una función serializador para ese tipo.

SkipCodeGenerationAttribute

Atributo que informa al generador de código de que no se debe generar ningún código un ensamblado.

TypeCodeOverrideAttribute

El atributo TypeCodeOverrideAttribute permite especificar el identificador de interfaz de grano o el código de tipo de clase de grano para invalidar los predeterminados para evitar colisiones de hash.

VersionAttribute

VersionAttribute permite especificar el número de versión de la interfaz.

Interfaces

ICodeGeneratorCache

Métodos para interactuar con una memoria caché para ensamblados generados.

IGrainExtensionMap

Métodos para consultar una colección de extensiones de grano.

IGrainExtensionMethodInvoker

Se genera una implementación de esta interfaz para cada extensión específica como parte de la generación de código del lado cliente.

IGrainMethodInvoker

Se genera una implementación de esta interfaz para cada interfaz específica como parte de la generación de código del lado cliente.

Enumeraciones

InvokeMethodOptions

Opciones de invocación para una InvokeMethodRequest