C# 클래스 RxSpy.RxSpySession

상속: IRxSpyEventHandler, IDisposable
파일 보기 프로젝트 열기: niik/RxSpy 1 사용 예제들

Private Properties

프로퍼티 타입 설명
FindGuiPath string
InstallInterceptingQueryLanguage void
RxSpySession System

공개 메소드들

메소드 설명
Capture ( ) : IDisposable
Dispose ( ) : void
Launch ( IRxSpyEventHandler eventHandler, bool explicitCapture = false ) : RxSpySession
Launch ( System.TimeSpan timeout, string pathToRxSpy = null, bool explicitCapture = false ) : RxSpySession
Launch ( string pathToRxSpy = null, bool explicitCapture = false ) : RxSpySession
OnCompleted ( IOnCompletedEvent onCompletedEvent ) : void
OnConnected ( IConnectedEvent connectedEvent ) : void
OnCreated ( IOperatorCreatedEvent onCreatedEvent ) : void
OnDisconnected ( IDisconnectedEvent disconnectedEvent ) : void
OnError ( IOnErrorEvent onErrorEvent ) : void
OnNext ( IOnNextEvent onNextEvent ) : void
OnSubscribe ( ISubscribeEvent subscribeEvent ) : void
OnTag ( ITagOperatorEvent tagEvent ) : void
OnUnsubscribe ( IUnsubscribeEvent unsubscribeEvent ) : void
StartCapture ( ) : void
StopCapture ( ) : void

비공개 메소드들

메소드 설명
FindGuiPath ( string explicitPathToRxSpy ) : string
InstallInterceptingQueryLanguage ( RxSpySession session ) : void
RxSpySession ( IRxSpyEventHandler eventHandler, bool explicitCapture ) : System

메소드 상세

Capture() 공개 정적인 메소드

public static Capture ( ) : IDisposable
리턴 IDisposable

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Launch() 공개 정적인 메소드

public static Launch ( IRxSpyEventHandler eventHandler, bool explicitCapture = false ) : RxSpySession
eventHandler IRxSpyEventHandler
explicitCapture bool
리턴 RxSpySession

Launch() 공개 정적인 메소드

public static Launch ( System.TimeSpan timeout, string pathToRxSpy = null, bool explicitCapture = false ) : RxSpySession
timeout System.TimeSpan
pathToRxSpy string
explicitCapture bool
리턴 RxSpySession

Launch() 공개 정적인 메소드

public static Launch ( string pathToRxSpy = null, bool explicitCapture = false ) : RxSpySession
pathToRxSpy string
explicitCapture bool
리턴 RxSpySession

OnCompleted() 공개 메소드

public OnCompleted ( IOnCompletedEvent onCompletedEvent ) : void
onCompletedEvent IOnCompletedEvent
리턴 void

OnConnected() 공개 메소드

public OnConnected ( IConnectedEvent connectedEvent ) : void
connectedEvent IConnectedEvent
리턴 void

OnCreated() 공개 메소드

public OnCreated ( IOperatorCreatedEvent onCreatedEvent ) : void
onCreatedEvent IOperatorCreatedEvent
리턴 void

OnDisconnected() 공개 메소드

public OnDisconnected ( IDisconnectedEvent disconnectedEvent ) : void
disconnectedEvent IDisconnectedEvent
리턴 void

OnError() 공개 메소드

public OnError ( IOnErrorEvent onErrorEvent ) : void
onErrorEvent IOnErrorEvent
리턴 void

OnNext() 공개 메소드

public OnNext ( IOnNextEvent onNextEvent ) : void
onNextEvent IOnNextEvent
리턴 void

OnSubscribe() 공개 메소드

public OnSubscribe ( ISubscribeEvent subscribeEvent ) : void
subscribeEvent ISubscribeEvent
리턴 void

OnTag() 공개 메소드

public OnTag ( ITagOperatorEvent tagEvent ) : void
tagEvent ITagOperatorEvent
리턴 void

OnUnsubscribe() 공개 메소드

public OnUnsubscribe ( IUnsubscribeEvent unsubscribeEvent ) : void
unsubscribeEvent IUnsubscribeEvent
리턴 void

StartCapture() 공개 메소드

public StartCapture ( ) : void
리턴 void

StopCapture() 공개 메소드

public StopCapture ( ) : void
리턴 void