C# Class EventStore.Projections.Core.v8.QueryScript

Inheritance: IDisposable
Afficher le fichier Open project: EventStore/EventStore Class Usage Examples

Méthodes publiques

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

Private Methods

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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetPartition() public méthode

public GetPartition ( string json, string other ) : string
json string
other string
Résultat string

GetSourcesDefintion() public méthode

public GetSourcesDefintion ( ) : QuerySourcesDefinition
Résultat EventStore.Projections.Core.Messages.QuerySourcesDefinition

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InitializeShared() public méthode

public InitializeShared ( ) : void
Résultat void

NotifyCreated() public méthode

public NotifyCreated ( string json, string other ) : string
json string
other string
Résultat string

NotifyDeleted() public méthode

public NotifyDeleted ( string json, string other ) : string
json string
other string
Résultat string

Push() public méthode

public Push ( string json, string other ) : string>.Tuple
json string
other string
Résultat string>.Tuple

QueryScript() public méthode

public QueryScript ( EventStore.Projections.Core.v8.PreludeScript prelude, string script, string fileName ) : System
prelude EventStore.Projections.Core.v8.PreludeScript
script string
fileName string
Résultat System

SetSharedState() public méthode

public SetSharedState ( string state ) : void
state string
Résultat void

SetState() public méthode

public SetState ( string state ) : void
state string
Résultat void

TransformCatalogEvent() public méthode

public TransformCatalogEvent ( string json, string other ) : string
json string
other string
Résultat string

TransformStateToResult() public méthode

public TransformStateToResult ( ) : string
Résultat string