다음을 통해 공유


SerializerGenerator 클래스

정의

serializer를 생성하는 코드 생성기입니다. 생성된 serializer 샘플: [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 컨텍스트) { [...] } [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 context) { [...] } }

public static class SerializerGenerator
type SerializerGenerator = class
Public Class SerializerGenerator
상속
SerializerGenerator

적용 대상