CanBeNull(this Type type) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
GetBaseNameFromGenericType(Type genericType, bool sourceGenType) | System.Text.Json.Reflection.ReflectionExtensions | inlineprivatestatic |
GetBaseNameFromGenericTypeDef(Type genericTypeDef) | System.Text.Json.Reflection.ReflectionExtensions | inlineprivatestatic |
GetCompatibleGenericBaseClass(this Type type, Type baseType, Type objectType=null, bool sourceGenType=false) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
GetCompatibleGenericInterface(this Type type, Type interfaceType) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
GetDefaultValue(this ParameterInfo parameterInfo) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
GetImmutableDictionaryConstructingTypeName(this Type type, bool sourceGenType=false) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
GetImmutableEnumerableConstructingTypeName(this Type type, bool sourceGenType=false) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
HasJsonConstructorAttribute(ConstructorInfo constructorInfo) | System.Text.Json.Reflection.ReflectionExtensions | inlineprivatestatic |
IsAssignableFromInternal(this Type type, Type from) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
IsImmutableDictionaryType(this Type type, bool sourceGenType=false) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
IsImmutableEnumerableType(this Type type, bool sourceGenType=false) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
IsKeyValuePair(this Type type, Type keyValuePairType=null) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
IsNullableOfT(this Type type) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
IsVirtual(this PropertyInfo propertyInfo) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |
OpenGenericTypesHaveSamePrefix(Type t1, Type t2) | System.Text.Json.Reflection.ReflectionExtensions | inlineprivatestatic |
s_nullableType | System.Text.Json.Reflection.ReflectionExtensions | privatestatic |
TryGetDeserializationConstructor([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] this Type type, bool useDefaultCtorInAnnotatedStructs, out ConstructorInfo deserializationCtor) | System.Text.Json.Reflection.ReflectionExtensions | inlinestatic |