C# 클래스 Selenol.SelectorAttributes.PageProxyGenerationHook

The Page proxy generation hook. Detects problems in usage of BaseSelectorAttribute.
상속: IProxyGenerationHook
파일 보기 프로젝트 열기: pbakshy/Selenol

공개 메소드들

메소드 설명
MethodsInspected ( ) : void

Invoked by the generation process to notify that the whole process is completed.

NonProxyableMemberNotification ( Type type, MemberInfo memberInfo ) : void

Invoked by the generation process to notify that a member wasn't marked as virtual.

ShouldInterceptMethod ( Type type, MethodInfo methodInfo ) : bool

Invoked by the generation process to know if the specified member should be intercepted.

비공개 메소드들

메소드 설명
AppedProcessedProperty ( PropertyInfo processedProperty ) : void
AppendError ( string errorMessage ) : void
IsValidCollectionType ( Type type ) : bool
SetProxiedTypeIfNeed ( Type type ) : void

메소드 상세

MethodsInspected() 공개 메소드

Invoked by the generation process to notify that the whole process is completed.
public MethodsInspected ( ) : void
리턴 void

NonProxyableMemberNotification() 공개 메소드

Invoked by the generation process to notify that a member wasn't marked as virtual.
public NonProxyableMemberNotification ( Type type, MemberInfo memberInfo ) : void
type System.Type The type.
memberInfo System.Reflection.MemberInfo The member Info.
리턴 void

ShouldInterceptMethod() 공개 메소드

Invoked by the generation process to know if the specified member should be intercepted.
public ShouldInterceptMethod ( Type type, MethodInfo methodInfo ) : bool
type System.Type The type.
methodInfo System.Reflection.MethodInfo The method Info.
리턴 bool