Zdexby TheHolyOneZ
49,743 classes
Class

ReflectionExtensions

: Object
System.Text.Json.Reflection.ReflectionExtensions, Sentry.System.Text.Json 0x0010 (16 B) inherited 0x0010 Sentry.System.Text.Json.dll
0x00x0010

Members 23

OffsetSizeNameTypeFlagsDefault
—0x08ImmutableArrayGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableListGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableListGenericInterfaceTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableStackGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableStackGenericInterfaceTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableQueueGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableQueueGenericInterfaceTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableSortedSetGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableHashSetGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableSetGenericInterfaceTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableDictionaryGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableDictionaryGenericInterfaceTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableSortedDictionaryGenericTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableArrayTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableListTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableStackTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableQueueTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableSortedSetTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableHashSetTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableDictionaryTypeNamestringPrivateStatic+1 flags0
—0x08ImmutableSortedDictionaryTypeNamestringPrivateStatic+1 flags0
—0x08CreateRangeMethodNamestringPublicStatic+1 flags0
0x08s_nullableTypeTypePrivateStatic+1 flags—

Functions 18

SignatureFlagsNativeParams
Type GetCompatibleGenericBaseClass(Type type, Type baseType, Type objectType, bool sourceGenType)PublicStatic0x08
Type GetCompatibleGenericInterface(Type type, Type interfaceType)PublicStatic0x08
bool IsImmutableDictionaryType(Type type, bool sourceGenType)PublicStatic0x08
bool IsImmutableEnumerableType(Type type, bool sourceGenType)PublicStatic0x08
string GetImmutableDictionaryConstructingTypeName(Type type, bool sourceGenType)PublicStatic0x08
string GetImmutableEnumerableConstructingTypeName(Type type, bool sourceGenType)PublicStatic0x08
bool OpenGenericTypesHaveSamePrefix(Type t1, Type t2)PrivateStatic0x08
string GetBaseNameFromGenericType(Type genericType, bool sourceGenType)PrivateStatic0x08
string GetBaseNameFromGenericTypeDef(Type genericTypeDef)PrivateStatic0x08
bool IsVirtual(PropertyInfo propertyInfo)PublicStatic0x08
bool IsKeyValuePair(Type type, Type keyValuePairType)PublicStatic0x08
bool TryGetDeserializationConstructor(Type type, bool useDefaultCtorInAnnotatedStructs, ref ConstructorInfo& deserializationCtor)PublicStatic0x08
object GetDefaultValue(ParameterInfo parameterInfo)PublicStatic0x08
bool IsNullableOfT(Type type)PublicStatic0x08
bool CanBeNull(Type type)PublicStatic0x08
bool IsAssignableFromInternal(Type type, Type from)PublicStatic0x08
bool HasJsonConstructorAttribute(ConstructorInfo constructorInfo)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00