|
Terraria v1.4.4.9
Terraria source code documentation
|
Static Public Member Functions | |
| static MemberInfo[] | GetSerializableMembers ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type) |
| static MemberInfo[] | GetSerializableMembers ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, StreamingContext context) |
| static void | CheckTypeSecurity (Type t, TypeFilterLevel securityLevel) |
| static object | GetUninitializedObject ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type) |
| static object | GetSafeUninitializedObject ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type) |
| static object | PopulateObjectMembers (object obj, MemberInfo[] members, object?[] data) |
| static ? object[] | GetObjectData (object obj, MemberInfo[] members) |
| static ISerializationSurrogate | GetSurrogateForCyclicalReference (ISerializationSurrogate innerSurrogate) |
| static ? Type | GetTypeFromAssembly (Assembly assem, string name) |
Static Package Functions | |
| static void | SerializationSetValue (MemberInfo fi, object target, object value) |
| static Assembly | LoadAssemblyFromString (string assemblyName) |
| static Assembly | LoadAssemblyFromStringNoThrow (string assemblyName) |
| static string | GetClrAssemblyName (Type type, out bool hasTypeForwardedFrom) |
| static string | GetClrTypeFullName (Type type) |
Static Private Member Functions | |
| static FieldInfo[] | InternalGetSerializableMembers ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type) |
| static FieldInfo[] | GetSerializableFields ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.NonPublicFields)] Type type) |
| static bool | GetParentTypes (Type parentType, out Type[] parentTypes, out int parentTypeCount) |
| static string | GetClrTypeFullNameForArray (Type type) |
| static string | GetClrTypeFullNameForNonArrayTypes (Type type) |
Static Private Attributes | |
| static readonly ConcurrentDictionary< MemberHolder, MemberInfo[]> | s_memberInfoTable = new ConcurrentDictionary<MemberHolder, MemberInfo[]>() |
Definition at line 11 of file FormatterServices.cs.