Class CosmosRuntimeType
Inheritance
System.Object
System.Reflection.MemberInfo
System.Type
CosmosRuntimeType
Implements
System.Reflection.ICustomAttributeProvider
System.Reflection.IReflect
Inherited Members
System.Type.Delimiter
System.Type.EmptyTypes
System.Type.FilterAttribute
System.Type.FilterName
System.Type.FilterNameIgnoreCase
System.Type.Missing
System.Type.Equals(System.Object)
System.Type.Equals(System.Type)
System.Type.FindInterfaces(System.Reflection.TypeFilter, System.Object)
System.Type.FindMembers(System.Reflection.MemberTypes, System.Reflection.BindingFlags, System.Reflection.MemberFilter, System.Object)
System.Type.GetArrayRank()
System.Type.GetConstructor(System.Reflection.BindingFlags, System.Type[])
System.Type.GetConstructor(System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetConstructor(System.Reflection.BindingFlags, System.Reflection.Binder, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetConstructor(System.Type[])
System.Type.GetConstructors()
System.Type.GetDefaultMembers()
System.Type.GetEnumName(System.Object)
System.Type.GetEnumNames()
System.Type.GetEnumUnderlyingType()
System.Type.GetEnumValues()
System.Type.GetEvent(System.String)
System.Type.GetEvents()
System.Type.GetField(System.String)
System.Type.GetFields()
System.Type.GetGenericArguments()
System.Type.GetGenericParameterConstraints()
System.Type.GetGenericTypeDefinition()
System.Type.GetHashCode()
System.Type.GetInterface(System.String)
System.Type.GetInterfaceMap(System.Type)
System.Type.GetMember(System.String)
System.Type.GetMember(System.String, System.Reflection.BindingFlags)
System.Type.GetMember(System.String, System.Reflection.MemberTypes, System.Reflection.BindingFlags)
System.Type.GetMemberWithSameMetadataDefinitionAs(System.Reflection.MemberInfo)
System.Type.GetMembers()
System.Type.GetMethod(System.String)
System.Type.GetMethod(System.String, System.Int32, System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethod(System.String, System.Int32, System.Reflection.BindingFlags, System.Reflection.Binder, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethod(System.String, System.Int32, System.Type[])
System.Type.GetMethod(System.String, System.Int32, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethod(System.String, System.Reflection.BindingFlags)
System.Type.GetMethod(System.String, System.Reflection.BindingFlags, System.Type[])
System.Type.GetMethod(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethod(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethod(System.String, System.Type[])
System.Type.GetMethod(System.String, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethodImpl(System.String, System.Int32, System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetMethods()
System.Type.GetNestedType(System.String)
System.Type.GetNestedTypes()
System.Type.GetProperties()
System.Type.GetProperty(System.String)
System.Type.GetProperty(System.String, System.Reflection.BindingFlags)
System.Type.GetProperty(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Type, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetProperty(System.String, System.Type)
System.Type.GetProperty(System.String, System.Type, System.Type[])
System.Type.GetProperty(System.String, System.Type, System.Type[], System.Reflection.ParameterModifier[])
System.Type.GetProperty(System.String, System.Type[])
System.Type.GetType()
System.Type.GetType(System.String)
System.Type.GetType(System.String, System.Boolean)
System.Type.GetType(System.String, System.Boolean, System.Boolean)
System.Type.GetType(System.String, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly>, System.Func<System.Reflection.Assembly, System.String, System.Boolean, System.Type>)
System.Type.GetType(System.String, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly>, System.Func<System.Reflection.Assembly, System.String, System.Boolean, System.Type>, System.Boolean)
System.Type.GetType(System.String, System.Func<System.Reflection.AssemblyName, System.Reflection.Assembly>, System.Func<System.Reflection.Assembly, System.String, System.Boolean, System.Type>, System.Boolean, System.Boolean)
System.Type.GetTypeArray(System.Object[])
System.Type.GetTypeCode(System.Type)
System.Type.GetTypeCodeImpl()
System.Type.GetTypeFromCLSID(System.Guid)
System.Type.GetTypeFromCLSID(System.Guid, System.Boolean)
System.Type.GetTypeFromCLSID(System.Guid, System.String)
System.Type.GetTypeFromCLSID(System.Guid, System.String, System.Boolean)
System.Type.GetTypeFromHandle(System.RuntimeTypeHandle)
System.Type.GetTypeFromProgID(System.String)
System.Type.GetTypeFromProgID(System.String, System.Boolean)
System.Type.GetTypeFromProgID(System.String, System.String)
System.Type.GetTypeFromProgID(System.String, System.String, System.Boolean)
System.Type.GetTypeHandle(System.Object)
System.Type.InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[])
System.Type.InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[], System.Globalization.CultureInfo)
System.Type.IsAssignableFrom(System.Type)
System.Type.IsAssignableTo(System.Type)
System.Type.IsContextfulImpl()
System.Type.IsEnumDefined(System.Object)
System.Type.IsEquivalentTo(System.Type)
System.Type.IsInstanceOfType(System.Object)
System.Type.IsMarshalByRefImpl()
System.Type.IsSubclassOf(System.Type)
System.Type.IsValueTypeImpl()
System.Type.MakeArrayType()
System.Type.MakeArrayType(System.Int32)
System.Type.MakeByRefType()
System.Type.MakeGenericMethodParameter(System.Int32)
System.Type.MakeGenericSignatureType(System.Type, System.Type[])
System.Type.MakeGenericType(System.Type[])
System.Type.MakePointerType()
System.Type.ReflectionOnlyGetType(System.String, System.Boolean, System.Boolean)
System.Type.ToString()
System.Type.Attributes
System.Type.ContainsGenericParameters
System.Type.DeclaringMethod
System.Type.DeclaringType
System.Type.DefaultBinder
System.Type.GenericParameterAttributes
System.Type.GenericParameterPosition
System.Type.GenericTypeArguments
System.Type.HasElementType
System.Type.IsAbstract
System.Type.IsAnsiClass
System.Type.IsArray
System.Type.IsAutoClass
System.Type.IsAutoLayout
System.Type.IsByRef
System.Type.IsByRefLike
System.Type.IsClass
System.Type.IsCOMObject
System.Type.IsConstructedGenericType
System.Type.IsContextful
System.Type.IsEnum
System.Type.IsExplicitLayout
System.Type.IsGenericMethodParameter
System.Type.IsGenericParameter
System.Type.IsGenericType
System.Type.IsGenericTypeDefinition
System.Type.IsGenericTypeParameter
System.Type.IsImport
System.Type.IsInterface
System.Type.IsLayoutSequential
System.Type.IsMarshalByRef
System.Type.IsNested
System.Type.IsNestedAssembly
System.Type.IsNestedFamANDAssem
System.Type.IsNestedFamily
System.Type.IsNestedFamORAssem
System.Type.IsNestedPrivate
System.Type.IsNestedPublic
System.Type.IsNotPublic
System.Type.IsPointer
System.Type.IsPrimitive
System.Type.IsPublic
System.Type.IsSealed
System.Type.IsSecurityCritical
System.Type.IsSecuritySafeCritical
System.Type.IsSecurityTransparent
System.Type.IsSerializable
System.Type.IsSignatureType
System.Type.IsSpecialName
System.Type.IsSZArray
System.Type.IsTypeDefinition
System.Type.IsUnicodeClass
System.Type.IsValueType
System.Type.IsVariableBoundArray
System.Type.IsVisible
System.Type.MemberType
System.Type.ReflectedType
System.Type.StructLayoutAttribute
System.Type.TypeHandle
System.Type.TypeInitializer
System.Reflection.MemberInfo.GetCustomAttributesData()
System.Reflection.MemberInfo.HasSameMetadataDefinitionAs(System.Reflection.MemberInfo)
System.Reflection.MemberInfo.CustomAttributes
System.Reflection.MemberInfo.IsCollectible
System.Reflection.MemberInfo.MetadataToken
System.Object.Equals(System.Object, System.Object)
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Cosmos.Core
Assembly: Cosmos.Core_Plugs.dll
Syntax
public class CosmosRuntimeType : Type, ICustomAttributeProvider, IReflect
Constructors
| Improve this Doc View SourceCosmosRuntimeType()
Declaration
protected CosmosRuntimeType()
CosmosRuntimeType(UInt32)
Declaration
public CosmosRuntimeType(uint aTypeId)
Parameters
Type | Name | Description |
---|---|---|
System.UInt32 | aTypeId |
Fields
| Improve this Doc View SourcemTypeId
Declaration
public uint mTypeId
Field Value
Type | Description |
---|---|
System.UInt32 |
Properties
| Improve this Doc View SourceAssembly
Declaration
public override Assembly Assembly { get; }
Property Value
Type | Description |
---|---|
System.Reflection.Assembly |
Overrides
System.Type.Assembly
|
Improve this Doc
View Source
AssemblyQualifiedName
Declaration
public override string AssemblyQualifiedName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
System.Type.AssemblyQualifiedName
|
Improve this Doc
View Source
BaseType
Declaration
public override Type BaseType { get; }
Property Value
Type | Description |
---|---|
System.Type |
Overrides
System.Type.BaseType
|
Improve this Doc
View Source
FullName
Declaration
public override string FullName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
System.Type.FullName
|
Improve this Doc
View Source
GUID
Declaration
public override Guid GUID { get; }
Property Value
Type | Description |
---|---|
System.Guid |
Overrides
System.Type.GUID
|
Improve this Doc
View Source
Module
Declaration
public override Module Module { get; }
Property Value
Type | Description |
---|---|
System.Reflection.Module |
Overrides
System.Type.Module
|
Improve this Doc
View Source
Name
Declaration
public override string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
System.Reflection.MemberInfo.Name
|
Improve this Doc
View Source
Namespace
Declaration
public override string Namespace { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
System.Type.Namespace
|
Improve this Doc
View Source
UnderlyingSystemType
Declaration
public override Type UnderlyingSystemType { get; }
Property Value
Type | Description |
---|---|
System.Type |
Overrides
System.Type.UnderlyingSystemType
Methods
| Improve this Doc View SourceGetAttributeFlagsImpl()
Declaration
protected override TypeAttributes GetAttributeFlagsImpl()
Returns
Type | Description |
---|---|
System.Reflection.TypeAttributes |
Overrides
System.Type.GetAttributeFlagsImpl()
|
Improve this Doc
View Source
GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])
Declaration
protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr | |
System.Reflection.Binder | binder | |
System.Reflection.CallingConventions | callConvention | |
System.Type[] | types | |
System.Reflection.ParameterModifier[] | modifiers |
Returns
Type | Description |
---|---|
System.Reflection.ConstructorInfo |
Overrides
System.Type.GetConstructorImpl(System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
|
Improve this Doc
View Source
GetConstructors(BindingFlags)
Declaration
public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.ConstructorInfo[] |
Overrides
System.Type.GetConstructors(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetCustomAttributes(Boolean)
Declaration
public override object[] GetCustomAttributes(bool inherit)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | inherit |
Returns
Type | Description |
---|---|
System.Object[] |
Overrides
System.Reflection.MemberInfo.GetCustomAttributes(System.Boolean)
|
Improve this Doc
View Source
GetCustomAttributes(Type, Boolean)
Declaration
public override object[] GetCustomAttributes(Type attributeType, bool inherit)
Parameters
Type | Name | Description |
---|---|---|
System.Type | attributeType | |
System.Boolean | inherit |
Returns
Type | Description |
---|---|
System.Object[] |
Overrides
System.Reflection.MemberInfo.GetCustomAttributes(System.Type, System.Boolean)
|
Improve this Doc
View Source
GetElementType()
Declaration
public override Type GetElementType()
Returns
Type | Description |
---|---|
System.Type |
Overrides
System.Type.GetElementType()
|
Improve this Doc
View Source
GetEvent(String, BindingFlags)
Declaration
public override EventInfo GetEvent(string name, BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.EventInfo |
Overrides
System.Type.GetEvent(System.String, System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetEvents(BindingFlags)
Declaration
public override EventInfo[] GetEvents(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.EventInfo[] |
Overrides
System.Type.GetEvents(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetField(String, BindingFlags)
Declaration
public override FieldInfo GetField(string name, BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.FieldInfo |
Overrides
System.Type.GetField(System.String, System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetFields(BindingFlags)
Declaration
public override FieldInfo[] GetFields(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.FieldInfo[] |
Overrides
System.Type.GetFields(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetInterface(String, Boolean)
Declaration
public override Type GetInterface(string name, bool ignoreCase)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Boolean | ignoreCase |
Returns
Type | Description |
---|---|
System.Type |
Overrides
System.Type.GetInterface(System.String, System.Boolean)
|
Improve this Doc
View Source
GetInterfaces()
Declaration
public override Type[] GetInterfaces()
Returns
Type | Description |
---|---|
System.Type[] |
Overrides
System.Type.GetInterfaces()
|
Improve this Doc
View Source
GetMembers(BindingFlags)
Declaration
public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.MemberInfo[] |
Overrides
System.Type.GetMembers(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])
Declaration
protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Reflection.BindingFlags | bindingAttr | |
System.Reflection.Binder | binder | |
System.Reflection.CallingConventions | callConvention | |
System.Type[] | types | |
System.Reflection.ParameterModifier[] | modifiers |
Returns
Type | Description |
---|---|
System.Reflection.MethodInfo |
Overrides
System.Type.GetMethodImpl(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Reflection.CallingConventions, System.Type[], System.Reflection.ParameterModifier[])
|
Improve this Doc
View Source
GetMethods(BindingFlags)
Declaration
public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.MethodInfo[] |
Overrides
System.Type.GetMethods(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetNestedType(String, BindingFlags)
Declaration
public override Type GetNestedType(string name, BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Type |
Overrides
System.Type.GetNestedType(System.String, System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetNestedTypes(BindingFlags)
Declaration
public override Type[] GetNestedTypes(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Type[] |
Overrides
System.Type.GetNestedTypes(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetProperties(BindingFlags)
Declaration
public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.BindingFlags | bindingAttr |
Returns
Type | Description |
---|---|
System.Reflection.PropertyInfo[] |
Overrides
System.Type.GetProperties(System.Reflection.BindingFlags)
|
Improve this Doc
View Source
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Declaration
protected override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Reflection.BindingFlags | bindingAttr | |
System.Reflection.Binder | binder | |
System.Type | returnType | |
System.Type[] | types | |
System.Reflection.ParameterModifier[] | modifiers |
Returns
Type | Description |
---|---|
System.Reflection.PropertyInfo |
Overrides
System.Type.GetPropertyImpl(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Type, System.Type[], System.Reflection.ParameterModifier[])
|
Improve this Doc
View Source
HasElementTypeImpl()
Declaration
protected override bool HasElementTypeImpl()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Type.HasElementTypeImpl()
|
Improve this Doc
View Source
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])
Declaration
public override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Reflection.BindingFlags | invokeAttr | |
System.Reflection.Binder | binder | |
System.Object | target | |
System.Object[] | args | |
System.Reflection.ParameterModifier[] | modifiers | |
System.Globalization.CultureInfo | culture | |
System.String[] | namedParameters |
Returns
Type | Description |
---|---|
System.Object |
Overrides
System.Type.InvokeMember(System.String, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object, System.Object[], System.Reflection.ParameterModifier[], System.Globalization.CultureInfo, System.String[])
|
Improve this Doc
View Source
IsArrayImpl()
Declaration
protected override bool IsArrayImpl()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Type.IsArrayImpl()
|
Improve this Doc
View Source
IsByRefImpl()
Declaration
protected override bool IsByRefImpl()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Type.IsByRefImpl()
|
Improve this Doc
View Source
IsCOMObjectImpl()
Declaration
protected override bool IsCOMObjectImpl()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Type.IsCOMObjectImpl()
|
Improve this Doc
View Source
IsDefined(Type, Boolean)
Declaration
public override bool IsDefined(Type attributeType, bool inherit)
Parameters
Type | Name | Description |
---|---|---|
System.Type | attributeType | |
System.Boolean | inherit |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Reflection.MemberInfo.IsDefined(System.Type, System.Boolean)
|
Improve this Doc
View Source
IsPointerImpl()
Declaration
protected override bool IsPointerImpl()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Type.IsPointerImpl()
|
Improve this Doc
View Source
IsPrimitiveImpl()
Declaration
protected override bool IsPrimitiveImpl()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Type.IsPrimitiveImpl()
Implements
System.Reflection.ICustomAttributeProvider
System.Reflection.IReflect