Orleans.CodeGeneration Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |