289 [UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2064:UnrecognizedReflectionPattern", Justification =
"Reflection.Emit is not subject to trimming")]
292 if (((uint)visibility & 0xFFFFFFF8u) != 0)
override RuntimeTypeHandle TypeHandle
override TypeAttributes GetAttributeFlagsImpl()
void SetCustomAttribute(CustomAttributeBuilder customBuilder)
override Type GetEnumUnderlyingType()
override Type MakePointerType()
TypeInfo? CreateTypeInfo()
override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder? binder, Type? returnType, Type[]? types, ParameterModifier[]? modifiers)
override bool IsArrayImpl()
override? Type DeclaringType
override bool IsCOMObjectImpl()
override? MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[]? types, ParameterModifier[]? modifiers)
override? Type GetInterface(string name, bool ignoreCase)
override? EventInfo GetEvent(string name, BindingFlags bindingAttr)
override? string Namespace
FieldBuilder UnderlyingField
override Type[] GetInterfaces()
override bool IsPrimitiveImpl()
override bool IsByRefImpl()
override? Type ReflectedType
override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
override InterfaceMapping GetInterfaceMap([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type interfaceType)
override Type MakeArrayType()
override? Type GetNestedType(string name, BindingFlags bindingAttr)
override? object InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, ParameterModifier[]? modifiers, CultureInfo? culture, string[]? namedParameters)
override bool IsDefined(Type attributeType, bool inherit)
override bool IsValueTypeImpl()
override bool IsTypeDefinition
override? Type GetElementType()
override? FieldInfo GetField(string name, BindingFlags bindingAttr)
FieldBuilder DefineLiteral(string literalName, object? literalValue)
override Type UnderlyingSystemType
override object[] GetCustomAttributes(bool inherit)
override Type MakeByRefType()
override bool IsAssignableFrom([NotNullWhen(true)] TypeInfo? typeInfo)
override FieldInfo[] GetFields(BindingFlags bindingAttr)
override object[] GetCustomAttributes(Type attributeType, bool inherit)
override bool IsConstructedGenericType
void SetCustomAttribute(ConstructorInfo con, byte[] binaryAttribute)
override? string FullName
TypeBuilder m_typeBuilder
override bool HasElementTypeImpl()
override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
override MemberInfo[] GetMembers(BindingFlags bindingAttr)
override EventInfo[] GetEvents(BindingFlags bindingAttr)
override Type[] GetNestedTypes(BindingFlags bindingAttr)
override Type MakeArrayType(int rank)
override? ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers)
EnumBuilder(string name, Type underlyingType, TypeAttributes visibility, ModuleBuilder module)
FieldBuilder m_underlyingField
override MethodInfo[] GetMethods(BindingFlags bindingAttr)
override bool IsPointerImpl()
override EventInfo[] GetEvents()
override bool IsByRefLike
override? string AssemblyQualifiedName
void SetConstant(object? defaultValue)
static Type FormCompoundType(string format, Type baseType, int curIndex)
override? object InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, ParameterModifier[]? modifiers, CultureInfo? culture, string[]? namedParameters)
static FieldInfo GetField(Type type, FieldInfo field)
override? string Namespace
override bool IsDefined(Type attributeType, bool inherit)
override? string AssemblyQualifiedName
static ConstructorInfo GetConstructor(Type type, ConstructorInfo constructor)
override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr)
override Assembly Assembly
override Type[] GetNestedTypes(BindingFlags bindingAttr)
override EventInfo[] GetEvents()
override? Type GetInterface(string name, bool ignoreCase)
override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
override? Type GetNestedType(string name, BindingFlags bindingAttr)
TypeInfo? CreateTypeInfo()
override InterfaceMapping GetInterfaceMap([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type interfaceType)
override? EventInfo GetEvent(string name, BindingFlags bindingAttr)
override FieldInfo[] GetFields(BindingFlags bindingAttr)
override Type[] GetInterfaces()
override? Type DeclaringType
override? Type ReflectedType
override MethodInfo[] GetMethods(BindingFlags bindingAttr)
override object[] GetCustomAttributes(bool inherit)
static MethodInfo GetMethod(Type type, MethodInfo method)
void SetCustomAttribute(ConstructorInfo con, byte[] binaryAttribute)
override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
override RuntimeTypeHandle TypeHandle
override? string FullName
static int DefineField(QCallModule module, int tkParent, string name, byte[] signature, int sigLength, FieldAttributes attributes)
override MemberInfo[] GetMembers(BindingFlags bindingAttr)
override Type GetElementType()
static string GetRankString(int rank)
static string NotSupported_DynamicModule
static string Argument_ShouldOnlySetVisibilityFlags
TypeAttributes Attributes
DynamicallyAccessedMemberTypes