C# Class System.Reflection.Emit.TypeBuilderInstantiation

Inheritance: System.Type
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
GetConstructors System.Reflection.ConstructorInfo[]
GetInterfaceMap System.Reflection.InterfaceMapping
IsSubclassOf bool
Substitute System.Type
TypeBuilderInstantiation System

Méthodes publiques

Méthode Description
GetCustomAttributes ( Type attributeType, bool inherit ) : Object[]
GetCustomAttributes ( bool inherit ) : Object[]
GetElementType ( ) : Type
GetEvent ( String name, BindingFlags bindingAttr ) : EventInfo
GetEvents ( ) : System.Reflection.EventInfo[]
GetEvents ( BindingFlags bindingAttr ) : System.Reflection.EventInfo[]
GetField ( String name, BindingFlags bindingAttr ) : FieldInfo
GetFields ( BindingFlags bindingAttr ) : System.Reflection.FieldInfo[]
GetGenericArguments ( ) : System.Type[]
GetGenericTypeDefinition ( ) : Type
GetInterface ( String name, bool ignoreCase ) : Type
GetInterfaces ( ) : System.Type[]
GetMember ( String name, MemberTypes type, BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
GetMembers ( BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
GetMethods ( BindingFlags bindingAttr ) : System.Reflection.MethodInfo[]
GetNestedType ( String name, BindingFlags bindingAttr ) : Type
GetNestedTypes ( BindingFlags bindingAttr ) : System.Type[]
GetProperties ( BindingFlags bindingAttr ) : System.Reflection.PropertyInfo[]
InvokeMember ( String name, BindingFlags invokeAttr, Binder binder, Object target, Object args, ParameterModifier modifiers, CultureInfo culture, String namedParameters ) : Object
IsAssignableFrom ( Type c ) : bool
IsDefined ( Type attributeType, bool inherit ) : bool
MakeArrayType ( ) : Type
MakeArrayType ( int rank ) : Type
MakeByRefType ( ) : Type
MakeGenericType ( ) : Type
MakePointerType ( ) : Type
ToString ( ) : String

Méthodes protégées

Méthode Description
GetAttributeFlagsImpl ( ) : TypeAttributes
GetConstructorImpl ( BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : ConstructorInfo
GetMethodImpl ( String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo
GetPropertyImpl ( String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo
HasElementTypeImpl ( ) : bool
IsArrayImpl ( ) : bool
IsByRefImpl ( ) : bool
IsCOMObjectImpl ( ) : bool
IsPointerImpl ( ) : bool
IsPrimitiveImpl ( ) : bool
IsValueTypeImpl ( ) : bool

Private Methods

Méthode Description
GetConstructors ( BindingFlags bindingAttr ) : System.Reflection.ConstructorInfo[]
GetInterfaceMap ( Type interfaceType ) : InterfaceMapping
IsSubclassOf ( Type c ) : bool
Substitute ( Type substitutes ) : Type
TypeBuilderInstantiation ( Type type, Type inst ) : System

Method Details

GetAttributeFlagsImpl() protected méthode

protected GetAttributeFlagsImpl ( ) : TypeAttributes
Résultat TypeAttributes

GetConstructorImpl() protected méthode

protected GetConstructorImpl ( BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : ConstructorInfo
bindingAttr BindingFlags
binder System.Reflection.Binder
callConvention CallingConventions
types System.Type
modifiers System.Reflection.ParameterModifier
Résultat System.Reflection.ConstructorInfo

GetCustomAttributes() public méthode

public GetCustomAttributes ( Type attributeType, bool inherit ) : Object[]
attributeType System.Type
inherit bool
Résultat Object[]

GetCustomAttributes() public méthode

public GetCustomAttributes ( bool inherit ) : Object[]
inherit bool
Résultat Object[]

GetElementType() public méthode

public GetElementType ( ) : Type
Résultat System.Type

GetEvent() public méthode

public GetEvent ( String name, BindingFlags bindingAttr ) : EventInfo
name String
bindingAttr BindingFlags
Résultat System.Reflection.EventInfo

GetEvents() public méthode

public GetEvents ( ) : System.Reflection.EventInfo[]
Résultat System.Reflection.EventInfo[]

GetEvents() public méthode

public GetEvents ( BindingFlags bindingAttr ) : System.Reflection.EventInfo[]
bindingAttr BindingFlags
Résultat System.Reflection.EventInfo[]

GetField() public méthode

public GetField ( String name, BindingFlags bindingAttr ) : FieldInfo
name String
bindingAttr BindingFlags
Résultat System.Reflection.FieldInfo

GetFields() public méthode

public GetFields ( BindingFlags bindingAttr ) : System.Reflection.FieldInfo[]
bindingAttr BindingFlags
Résultat System.Reflection.FieldInfo[]

GetGenericArguments() public méthode

public GetGenericArguments ( ) : System.Type[]
Résultat System.Type[]

GetGenericTypeDefinition() public méthode

public GetGenericTypeDefinition ( ) : Type
Résultat System.Type

GetInterface() public méthode

public GetInterface ( String name, bool ignoreCase ) : Type
name String
ignoreCase bool
Résultat System.Type

GetInterfaces() public méthode

public GetInterfaces ( ) : System.Type[]
Résultat System.Type[]

GetMember() public méthode

public GetMember ( String name, MemberTypes type, BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
name String
type MemberTypes
bindingAttr BindingFlags
Résultat System.Reflection.MemberInfo[]

GetMembers() public méthode

public GetMembers ( BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
bindingAttr BindingFlags
Résultat System.Reflection.MemberInfo[]

GetMethodImpl() protected méthode

protected GetMethodImpl ( String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo
name String
bindingAttr BindingFlags
binder System.Reflection.Binder
callConvention CallingConventions
types System.Type
modifiers System.Reflection.ParameterModifier
Résultat System.Reflection.MethodInfo

GetMethods() public méthode

public GetMethods ( BindingFlags bindingAttr ) : System.Reflection.MethodInfo[]
bindingAttr BindingFlags
Résultat System.Reflection.MethodInfo[]

GetNestedType() public méthode

public GetNestedType ( String name, BindingFlags bindingAttr ) : Type
name String
bindingAttr BindingFlags
Résultat System.Type

GetNestedTypes() public méthode

public GetNestedTypes ( BindingFlags bindingAttr ) : System.Type[]
bindingAttr BindingFlags
Résultat System.Type[]

GetProperties() public méthode

public GetProperties ( BindingFlags bindingAttr ) : System.Reflection.PropertyInfo[]
bindingAttr BindingFlags
Résultat System.Reflection.PropertyInfo[]

GetPropertyImpl() protected méthode

protected GetPropertyImpl ( String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo
name String
bindingAttr BindingFlags
binder System.Reflection.Binder
returnType System.Type
types System.Type
modifiers System.Reflection.ParameterModifier
Résultat System.Reflection.PropertyInfo

HasElementTypeImpl() protected méthode

protected HasElementTypeImpl ( ) : bool
Résultat bool

InvokeMember() public méthode

public InvokeMember ( String name, BindingFlags invokeAttr, Binder binder, Object target, Object args, ParameterModifier modifiers, CultureInfo culture, String namedParameters ) : Object
name String
invokeAttr BindingFlags
binder System.Reflection.Binder
target Object
args Object
modifiers System.Reflection.ParameterModifier
culture System.Globalization.CultureInfo
namedParameters String
Résultat Object

IsArrayImpl() protected méthode

protected IsArrayImpl ( ) : bool
Résultat bool

IsAssignableFrom() public méthode

public IsAssignableFrom ( Type c ) : bool
c System.Type
Résultat bool

IsByRefImpl() protected méthode

protected IsByRefImpl ( ) : bool
Résultat bool

IsCOMObjectImpl() protected méthode

protected IsCOMObjectImpl ( ) : bool
Résultat bool

IsDefined() public méthode

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType System.Type
inherit bool
Résultat bool

IsPointerImpl() protected méthode

protected IsPointerImpl ( ) : bool
Résultat bool

IsPrimitiveImpl() protected méthode

protected IsPrimitiveImpl ( ) : bool
Résultat bool

IsValueTypeImpl() protected méthode

protected IsValueTypeImpl ( ) : bool
Résultat bool

MakeArrayType() public méthode

public MakeArrayType ( ) : Type
Résultat System.Type

MakeArrayType() public méthode

public MakeArrayType ( int rank ) : Type
rank int
Résultat System.Type

MakeByRefType() public méthode

public MakeByRefType ( ) : Type
Résultat System.Type

MakeGenericType() public méthode

public MakeGenericType ( ) : Type
Résultat System.Type

MakePointerType() public méthode

public MakePointerType ( ) : Type
Résultat System.Type

ToString() public méthode

public ToString ( ) : String
Résultat String