Type
cs.system.reflection.MemberInfo → cs.system.Type (extern class) → cs.system.reflection.emit.EnumBuilder, cs.system.reflection.emit.GenericTypeParameterBuilder, cs.system.reflection.emit.TypeBuilder
Static Members
DefaultBinder: cs.system.reflection.BinderMissing: DynamicFilterNameIgnoreCase: cs.system.reflection.MemberFilterFilterName: cs.system.reflection.MemberFilterFilterAttribute: cs.system.reflection.MemberFilterEmptyTypes: cs.NativeArray<Type>Delimiter: cs.types.Char16| Name | Type |
|---|---|
typeName |
String |
| Returns |
|---|
| Type |
GetTypeArray(args: cs.NativeArray<Dynamic>): cs.NativeArray<Type>| Name | Type |
|---|---|
args |
cs.NativeArray<Dynamic> |
| Returns |
|---|
| cs.NativeArray<Type> |
GetTypeCode(type: Type): Anonymous| Name | Type |
|---|---|
type |
Type |
| Returns |
|---|
| Anonymous |
| Name | Type |
|---|---|
clsid |
Guid |
| Returns |
|---|
| Type |
GetTypeFromHandle(handle: RuntimeTypeHandle): Type| Name | Type |
|---|---|
handle |
RuntimeTypeHandle |
| Returns |
|---|
| Type |
| Name | Type |
|---|---|
progID |
String |
| Returns |
|---|
| Type |
GetTypeHandle(o: Dynamic): RuntimeTypeHandle| Name | Type |
|---|---|
o |
Dynamic |
| Returns |
|---|
| RuntimeTypeHandle |
| Name | Type |
|---|---|
typeName |
String |
throwIfNotFound |
Bool |
ignoreCase |
Bool |
| Returns |
|---|
| Type |
Instance Members
StructLayoutAttribute: cs.system.runtime.interopservices.StructLayoutAttributeDeclaringMethod: cs.system.reflection.MethodBaseGenericParameterPosition: IntIsVisible: BoolIsNested: BoolIsGenericParameter: BoolIsGenericType: BoolIsGenericTypeDefinition: BoolContainsGenericParameters: BoolUnderlyingSystemType: TypeTypeInitializer: cs.system.reflection.ConstructorInfoTypeHandle: RuntimeTypeHandleReflectedType: TypeNamespace: StringModule: cs.system.reflection.ModuleIsValueType: BoolIsUnicodeClass: BoolIsSpecialName: BoolIsSerializable: BoolIsSealed: BoolIsPublic: BoolIsPrimitive: BoolIsPointer: BoolIsNotPublic: BoolIsNestedPublic: BoolIsNestedPrivate: BoolIsNestedFamORAssem: BoolIsNestedFamily: BoolIsNestedFamANDAssem: BoolIsNestedAssembly: BoolIsMarshalByRef: BoolIsLayoutSequential: BoolIsInterface: BoolIsImport: BoolIsExplicitLayout: BoolIsEnum: BoolIsContextful: BoolIsCOMObject: BoolIsClass: BoolIsByRef: BoolIsAutoLayout: BoolIsAutoClass: BoolIsArray: BoolIsAnsiClass: BoolIsAbstract: BoolHasElementType: BoolGUID: GuidFullName: StringDeclaringType: TypeBaseType: TypeAssemblyQualifiedName: StringAssembly: cs.system.reflection.AssemblyGetType(): Type| Returns |
|---|
| Type |
| Name | Type |
|---|---|
c |
Type |
| Returns |
|---|
| Bool |
FindInterfaces(filter: cs.system.reflection.TypeFilter, filterCriteria: Dynamic): cs.NativeArray<Type>| Name | Type |
|---|---|
filter |
cs.system.reflection.TypeFilter |
filterCriteria |
Dynamic |
| Returns |
|---|
| cs.NativeArray<Type> |
| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| Type |
GetInterfaceMap(interfaceType: Type): cs.system.reflection.InterfaceMapping| Name | Type |
|---|---|
interfaceType |
Type |
| Returns |
|---|
| cs.system.reflection.InterfaceMapping |
GetInterfaces(): cs.NativeArray<Type>| Returns |
|---|
| cs.NativeArray<Type> |
| Name | Type |
|---|---|
c |
Type |
| Returns |
|---|
| Bool |
| Name | Type |
|---|---|
o |
Dynamic |
| Returns |
|---|
| Bool |
GetArrayRank(): Int| Returns |
|---|
| Int |
GetElementType(): Type| Returns |
|---|
| Type |
GetEvent(name: String): cs.system.reflection.EventInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.EventInfo |
GetEvents(): cs.NativeArray<cs.system.reflection.EventInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.EventInfo> |
GetField(name: String): cs.system.reflection.FieldInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.FieldInfo |
GetFields(): cs.NativeArray<cs.system.reflection.FieldInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.FieldInfo> |
GetMember(name: String): cs.NativeArray<cs.system.reflection.MemberInfo>| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
GetMembers(): cs.NativeArray<cs.system.reflection.MemberInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
GetMethod(name: String): cs.system.reflection.MethodInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.MethodInfo |
GetMethodImpl(name: String, bindingAttr: Anonymous, binder: cs.system.reflection.Binder, callConvention: Anonymous, types: cs.NativeArray<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<Type> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
| Returns |
|---|
| cs.system.reflection.MethodInfo |
GetMethods(): cs.NativeArray<cs.system.reflection.MethodInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MethodInfo> |
| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| Type |
GetNestedTypes(): cs.NativeArray<Type>| Returns |
|---|
| cs.NativeArray<Type> |
GetProperties(): cs.NativeArray<cs.system.reflection.PropertyInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.PropertyInfo> |
GetProperty(name: String): cs.system.reflection.PropertyInfo| Name | Type |
|---|---|
name |
String |
| Returns |
|---|
| cs.system.reflection.PropertyInfo |
GetPropertyImpl(name: String, bindingAttr: Anonymous, binder: cs.system.reflection.Binder, returnType: Type, types: cs.NativeArray<Type>, modifiers: cs.NativeArray<cs.system.reflection.ParameterModifier>): cs.system.reflection.PropertyInfo| Name | Type |
|---|---|
name |
String |
bindingAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
returnType |
Type |
types |
cs.NativeArray<Type> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
| Returns |
|---|
| cs.system.reflection.PropertyInfo |
GetConstructorImpl(bindingAttr: Anonymous, binder: cs.system.reflection.Binder, callConvention: Anonymous, types: cs.NativeArray<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<Type> |
modifiers |
cs.NativeArray<cs.system.reflection.ParameterModifier> |
| Returns |
|---|
| cs.system.reflection.ConstructorInfo |
| Returns |
|---|
| Anonymous |
HasElementTypeImpl(): Bool| 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 |
IsContextfulImpl(): Bool| Returns |
|---|
| Bool |
IsMarshalByRefImpl(): Bool| Returns |
|---|
| Bool |
GetConstructor(types: cs.NativeArray<Type>): cs.system.reflection.ConstructorInfo| Name | Type |
|---|---|
types |
cs.NativeArray<Type> |
| Returns |
|---|
| cs.system.reflection.ConstructorInfo |
GetConstructors(): cs.NativeArray<cs.system.reflection.ConstructorInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.ConstructorInfo> |
GetDefaultMembers(): cs.NativeArray<cs.system.reflection.MemberInfo>| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
FindMembers(memberType: Anonymous, bindingAttr: Anonymous, filter: cs.system.reflection.MemberFilter, filterCriteria: Dynamic): cs.NativeArray<cs.system.reflection.MemberInfo>| Name | Type |
|---|---|
memberType |
Anonymous |
bindingAttr |
Anonymous |
filter |
cs.system.reflection.MemberFilter |
filterCriteria |
Dynamic |
| Returns |
|---|
| cs.NativeArray<cs.system.reflection.MemberInfo> |
InvokeMember(name: String, invokeAttr: Anonymous, binder: cs.system.reflection.Binder, target: Dynamic, args: cs.NativeArray<Dynamic>): Dynamic| Name | Type |
|---|---|
name |
String |
invokeAttr |
Anonymous |
binder |
cs.system.reflection.Binder |
target |
Dynamic |
args |
cs.NativeArray<Dynamic> |
| Returns |
|---|
| Dynamic |
ToString(): String| Returns |
|---|
| String |
GetGenericArguments(): cs.NativeArray<Type>| Returns |
|---|
| cs.NativeArray<Type> |
GetGenericTypeDefinition(): Type| Returns |
|---|
| Type |
MakeGenericType(typeArguments: cs.NativeArray<Type>): Type| Name | Type |
|---|---|
typeArguments |
cs.NativeArray<Type> |
| Returns |
|---|
| Type |
GetGenericParameterConstraints(): cs.NativeArray<Type>| Returns |
|---|
| cs.NativeArray<Type> |
MakeArrayType(): Type| Returns |
|---|
| Type |
MakeByRefType(): Type| Returns |
|---|
| Type |
MakePointerType(): Type| Returns |
|---|
| Type |
new(): VoidMetadata
| Name | Parameters |
|---|---|
:nativeGen |
- |
:abstract |
- |
:libType |
- |
:csNative |
- |