C# Класс EventStore.Projections.Core.v8.QueryScript

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

Открытые методы

Метод Описание
Dispose ( ) : void
GetPartition ( string json, string other ) : string
GetSourcesDefintion ( ) : QuerySourcesDefinition
Initialize ( ) : void
InitializeShared ( ) : void
NotifyCreated ( string json, string other ) : string
NotifyDeleted ( string json, string other ) : string
Push ( string json, string other ) : string>.Tuple
QueryScript ( EventStore.Projections.Core.v8.PreludeScript prelude, string script, string fileName ) : System
SetSharedState ( string state ) : void
SetState ( string state ) : void
TransformCatalogEvent ( string json, string other ) : string
TransformStateToResult ( ) : string

Приватные методы

Метод Описание
CommandHandlerRegisteredCallback ( string commandName, IntPtr handlerHandle ) : void
CompileScript ( EventStore.Projections.Core.v8.PreludeScript prelude, string script, string fileName ) : EventStore.Projections.Core.v8.CompiledScript
DoEmit ( string commandBody ) : void
ExecuteHandler ( IntPtr commandHandlerHandle, string json, string other = null ) : string
ExecuteHandler ( IntPtr commandHandlerHandle, string json, string other, string &newSharedState ) : string
GetSources ( ) : void
InitializeScript ( ) : void
InitializeScriptShared ( ) : void
OnEmit ( string obj ) : void
ReverseCommandHandler ( string commandName, string commandBody ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetPartition() публичный Метод

public GetPartition ( string json, string other ) : string
json string
other string
Результат string

GetSourcesDefintion() публичный Метод

public GetSourcesDefintion ( ) : QuerySourcesDefinition
Результат EventStore.Projections.Core.Messages.QuerySourcesDefinition

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

InitializeShared() публичный Метод

public InitializeShared ( ) : void
Результат void

NotifyCreated() публичный Метод

public NotifyCreated ( string json, string other ) : string
json string
other string
Результат string

NotifyDeleted() публичный Метод

public NotifyDeleted ( string json, string other ) : string
json string
other string
Результат string

Push() публичный Метод

public Push ( string json, string other ) : string>.Tuple
json string
other string
Результат string>.Tuple

QueryScript() публичный Метод

public QueryScript ( EventStore.Projections.Core.v8.PreludeScript prelude, string script, string fileName ) : System
prelude EventStore.Projections.Core.v8.PreludeScript
script string
fileName string
Результат System

SetSharedState() публичный Метод

public SetSharedState ( string state ) : void
state string
Результат void

SetState() публичный Метод

public SetState ( string state ) : void
state string
Результат void

TransformCatalogEvent() публичный Метод

public TransformCatalogEvent ( string json, string other ) : string
json string
other string
Результат string

TransformStateToResult() публичный Метод

public TransformStateToResult ( ) : string
Результат string