C# Class DBus.Mapper

Afficher le fichier Open project: brookpatten/dbus-sharp

Méthodes publiques

Méthode Description
GetArgumentName ( ICustomAttributeProvider attrProvider, string defaultName ) : string
GetArgumentName ( ParameterInfo pi ) : string
GetInterfaceName ( MemberInfo mi ) : string
GetInterfaceName ( Type type ) : string
GetInterfaceType ( Type type, string iface ) : Type
GetMethod ( Type type, MessageContainer method_call ) : MethodInfo
GetPublicMembers ( Type type ) : MemberInfo>>.IEnumerable
GetPublicProperties ( Type type ) : IEnumerable
GetTypes ( ArgDirection dir, ParameterInfo parms ) : System.Type[]
IsDeprecated ( ICustomAttributeProvider attrProvider ) : bool
IsPublic ( MemberInfo mi ) : bool
IsPublic ( Type type ) : bool

Private Methods

Méthode Description
GetDeclaredPublicMembers ( Type type ) : IEnumerable
GetGenericType ( Type defType, Type parms ) : Type
GetHierarchy ( Type type ) : IEnumerable
WalkInterfaceHierarchy ( Type iface ) : IEnumerable

Method Details

GetArgumentName() public static méthode

public static GetArgumentName ( ICustomAttributeProvider attrProvider, string defaultName ) : string
attrProvider ICustomAttributeProvider
defaultName string
Résultat string

GetArgumentName() public static méthode

public static GetArgumentName ( ParameterInfo pi ) : string
pi System.Reflection.ParameterInfo
Résultat string

GetInterfaceName() public static méthode

public static GetInterfaceName ( MemberInfo mi ) : string
mi System.Reflection.MemberInfo
Résultat string

GetInterfaceName() public static méthode

public static GetInterfaceName ( Type type ) : string
type System.Type
Résultat string

GetInterfaceType() public static méthode

public static GetInterfaceType ( Type type, string iface ) : Type
type System.Type
iface string
Résultat System.Type

GetMethod() public static méthode

public static GetMethod ( Type type, MessageContainer method_call ) : MethodInfo
type System.Type
method_call MessageContainer
Résultat System.Reflection.MethodInfo

GetPublicMembers() public static méthode

public static GetPublicMembers ( Type type ) : MemberInfo>>.IEnumerable
type System.Type
Résultat MemberInfo>>.IEnumerable

GetPublicProperties() public static méthode

public static GetPublicProperties ( Type type ) : IEnumerable
type System.Type
Résultat IEnumerable

GetTypes() public static méthode

public static GetTypes ( ArgDirection dir, ParameterInfo parms ) : System.Type[]
dir ArgDirection
parms System.Reflection.ParameterInfo
Résultat System.Type[]

IsDeprecated() public static méthode

public static IsDeprecated ( ICustomAttributeProvider attrProvider ) : bool
attrProvider ICustomAttributeProvider
Résultat bool

IsPublic() public static méthode

public static IsPublic ( MemberInfo mi ) : bool
mi System.Reflection.MemberInfo
Résultat bool

IsPublic() public static méthode

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