コード例 #1
0
 protected override void serializeParameter(AutoCSer.BinarySerializer serializer)
 {
     base.serializeParameterStruct(serializer, ref value);
 }
コード例 #2
0
 internal static void StructEnumULongCollection <T, CT>(BinarySerializer binarySerializer, CT collection)
     where CT : System.Collections.Generic.ICollection <T>
 {
     binarySerializer.structEnumULongCollection <T, CT>(collection);
 }
コード例 #3
0
 internal static void EnumULongArray <T>(BinarySerializer binarySerializer, T[] array) where T : struct, IConvertible
 {
     binarySerializer.enumULongArray(array);
 }
コード例 #4
0
 internal static void EnumULongMember <T>(BinarySerializer binarySerializer, T value) where T : struct, IConvertible
 {
     binarySerializer.Stream.Data.Write(AutoCSer.Metadata.EnumGenericType <T, ulong> .ToInt(value));
 }
コード例 #5
0
 internal static void SubArraySerialize <valueType>(BinarySerializer binarySerializer, SubArray <valueType> value)
 {
     valueType[] array = value.ToArray();
     binarySerializer.isReferenceArray = false;
     AutoCSer.BinarySerialize.TypeSerializer <valueType[]> .DefaultSerializer(binarySerializer, array);
 }