C# Class Microsoft.CSharp.RuntimeBinder.RuntimeBinderExtensions

Afficher le fichier Open project: dotnet/corefx

Méthodes publiques

Méthode Description
GetTypeCode ( this type ) : TypeCode
HasSameMetadataDefinitionAs ( this mi1, MemberInfo mi2 ) : bool
IsEquivalentTo ( this mi1, MemberInfo mi2 ) : bool
IsEquivalentTo ( this t1, Type t2 ) : bool
IsNullableType ( this type ) : bool

Private Methods

Méthode Description
IsEquivalentTo ( this pi1, ParameterInfo pi2, MethodBase method1, MethodBase method2 ) : bool
IsGenericallyEqual ( this t1, Type t2 ) : bool
IsGenericallyEquivalentTo ( this t1, Type t2, MemberInfo member1, MemberInfo member2 ) : bool
IsTypeParameterEquivalentToTypeInst ( this typeParam, Type typeInst, MemberInfo member ) : bool

Method Details

GetTypeCode() public static méthode

public static GetTypeCode ( this type ) : TypeCode
type this
Résultat TypeCode

HasSameMetadataDefinitionAs() public static méthode

public static HasSameMetadataDefinitionAs ( this mi1, MemberInfo mi2 ) : bool
mi1 this
mi2 System.Reflection.MemberInfo
Résultat bool

IsEquivalentTo() public static méthode

public static IsEquivalentTo ( this mi1, MemberInfo mi2 ) : bool
mi1 this
mi2 System.Reflection.MemberInfo
Résultat bool

IsEquivalentTo() public static méthode

public static IsEquivalentTo ( this t1, Type t2 ) : bool
t1 this
t2 System.Type
Résultat bool

IsNullableType() public static méthode

public static IsNullableType ( this type ) : bool
type this
Résultat bool