public void DeserializeParameters(NetDataReader reader) { if (Parameters == null || Parameters.Length == 0) { return; } for (int i = 0; i < Parameters.Length; ++i) { if (ParameterTypes[i].IsArray) { Parameters[i] = reader.GetArray(ParameterTypes[i].GetElementType()); } else { Parameters[i] = reader.GetValue(ParameterTypes[i]); } } }
internal override void DeserializeValue(NetDataReader reader) { Value = reader.GetArray <TType>(); }