/// <summary> /// /// </summary> /// <param name="objectType"></param> /// <param name="element"></param> public VariableLengthTypedListElement(Type objectType, ISerializationElement element) { ObjectType = objectType; Element = element; }
private HessianSerializationScheme(Type objectType, ISerializationElement element) { ObjectType = objectType; Element = element; }
/// <summary> /// /// </summary> /// <param name="property"></param> /// <param name="element"></param> public PropertyElement(PropertyInfo property, ISerializationElement element) { Property = property; Element = element; }
/// <summary> /// /// </summary> /// <param name="element"></param> public FixedLengthTypedArrayElement(ISerializationElement element) { Element = element; ObjectType = element.ObjectType.MakeArrayType(1); }