Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
NullableTypeInfo.cs
Go to the documentation of this file.
4
6
8{
10
11 [RequiresUnreferencedCode("EventSource WriteEvent will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")]
18
25
26 [UnconditionalSuppressMessage("ReflectionAnalysis", "IL2072:UnrecognizedReflectionPattern", Justification = "The underlying type of Nullable<T> must be defaultable")]
35}
NullableTypeInfo(Type type, List< Type > recursionCheck)
override void WriteMetadata(TraceLoggingMetadataCollector collector, string name, EventFieldFormat format)
override void WriteData(PropertyValue value)
readonly TraceLoggingTypeInfo valueInfo
void WriteMetadata(TraceLoggingMetadataCollector collector, string name, EventFieldFormat format)
static TraceLoggingTypeInfo GetInstance(Type type, List< Type > recursionCheck)
static object GetUninitializedObject([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type)