C# Class Amazon.Util.Internal.TypeFactory.AbstractTypeInfo

Inheritance: ITypeInfo
Afficher le fichier Open project: aws/aws-sdk-net

Protected Properties

Свойство Type Description
_type System.Type

Méthodes publiques

Méthode Description
ArrayCreateInstance ( int length ) : Array
CreateInstance ( ) : object
EnumGetUnderlyingType ( ) : ITypeInfo
EnumToObject ( object value ) : object
Equals ( object obj ) : bool
GetConstructor ( ITypeInfo paramTypes ) : ConstructorInfo
GetCustomAttributes ( ITypeInfo attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetElementType ( ) : ITypeInfo
GetField ( string name ) : FieldInfo
GetFields ( ) : IEnumerable
GetGenericArguments ( ) : System.Type[]
GetGenericTypeDefinition ( ) : Type
GetHashCode ( ) : int
GetInterface ( string name ) : Type
GetInterfaces ( ) : System.Type[]
GetMembers ( ) : System.Reflection.MemberInfo[]
GetMethod ( string name ) : MethodInfo
GetMethod ( string name, ITypeInfo paramTypes ) : MethodInfo
GetProperties ( ) : IEnumerable
GetProperty ( string name ) : PropertyInfo
IsAssignableFrom ( ITypeInfo typeInfo ) : bool
IsType ( Type type ) : bool

Private Methods

Méthode Description
AbstractTypeInfo ( Type type ) : System

Method Details

ArrayCreateInstance() public méthode

public ArrayCreateInstance ( int length ) : Array
length int
Résultat System.Array

CreateInstance() public méthode

public CreateInstance ( ) : object
Résultat object

EnumGetUnderlyingType() public méthode

public EnumGetUnderlyingType ( ) : ITypeInfo
Résultat ITypeInfo

EnumToObject() public méthode

public EnumToObject ( object value ) : object
value object
Résultat object

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetConstructor() public abstract méthode

public abstract GetConstructor ( ITypeInfo paramTypes ) : ConstructorInfo
paramTypes ITypeInfo
Résultat System.Reflection.ConstructorInfo

GetCustomAttributes() public abstract méthode

public abstract GetCustomAttributes ( ITypeInfo attributeType, bool inherit ) : object[]
attributeType ITypeInfo
inherit bool
Résultat object[]

GetCustomAttributes() public abstract méthode

public abstract GetCustomAttributes ( bool inherit ) : object[]
inherit bool
Résultat object[]

GetElementType() public méthode

public GetElementType ( ) : ITypeInfo
Résultat ITypeInfo

GetField() public abstract méthode

public abstract GetField ( string name ) : FieldInfo
name string
Résultat System.Reflection.FieldInfo

GetFields() public abstract méthode

public abstract GetFields ( ) : IEnumerable
Résultat IEnumerable

GetGenericArguments() public abstract méthode

public abstract GetGenericArguments ( ) : System.Type[]
Résultat System.Type[]

GetGenericTypeDefinition() public abstract méthode

public abstract GetGenericTypeDefinition ( ) : Type
Résultat System.Type

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetInterface() public abstract méthode

public abstract GetInterface ( string name ) : Type
name string
Résultat System.Type

GetInterfaces() public abstract méthode

public abstract GetInterfaces ( ) : System.Type[]
Résultat System.Type[]

GetMembers() public abstract méthode

public abstract GetMembers ( ) : System.Reflection.MemberInfo[]
Résultat System.Reflection.MemberInfo[]

GetMethod() public abstract méthode

public abstract GetMethod ( string name ) : MethodInfo
name string
Résultat System.Reflection.MethodInfo

GetMethod() public abstract méthode

public abstract GetMethod ( string name, ITypeInfo paramTypes ) : MethodInfo
name string
paramTypes ITypeInfo
Résultat System.Reflection.MethodInfo

GetProperties() public abstract méthode

public abstract GetProperties ( ) : IEnumerable
Résultat IEnumerable

GetProperty() public abstract méthode

public abstract GetProperty ( string name ) : PropertyInfo
name string
Résultat System.Reflection.PropertyInfo

IsAssignableFrom() public abstract méthode

public abstract IsAssignableFrom ( ITypeInfo typeInfo ) : bool
typeInfo ITypeInfo
Résultat bool

IsType() public méthode

public IsType ( Type type ) : bool
type System.Type
Résultat bool

Property Details

_type protected_oe property

protected Type,System _type
Résultat System.Type