31 public abstract override string Name {
get; }
override bool IsConstructedGenericType
override bool IsByRefImpl()
override bool IsVariableBoundArray
override string Namespace
override bool IsArrayImpl()
override bool IsGenericTypeDefinition
override bool ContainsGenericParameters
override SignatureType ElementType
override Type[] GenericTypeArguments
override bool HasElementTypeImpl()
override bool IsGenericParameter
override int GetArrayRank()
override bool IsTypeDefinition
override bool IsByRefLike
override string ToString()
SignatureGenericParameterType(int position)
override int GenericParameterPosition
override bool IsGenericMethodParameter
override Type[] GetGenericArguments()
override bool IsPointerImpl()
override Type GetGenericTypeDefinition()
static string Argument_HasToBeArrayClass
static string InvalidOperation_NotGenericType
static readonly Type[] EmptyTypes