C# Класс Amazon.Util.Internal.TypeFactory.TypeInfoWrapper

Наследование: AbstractTypeInfo
Показать файл Открыть проект

Открытые методы

Метод Описание
GetConstructor ( ITypeInfo paramTypes ) : ConstructorInfo
GetCustomAttributes ( ITypeInfo attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetField ( string name ) : FieldInfo
GetFields ( ) : IEnumerable
GetGenericArguments ( ) : System.Type[]
GetGenericTypeDefinition ( ) : Type
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

Приватные методы

Метод Описание
GetMembers_Helper ( TypeInfo ti ) : IEnumerable
IsBackingField ( MemberInfo mi ) : bool
TypeInfoWrapper ( Type type ) : System

Описание методов

GetConstructor() публичный Метод

public GetConstructor ( ITypeInfo paramTypes ) : ConstructorInfo
paramTypes ITypeInfo
Результат System.Reflection.ConstructorInfo

GetCustomAttributes() публичный Метод

public GetCustomAttributes ( ITypeInfo attributeType, bool inherit ) : object[]
attributeType ITypeInfo
inherit bool
Результат object[]

GetCustomAttributes() публичный Метод

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
Результат object[]

GetField() публичный Метод

public GetField ( string name ) : FieldInfo
name string
Результат System.Reflection.FieldInfo

GetFields() публичный Метод

public GetFields ( ) : IEnumerable
Результат IEnumerable

GetGenericArguments() публичный Метод

public GetGenericArguments ( ) : System.Type[]
Результат System.Type[]

GetGenericTypeDefinition() публичный Метод

public GetGenericTypeDefinition ( ) : Type
Результат System.Type

GetInterface() публичный Метод

public GetInterface ( string name ) : Type
name string
Результат System.Type

GetInterfaces() публичный Метод

public GetInterfaces ( ) : System.Type[]
Результат System.Type[]

GetMembers() публичный Метод

public GetMembers ( ) : System.Reflection.MemberInfo[]
Результат System.Reflection.MemberInfo[]

GetMethod() публичный Метод

public GetMethod ( string name ) : MethodInfo
name string
Результат System.Reflection.MethodInfo

GetMethod() публичный Метод

public GetMethod ( string name, ITypeInfo paramTypes ) : MethodInfo
name string
paramTypes ITypeInfo
Результат System.Reflection.MethodInfo

GetProperties() публичный Метод

public GetProperties ( ) : IEnumerable
Результат IEnumerable

GetProperty() публичный Метод

public GetProperty ( string name ) : PropertyInfo
name string
Результат System.Reflection.PropertyInfo

IsAssignableFrom() публичный Метод

public IsAssignableFrom ( ITypeInfo typeInfo ) : bool
typeInfo ITypeInfo
Результат bool