C# Класс NJection.LambdaConverter.Extensions.ReflectionUtils

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
AllFlags BindingFlags

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

Метод Описание
IsEquivalentTo ( this type1, Type type2 ) : bool
IsGenericListOrDictionary ( this type ) : bool

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

Метод Описание
ContainsGenericParameters ( this type, Type &arguments ) : bool
CreateDelegate ( this methodInfo, Type type = null, object @this = null ) : Delegate
GetMember ( this type, string name, BindingFlags bindingAttr, MemberTypes memberTypes = MemberTypes.All, bool includeSubTypes = false ) : System.Reflection.MemberInfo[]
GetMemberType ( this member ) : Type
GetNonNullableType ( this type ) : Type
IsCompilerGenerated ( this type ) : bool
IsDelegate ( this type ) : bool
IsExtensionMethod ( this method ) : bool
IsFloatingPoint ( this type ) : bool
IsInt32OrInt64 ( this type ) : bool
IsNullableType ( this type ) : bool
IsNumeric ( this type ) : bool
IsPrimitive ( this type ) : bool
IsSingleOrDouble ( this type ) : bool
IsStatic ( this type ) : bool
IsSubType ( this type, Type subType ) : bool
IsUnsigned ( this type ) : bool
MakeGenericType ( this type, TypeBuilder typeBuilder ) : Type
MakeSafeArrayType ( this type, Nullable rank ) : Type

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

IsEquivalentTo() публичный статический Метод

public static IsEquivalentTo ( this type1, Type type2 ) : bool
type1 this
type2 System.Type
Результат bool

IsGenericListOrDictionary() публичный статический Метод

public static IsGenericListOrDictionary ( this type ) : bool
type this
Результат bool

Описание свойств

AllFlags публичное статическое свойство

public static BindingFlags AllFlags
Результат BindingFlags