C# Класс RxSpy.RxSpySession

Наследование: IRxSpyEventHandler, IDisposable
Показать файл Открыть проект Примеры использования класса

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