C# 클래스 EventStore.Projections.Core.v8.QueryScript

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

공개 메소드들

메소드 설명
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