Orleans.CodeGenerator 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
CodeGenerationException |
コードの生成中に発生したエラーを示します。 |
CodeGenerator | |
CodeGeneratorOptions | |
GrainMethodInvokerGenerator |
グレイン用に生成される IGrainMethodInvoker コード ジェネレーター。 |
GrainReferenceGenerator |
グレイン用に を生成する GrainReferenceコード ジェネレーター。 |
KnownTypeDescription | |
RoslynCodeGenerator |
Roslyn C# コンパイラを使用してコード ジェネレーターを実装します。 |
SerializerGenerator |
シリアライザーを生成するコード ジェネレーター。 生成されたシリアライザーのサンプル: [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Orleans-CodeGenerator", "2.0.0.0"),global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute, global::Orleans.CodeGeneration.SerializerAttribute(typeof(global::MyType))] 内部シール クラス 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.Serialization.ISerializationContext コンテキスト、global::System.Type が必要) { [...] }[global::Orleans.CodeGeneration.DeserializerMethodAttribute] public global::System.Object Deserializer(global::System.Type expected, global::Orleans.Serialization.IDeserializationContext コンテキスト) { [...] } } |