GenericTypeParameterBuilder
cs.system.reflection.MemberInfo → cs.system.Type → cs.system.reflection.emit.GenericTypeParameterBuilder (extern final class)
Instance Members
DeclaringMethod: cs.system.reflection.MethodBase
GenericParameterPosition: Int
IsGenericTypeDefinition: Bool
IsGenericType: Bool
IsGenericParameter: Bool
ContainsGenericParameters: Bool
TypeHandle: cs.system.RuntimeTypeHandle
ReflectedType: cs.system.Type
DeclaringType: cs.system.Type
Module: cs.system.reflection.Module
Namespace: String
Name: String
GUID: cs.system.Guid
FullName: String
BaseType: cs.system.Type
AssemblyQualifiedName: String
Assembly: cs.system.reflection.Assembly
UnderlyingSystemType: cs.system.Type
SetBaseTypeConstraint(baseTypeConstraint: cs.system.Type): Void
Name | Type |
---|---|
baseTypeConstraint |
cs.system.Type |
SetInterfaceConstraints(interfaceConstraints: cs.NativeArray<cs.system.Type>): Void
Name | Type |
---|---|
interfaceConstraints |
cs.NativeArray<cs.system.Type> |
SetGenericParameterAttributes(genericParameterAttributes: Anonymous): Void
Name | Type |
---|---|
genericParameterAttributes |
Anonymous |
IsSubclassOf(c: cs.system.Type): Bool
Name | Type |
---|---|
c |
cs.system.Type |
Returns |
---|
Bool |
Returns |
---|
Anonymous |
GetConstructorImpl(bindingAttr: Anonymous, binder: cs.system.reflection.Binder, callConvention: Anonymous, types: cs.NativeArray<cs.system.Type>, modifiers: cs.NativeArray<cs.system.reflection.ParameterModifier>): cs.system.reflection.ConstructorInfo
Name | Type |
---|---|
bindingAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
callConvention |
Anonymous |
types |
cs.NativeArray<cs.system.Type> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
Returns |
---|
cs.system.reflection.ConstructorInfo |
GetConstructors(bindingAttr: Anonymous): cs.NativeArray<cs.system.reflection.ConstructorInfo>
Name | Type |
---|---|
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.reflection.ConstructorInfo> |
GetEvent(name: String, bindingAttr: Anonymous): cs.system.reflection.EventInfo
Name | Type |
---|---|
name |
String |
bindingAttr |
Anonymous |
Returns |
---|
cs.system.reflection.EventInfo |
GetEvents(): cs.NativeArray<cs.system.reflection.EventInfo>
Returns |
---|
cs.NativeArray<cs.system.reflection.EventInfo> |
GetField(name: String, bindingAttr: Anonymous): cs.system.reflection.FieldInfo
Name | Type |
---|---|
name |
String |
bindingAttr |
Anonymous |
Returns |
---|
cs.system.reflection.FieldInfo |
GetFields(bindingAttr: Anonymous): cs.NativeArray<cs.system.reflection.FieldInfo>
Name | Type |
---|---|
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.reflection.FieldInfo> |
GetInterface(name: String, ignoreCase: Bool): cs.system.Type
Name | Type |
---|---|
name |
String |
ignoreCase |
Bool |
Returns |
---|
cs.system.Type |
GetInterfaces(): cs.NativeArray<cs.system.Type>
Returns |
---|
cs.NativeArray<cs.system.Type> |
GetMembers(bindingAttr: Anonymous): cs.NativeArray<cs.system.reflection.MemberInfo>
Name | Type |
---|---|
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.reflection.MemberInfo> |
GetMember(name: String, type: Anonymous, bindingAttr: Anonymous): cs.NativeArray<cs.system.reflection.MemberInfo>
Name | Type |
---|---|
name |
String |
type |
Anonymous |
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.reflection.MemberInfo> |
GetMethods(bindingAttr: Anonymous): cs.NativeArray<cs.system.reflection.MethodInfo>
Name | Type |
---|---|
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.reflection.MethodInfo> |
GetMethodImpl(name: String, bindingAttr: Anonymous, binder: cs.system.reflection.Binder, callConvention: Anonymous, types: cs.NativeArray<cs.system.Type>, modifiers: cs.NativeArray<cs.system.reflection.ParameterModifier>): cs.system.reflection.MethodInfo
Name | Type |
---|---|
name |
String |
bindingAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
callConvention |
Anonymous |
types |
cs.NativeArray<cs.system.Type> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
Returns |
---|
cs.system.reflection.MethodInfo |
GetNestedType(name: String, bindingAttr: Anonymous): cs.system.Type
Name | Type |
---|---|
name |
String |
bindingAttr |
Anonymous |
Returns |
---|
cs.system.Type |
GetNestedTypes(bindingAttr: Anonymous): cs.NativeArray<cs.system.Type>
Name | Type |
---|---|
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.Type> |
GetProperties(bindingAttr: Anonymous): cs.NativeArray<cs.system.reflection.PropertyInfo>
Name | Type |
---|---|
bindingAttr |
Anonymous |
Returns |
---|
cs.NativeArray<cs.system.reflection.PropertyInfo> |
GetPropertyImpl(name: String, bindingAttr: Anonymous, binder: cs.system.reflection.Binder, returnType: cs.system.Type, types: cs.NativeArray<cs.system.Type>, modifiers: cs.NativeArray<cs.system.reflection.ParameterModifier>): cs.system.reflection.PropertyInfo
Name | Type |
---|---|
name |
String |
bindingAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
returnType |
cs.system.Type |
types |
cs.NativeArray<cs.system.Type> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
Returns |
---|
cs.system.reflection.PropertyInfo |
HasElementTypeImpl(): Bool
Returns |
---|
Bool |
IsAssignableFrom(c: cs.system.Type): Bool
Name | Type |
---|---|
c |
cs.system.Type |
Returns |
---|
Bool |
Name | Type |
---|---|
o |
Dynamic |
Returns |
---|
Bool |
IsArrayImpl(): Bool
Returns |
---|
Bool |
IsByRefImpl(): Bool
Returns |
---|
Bool |
IsCOMObjectImpl(): Bool
Returns |
---|
Bool |
IsPointerImpl(): Bool
Returns |
---|
Bool |
IsPrimitiveImpl(): Bool
Returns |
---|
Bool |
IsValueTypeImpl(): Bool
Returns |
---|
Bool |
InvokeMember(name: String, invokeAttr: Anonymous, binder: cs.system.reflection.Binder, target: Dynamic, args: cs.NativeArray<Dynamic>, modifiers: cs.NativeArray<cs.system.reflection.ParameterModifier>, culture: cs.system.globalization.CultureInfo, namedParameters: cs.NativeArray<String>): Dynamic
Name | Type |
---|---|
name |
String |
invokeAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
target |
Dynamic |
args |
cs.NativeArray<Dynamic> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
culture |
cs.system.globalization.CultureInfo |
namedParameters |
cs.NativeArray<String> |
Returns |
---|
Dynamic |
GetElementType(): cs.system.Type
Returns |
---|
cs.system.Type |
IsDefined(attributeType: cs.system.Type, inherit: Bool): Bool
Name | Type |
---|---|
attributeType |
cs.system.Type |
inherit |
Bool |
Returns |
---|
Bool |
GetCustomAttributes(inherit: Bool): cs.NativeArray<Dynamic>
Name | Type |
---|---|
inherit |
Bool |
Returns |
---|
cs.NativeArray<Dynamic> |
GetInterfaceMap(interfaceType: cs.system.Type): cs.system.reflection.InterfaceMapping
Name | Type |
---|---|
interfaceType |
cs.system.Type |
Returns |
---|
cs.system.reflection.InterfaceMapping |
GetGenericArguments(): cs.NativeArray<cs.system.Type>
Returns |
---|
cs.NativeArray<cs.system.Type> |
GetGenericTypeDefinition(): cs.system.Type
Returns |
---|
cs.system.Type |
GetGenericParameterConstraints(): cs.NativeArray<cs.system.Type>
Returns |
---|
cs.NativeArray<cs.system.Type> |
SetCustomAttribute(customBuilder: CustomAttributeBuilder): Void
Name | Type |
---|---|
customBuilder |
CustomAttributeBuilder |
ToString(): String
Returns |
---|
String |
MakeArrayType(): cs.system.Type
Returns |
---|
cs.system.Type |
MakeByRefType(): cs.system.Type
Returns |
---|
cs.system.Type |
MakeGenericType(typeArguments: cs.NativeArray<cs.system.Type>): cs.system.Type
Name | Type |
---|---|
typeArguments |
cs.NativeArray<cs.system.Type> |
Returns |
---|
cs.system.Type |
MakePointerType(): cs.system.Type
Returns |
---|
cs.system.Type |
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |