Orleans.CodeGenerator Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
| CodeGenerationException |
Gibt einen Fehler an, der während der Codegenerierung aufgetreten ist. |
| CodeGenerator | |
| CodeGeneratorOptions | |
| GrainMethodInvokerGenerator |
Code-Generator, der für Getreide generiert IGrainMethodInvoker wird. |
| GrainReferenceGenerator |
Codegenerator, der für Getreide generiert GrainReferencewird. |
| KnownTypeDescription | |
| RoslynCodeGenerator |
Implementiert einen Codegenerator mithilfe des Roslyn C#-Compilers. |
| SerializerGenerator |
Code-Generator, der Serializer generiert. Beispiel für generierte Serializer: [global:System.CodeDom.Compiler.GeneratedCodeAttribute("Orleans-CodeGenerator", "2.0.0.0.0"), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute, global::Orleans. CodeGeneration.SerializerAttribute(typeof(global::MyType))] interne versiegelte Klasse 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-Kontext) { [...] } [global::Orleans. CodeGeneration.SerializerMethodAttribute] public void serializer(global::System.Object untypedInput, global::Orleans. Serialization.ISerializationContext-Kontext, global::System.Type erwartet) { [...] } [global::Orleans. CodeGeneration.DeserializerMethodAttribute] public global::System.Object Deserializer(global::System.Type erwartet, global::Orleans. Serialization.IDeserializationContext-Kontext) { [...] } } |