C# 클래스 DBus.Mapper

파일 보기 프로젝트 열기: brookpatten/dbus-sharp

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetDeclaredPublicMembers ( Type type ) : IEnumerable
GetGenericType ( Type defType, Type parms ) : Type
GetHierarchy ( Type type ) : IEnumerable
WalkInterfaceHierarchy ( Type iface ) : IEnumerable

메소드 상세

GetArgumentName() 공개 정적인 메소드

public static GetArgumentName ( ICustomAttributeProvider attrProvider, string defaultName ) : string
attrProvider ICustomAttributeProvider
defaultName string
리턴 string

GetArgumentName() 공개 정적인 메소드

public static GetArgumentName ( ParameterInfo pi ) : string
pi System.Reflection.ParameterInfo
리턴 string

GetInterfaceName() 공개 정적인 메소드

public static GetInterfaceName ( MemberInfo mi ) : string
mi System.Reflection.MemberInfo
리턴 string

GetInterfaceName() 공개 정적인 메소드

public static GetInterfaceName ( Type type ) : string
type System.Type
리턴 string

GetInterfaceType() 공개 정적인 메소드

public static GetInterfaceType ( Type type, string iface ) : Type
type System.Type
iface string
리턴 System.Type

GetMethod() 공개 정적인 메소드

public static GetMethod ( Type type, MessageContainer method_call ) : MethodInfo
type System.Type
method_call MessageContainer
리턴 System.Reflection.MethodInfo

GetPublicMembers() 공개 정적인 메소드

public static GetPublicMembers ( Type type ) : MemberInfo>>.IEnumerable
type System.Type
리턴 MemberInfo>>.IEnumerable

GetPublicProperties() 공개 정적인 메소드

public static GetPublicProperties ( Type type ) : IEnumerable
type System.Type
리턴 IEnumerable

GetTypes() 공개 정적인 메소드

public static GetTypes ( ArgDirection dir, ParameterInfo parms ) : System.Type[]
dir ArgDirection
parms System.Reflection.ParameterInfo
리턴 System.Type[]

IsDeprecated() 공개 정적인 메소드

public static IsDeprecated ( ICustomAttributeProvider attrProvider ) : bool
attrProvider ICustomAttributeProvider
리턴 bool

IsPublic() 공개 정적인 메소드

public static IsPublic ( MemberInfo mi ) : bool
mi System.Reflection.MemberInfo
리턴 bool

IsPublic() 공개 정적인 메소드

public static IsPublic ( Type type ) : bool
type System.Type
리턴 bool