Zdexby TheHolyOneZ
42,610 classes
Class

SignatureType

: Type : MemberInfo : Object
System.Reflection.SignatureType, mscorlib 0x0018 (24 B) inherited 0x0018 mscorlib.dll
0x00x0018

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.
Inherited from Type 10
OffsetSizeNameTypeFlagsDefault
0x08s_defaultBinderBinderPrivateStatic—
0x02DelimiterushortPublicStatic+1 flags—
0x000A0x06padding / unreflected
0x08EmptyTypesType[]PublicStatic+1 flags—
0x08MissingobjectPublicStatic+1 flags—
0x08FilterAttributeMemberFilterPublicStatic+1 flags—
0x08FilterNameMemberFilterPublicStatic+1 flags—
0x08FilterNameIgnoreCaseMemberFilterPublicStatic+1 flags—
—0x04DefaultLookupBindingFlagsPrivateStatic+1 flags2628613696
0x08_implRuntimeTypeHandle1 flags—
—0x08DefaultTypeNameWhenMissingMetadatastringStatic+2 flags2764292585024

Functions 81

SignatureFlagsNativeParams
bool get_IsSignatureType()PublicFinal+2 flags0x01
bool HasElementTypeImpl()3 flags—0x01
bool IsArrayImpl()3 flags—0x01
bool get_IsSZArray()Public+3 flags—0x01
bool get_IsVariableBoundArray()Public+3 flags—0x01
bool IsByRefImpl()3 flags—0x01
bool IsPointerImpl()3 flags—0x01
bool get_IsGenericType()PublicFinal+2 flags0x01
bool get_IsGenericTypeDefinition()Public+3 flags—0x01
bool get_IsConstructedGenericType()Public+3 flags—0x01
bool get_IsGenericParameter()Public+3 flags—0x01
bool get_IsGenericMethodParameter()Public+3 flags—0x01
bool get_ContainsGenericParameters()Public+3 flags—0x01
MemberTypes get_MemberType()PublicFinal+2 flags0x04
Type MakeArrayType()PublicFinal+1 flags0x08
Type MakeArrayType(int rank)PublicFinal+1 flags0x08
Type MakeByRefType()PublicFinal+1 flags0x08
Type MakePointerType()PublicFinal+1 flags0x08
Type MakeGenericType(const Type[]& typeArguments)PublicFinal+1 flags0x08
Type GetElementType()PublicFinal+1 flags0x08
int GetArrayRank()Public+2 flags—0x04
Type GetGenericTypeDefinition()Public+2 flags—0x08
Type[] get_GenericTypeArguments()Public+3 flags—0x08
Type[] GetGenericArguments()Public+2 flags—0x08
int get_GenericParameterPosition()Public+3 flags—0x04
SignatureType get_ElementType()5 flags—0x08
Type get_UnderlyingSystemType()PublicFinal+2 flags0x08
string get_Name()Public+3 flags—0x08
string get_Namespace()Public+3 flags—0x08
string get_FullName()PublicFinal+2 flags0x08
string get_AssemblyQualifiedName()PublicFinal+2 flags0x08
string ToString()Public+2 flags—0x08
Assembly get_Assembly()PublicFinal+2 flags0x08
Module get_Module()PublicFinal+2 flags0x08
Type get_ReflectedType()PublicFinal+2 flags0x08
Type get_BaseType()PublicFinal+2 flags0x08
Type[] GetInterfaces()PublicFinal+1 flags0x08
bool IsAssignableFrom(Type c)PublicFinal+1 flags0x08
int get_MetadataToken()PublicFinal+2 flags0x04
Type get_DeclaringType()PublicFinal+2 flags0x08
MethodBase get_DeclaringMethod()PublicFinal+2 flags0x08
Type[] GetGenericParameterConstraints()PublicFinal+1 flags0x08
GenericParameterAttributes get_GenericParameterAttributes()PublicFinal+2 flags0x04
bool IsEnumDefined(object value)PublicFinal+1 flags0x08
string GetEnumName(object value)PublicFinal+1 flags0x08
string[] GetEnumNames()PublicFinal+1 flags0x08
Type GetEnumUnderlyingType()PublicFinal+1 flags0x08
Array GetEnumValues()PublicFinal+1 flags0x08
Guid get_GUID()PublicFinal+2 flags0x10
TypeCode GetTypeCodeImpl()Final+2 flags0x04
TypeAttributes GetAttributeFlagsImpl()Final+2 flags0x04
ConstructorInfo[] GetConstructors(const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
EventInfo GetEvent(const string& name, const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
EventInfo[] GetEvents(const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
FieldInfo GetField(const string& name, const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
FieldInfo[] GetFields(const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
MemberInfo[] GetMembers(const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
MethodInfo[] GetMethods(const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
Type GetNestedType(const string& name, const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
PropertyInfo[] GetProperties(const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
object InvokeMember(const string& name, const BindingFlags& invokeAttr, Binder binder, object target, const object[]& args, const ParameterModifier[]& modifiers, CultureInfo culture, const string[]& namedParameters)PublicFinal+1 flags0x08
MethodInfo GetMethodImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers)Final+2 flags0x08
PropertyInfo GetPropertyImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, Type returnType, const Type[]& types, const ParameterModifier[]& modifiers)Final+2 flags0x08
MemberInfo[] GetMember(const string& name, const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
MemberInfo[] GetMember(const string& name, const MemberTypes& type, const BindingFlags& bindingAttr)PublicFinal+1 flags0x08
object[] GetCustomAttributes(bool inherit)PublicFinal+1 flags0x08
object[] GetCustomAttributes(Type attributeType, bool inherit)PublicFinal+1 flags0x08
bool IsDefined(Type attributeType, bool inherit)PublicFinal+1 flags0x08
ConstructorInfo GetConstructorImpl(const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers)Final+2 flags0x08
bool IsCOMObjectImpl()Final+2 flags0x01
bool IsPrimitiveImpl()Final+2 flags0x01
bool IsContextfulImpl()Final+2 flags0x01
bool get_IsEnum()PublicFinal+2 flags0x01
bool IsEquivalentTo(Type other)PublicFinal+1 flags0x08
bool IsInstanceOfType(object o)PublicFinal+1 flags0x08
bool IsMarshalByRefImpl()Final+2 flags0x01
bool get_IsSerializable()PublicFinal+2 flags0x01
bool IsSubclassOf(Type c)PublicFinal+1 flags0x08
bool IsValueTypeImpl()Final+2 flags0x01
RuntimeTypeHandle get_TypeHandle()PublicFinal+2 flags0x08
void .ctor()2 flags0x00

Subclasses 2

Used by 6

types with a member, parameter or interface of this type