コード例 #1
0
ファイル: memberMap.cs プロジェクト: iLanceS/fastCSharp
 /// <summary>
 /// 字段成员反序列化
 /// </summary>
 /// <param name="deSerializer"></param>
 internal override void FieldDeSerialize(fastCSharp.emit.binaryDeSerializer deSerializer)
 {
     if (map == null)
     {
         map = TypeInfo.Pool.Get();
     }
     deSerializer.DeSerializeFieldMemberMap(map, TypeInfo.FieldCount, TypeInfo.FieldSerializeSize);
 }
コード例 #2
0
ファイル: memberMap.cs プロジェクト: iLanceS/fastCSharp
 /// <summary>
 /// 字段成员反序列化
 /// </summary>
 /// <param name="deSerializer"></param>
 internal override void FieldDeSerialize(fastCSharp.emit.binaryDeSerializer deSerializer)
 {
     map = deSerializer.DeSerializeMemberMap(TypeInfo.FieldCount);
 }
コード例 #3
0
ファイル: memberMap.cs プロジェクト: iLanceS/fastCSharp
 /// <summary>
 /// 字段成员反序列化
 /// </summary>
 /// <param name="deSerializer"></param>
 internal abstract void FieldDeSerialize(fastCSharp.emit.binaryDeSerializer deSerializer);