C# Class RxSpy.RxSpySession

Inheritance: IRxSpyEventHandler, IDisposable
Afficher le fichier Open project: niik/RxSpy Class Usage Examples

Private Properties

Свойство Type Description
FindGuiPath string
InstallInterceptingQueryLanguage void
RxSpySession System

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
FindGuiPath ( string explicitPathToRxSpy ) : string
InstallInterceptingQueryLanguage ( RxSpySession session ) : void
RxSpySession ( IRxSpyEventHandler eventHandler, bool explicitCapture ) : System

Method Details

Capture() public static méthode

public static Capture ( ) : IDisposable
Résultat IDisposable

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Launch() public static méthode

public static Launch ( IRxSpyEventHandler eventHandler, bool explicitCapture = false ) : RxSpySession
eventHandler IRxSpyEventHandler
explicitCapture bool
Résultat RxSpySession

Launch() public static méthode

public static Launch ( System.TimeSpan timeout, string pathToRxSpy = null, bool explicitCapture = false ) : RxSpySession
timeout System.TimeSpan
pathToRxSpy string
explicitCapture bool
Résultat RxSpySession

Launch() public static méthode

public static Launch ( string pathToRxSpy = null, bool explicitCapture = false ) : RxSpySession
pathToRxSpy string
explicitCapture bool
Résultat RxSpySession

OnCompleted() public méthode

public OnCompleted ( IOnCompletedEvent onCompletedEvent ) : void
onCompletedEvent IOnCompletedEvent
Résultat void

OnConnected() public méthode

public OnConnected ( IConnectedEvent connectedEvent ) : void
connectedEvent IConnectedEvent
Résultat void

OnCreated() public méthode

public OnCreated ( IOperatorCreatedEvent onCreatedEvent ) : void
onCreatedEvent IOperatorCreatedEvent
Résultat void

OnDisconnected() public méthode

public OnDisconnected ( IDisconnectedEvent disconnectedEvent ) : void
disconnectedEvent IDisconnectedEvent
Résultat void

OnError() public méthode

public OnError ( IOnErrorEvent onErrorEvent ) : void
onErrorEvent IOnErrorEvent
Résultat void

OnNext() public méthode

public OnNext ( IOnNextEvent onNextEvent ) : void
onNextEvent IOnNextEvent
Résultat void

OnSubscribe() public méthode

public OnSubscribe ( ISubscribeEvent subscribeEvent ) : void
subscribeEvent ISubscribeEvent
Résultat void

OnTag() public méthode

public OnTag ( ITagOperatorEvent tagEvent ) : void
tagEvent ITagOperatorEvent
Résultat void

OnUnsubscribe() public méthode

public OnUnsubscribe ( IUnsubscribeEvent unsubscribeEvent ) : void
unsubscribeEvent IUnsubscribeEvent
Résultat void

StartCapture() public méthode

public StartCapture ( ) : void
Résultat void

StopCapture() public méthode

public StopCapture ( ) : void
Résultat void