C# Class Reflector.Helper

Afficher le fichier Open project: lzybkr/CppCliReflector

Méthodes publiques

Méthode Description
GetAddMethod ( IEventReference value ) : IMethodDeclaration
GetAssemblyReference ( IType value ) : IAssemblyReference
GetEvents ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
GetFields ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
GetGetMethod ( IPropertyReference value ) : IMethodDeclaration
GetInterfaces ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
GetInvokeMethod ( IEventReference value ) : IMethodDeclaration
GetMethod ( ITypeDeclaration value, string methodName ) : IMethodDeclaration
GetMethods ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
GetName ( IEventReference value ) : string
GetName ( IFieldReference value ) : string
GetName ( IMethodReference value ) : string
GetName ( IPropertyReference value ) : string
GetName ( ITypeReference value ) : string
GetNameWithDeclaringType ( IEventReference value ) : string
GetNameWithDeclaringType ( IFieldReference value ) : string
GetNameWithDeclaringType ( IMethodReference value ) : string
GetNameWithDeclaringType ( IPropertyReference value ) : string
GetNameWithParameterList ( IMethodReference value ) : string
GetNameWithResolutionScope ( ITypeReference value ) : string
GetNestedTypes ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
GetProperties ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
GetRemoveMethod ( IEventReference value ) : IMethodDeclaration
GetResolutionScope ( ITypeReference value ) : string
GetSetMethod ( IPropertyReference value ) : IMethodDeclaration
GetVisibility ( IEventReference value ) : MethodVisibility
GetVisibility ( IPropertyReference value ) : MethodVisibility
IsDelegate ( ITypeReference value ) : bool
IsEnumeration ( ITypeReference value ) : bool
IsObject ( ITypeReference value ) : bool
IsStatic ( IEventReference value ) : bool
IsStatic ( IPropertyReference value ) : bool
IsValueType ( ITypeReference value ) : bool
IsVisible ( IEventReference value, IVisibilityConfiguration visibility ) : bool
IsVisible ( IFieldReference value, IVisibilityConfiguration visibility ) : bool
IsVisible ( IMethodReference value, IVisibilityConfiguration visibility ) : bool
IsVisible ( IPropertyReference value, IVisibilityConfiguration visibility ) : bool
IsVisible ( IType value, IVisibilityConfiguration visibility ) : bool
TypeWriter ( StringWriter writer, IType iType ) : void

Private Methods

Méthode Description
GetInterfaces ( ITypeDeclaration value ) : ICollection

Method Details

GetAddMethod() public static méthode

public static GetAddMethod ( IEventReference value ) : IMethodDeclaration
value IEventReference
Résultat IMethodDeclaration

GetAssemblyReference() public static méthode

public static GetAssemblyReference ( IType value ) : IAssemblyReference
value IType
Résultat IAssemblyReference

GetEvents() public static méthode

public static GetEvents ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
value ITypeDeclaration
visibility IVisibilityConfiguration
Résultat ICollection

GetFields() public static méthode

public static GetFields ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
value ITypeDeclaration
visibility IVisibilityConfiguration
Résultat ICollection

GetGetMethod() public static méthode

public static GetGetMethod ( IPropertyReference value ) : IMethodDeclaration
value IPropertyReference
Résultat IMethodDeclaration

GetInterfaces() public static méthode

public static GetInterfaces ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
value ITypeDeclaration
visibility IVisibilityConfiguration
Résultat ICollection

GetInvokeMethod() public static méthode

public static GetInvokeMethod ( IEventReference value ) : IMethodDeclaration
value IEventReference
Résultat IMethodDeclaration

GetMethod() public static méthode

public static GetMethod ( ITypeDeclaration value, string methodName ) : IMethodDeclaration
value ITypeDeclaration
methodName string
Résultat IMethodDeclaration

GetMethods() public static méthode

public static GetMethods ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
value ITypeDeclaration
visibility IVisibilityConfiguration
Résultat ICollection

GetName() public static méthode

public static GetName ( IEventReference value ) : string
value IEventReference
Résultat string

GetName() public static méthode

public static GetName ( IFieldReference value ) : string
value IFieldReference
Résultat string

GetName() public static méthode

public static GetName ( IMethodReference value ) : string
value IMethodReference
Résultat string

GetName() public static méthode

public static GetName ( IPropertyReference value ) : string
value IPropertyReference
Résultat string

GetName() public static méthode

public static GetName ( ITypeReference value ) : string
value ITypeReference
Résultat string

GetNameWithDeclaringType() public static méthode

public static GetNameWithDeclaringType ( IEventReference value ) : string
value IEventReference
Résultat string

GetNameWithDeclaringType() public static méthode

public static GetNameWithDeclaringType ( IFieldReference value ) : string
value IFieldReference
Résultat string

GetNameWithDeclaringType() public static méthode

public static GetNameWithDeclaringType ( IMethodReference value ) : string
value IMethodReference
Résultat string

GetNameWithDeclaringType() public static méthode

public static GetNameWithDeclaringType ( IPropertyReference value ) : string
value IPropertyReference
Résultat string

GetNameWithParameterList() public static méthode

public static GetNameWithParameterList ( IMethodReference value ) : string
value IMethodReference
Résultat string

GetNameWithResolutionScope() public static méthode

public static GetNameWithResolutionScope ( ITypeReference value ) : string
value ITypeReference
Résultat string

GetNestedTypes() public static méthode

public static GetNestedTypes ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
value ITypeDeclaration
visibility IVisibilityConfiguration
Résultat ICollection

GetProperties() public static méthode

public static GetProperties ( ITypeDeclaration value, IVisibilityConfiguration visibility ) : ICollection
value ITypeDeclaration
visibility IVisibilityConfiguration
Résultat ICollection

GetRemoveMethod() public static méthode

public static GetRemoveMethod ( IEventReference value ) : IMethodDeclaration
value IEventReference
Résultat IMethodDeclaration

GetResolutionScope() public static méthode

public static GetResolutionScope ( ITypeReference value ) : string
value ITypeReference
Résultat string

GetSetMethod() public static méthode

public static GetSetMethod ( IPropertyReference value ) : IMethodDeclaration
value IPropertyReference
Résultat IMethodDeclaration

GetVisibility() public static méthode

public static GetVisibility ( IEventReference value ) : MethodVisibility
value IEventReference
Résultat MethodVisibility

GetVisibility() public static méthode

public static GetVisibility ( IPropertyReference value ) : MethodVisibility
value IPropertyReference
Résultat MethodVisibility

IsDelegate() public static méthode

public static IsDelegate ( ITypeReference value ) : bool
value ITypeReference
Résultat bool

IsEnumeration() public static méthode

public static IsEnumeration ( ITypeReference value ) : bool
value ITypeReference
Résultat bool

IsObject() public static méthode

public static IsObject ( ITypeReference value ) : bool
value ITypeReference
Résultat bool

IsStatic() public static méthode

public static IsStatic ( IEventReference value ) : bool
value IEventReference
Résultat bool

IsStatic() public static méthode

public static IsStatic ( IPropertyReference value ) : bool
value IPropertyReference
Résultat bool

IsValueType() public static méthode

public static IsValueType ( ITypeReference value ) : bool
value ITypeReference
Résultat bool

IsVisible() public static méthode

public static IsVisible ( IEventReference value, IVisibilityConfiguration visibility ) : bool
value IEventReference
visibility IVisibilityConfiguration
Résultat bool

IsVisible() public static méthode

public static IsVisible ( IFieldReference value, IVisibilityConfiguration visibility ) : bool
value IFieldReference
visibility IVisibilityConfiguration
Résultat bool

IsVisible() public static méthode

public static IsVisible ( IMethodReference value, IVisibilityConfiguration visibility ) : bool
value IMethodReference
visibility IVisibilityConfiguration
Résultat bool

IsVisible() public static méthode

public static IsVisible ( IPropertyReference value, IVisibilityConfiguration visibility ) : bool
value IPropertyReference
visibility IVisibilityConfiguration
Résultat bool

IsVisible() public static méthode

public static IsVisible ( IType value, IVisibilityConfiguration visibility ) : bool
value IType
visibility IVisibilityConfiguration
Résultat bool

TypeWriter() public static méthode

public static TypeWriter ( StringWriter writer, IType iType ) : void
writer StringWriter
iType IType
Résultat void