// Assembly: mscorlib
// Full name: System.UnitySerializationHolder

namespace System
{
public class UnitySerializationHolder // TypeDefIndex: 3651
{
	// Fields
	type#13535 m_instantiation;
	type#13151 m_elementTypes;
	type#20868 m_genericParameterPosition;
	type#27706 m_declaringType;
	type#22675 m_declaringMethod;
	type#26577 m_data;
	type#26577 m_assemblyName;
	type#20868 m_unityType;

	// Methods
	// RVA: -1
	internal static type#25501 AddElementTypes(type#25857 info, type#25501 type) { }
	// RVA: -1
	internal type#27705 MakeElementTypes(type#27705 type) { }
	// RVA: -1
	internal static type#28660 GetUnitySerializationInfo(type#25857 info, type#20867 unityType) { }
	// RVA: -1
	internal static type#28660 GetUnitySerializationInfo(type#25857 info, type#25501 type) { }
	// RVA: -1
	internal static type#28660 GetUnitySerializationInfo(type#25857 info, type#20867 unityType, type#26576 data, type#25453 assembly) { }
	// RVA: -1
	internal type#28660 .ctor(type#25857 info, type#26566 context) { }
	// RVA: -1
	private type#28660 ThrowInsufficientInformation(type#26576 field) { }
	// RVA: -1
	public virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	public virtual type#23705 GetRealObject(type#26566 context) { }
}
}
