Orleans.CodeGenerator 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
CodeGenerationException |
Indica un error que se produjo durante la generación de código. |
CodeGenerator | |
CodeGeneratorOptions | |
GrainMethodInvokerGenerator |
Generador de código que genera IGrainMethodInvoker granos. |
GrainReferenceGenerator |
Generador de código que genera GrainReferences para granos. |
KnownTypeDescription | |
RoslynCodeGenerator |
Implementa un generador de código mediante el compilador de C# de Roslyn. |
SerializerGenerator |
Generador de código que genera serializadores. Ejemplo de serializador generado: [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Orleans-CodeGenerator", "2.0.0.0"), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute, global::Orleans. CodeGeneration.SerializerAttribute(typeof(global::MyType))] clase sellada interna OrleansCodeGenUnitTests_GrainInterfaces_MyTypeSerializer { private readonly global::System.Func<global::MyType, global::System.Int32> getField0; private readonly global::System.Action<global::MyType, global::System.Int32> setField0; public OrleansCodeGenUnitTests_GrainInterfaces_MyTypeSerializer(global::Orleans. Serialization.IFieldUtils fieldUtils) { [...] } [global::Orleans. CodeGeneration.CopierMethodAttribute] public global::System.Object DeepCopier(global::System.Object original, global::Orleans. Serialization.ICopyContext context) { [...] } [global::Orleans. CodeGeneration.SerializerMethodAttribute] public void Serializer(global::System.Object untypedInput, global::Orleans. Contexto serialization.ISerializationContext, global::System.Type esperado) { [...] } [global::Orleans. CodeGeneration.DeserializerMethodAttribute] public global::System.Object Deserializer(global::System.Type expected, global::Orleans. Serialization.IDeserializationContext context) { [...] } } |