Метод | Описание | |
---|---|---|
AbortAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously disables a projection.
|
|
CreateContinuousAsync ( string name, string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously creates a continuous projection.
|
|
CreateContinuousAsync ( string name, string query, bool trackEmittedStreams, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously creates a continuous projection.
|
|
CreateOneTimeAsync ( string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously creates a one-time query.
|
|
CreateTransientAsync ( string name, string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously creates a one-time query.
|
|
DeleteAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously deletes a projection
|
|
DeleteAsync ( string name, bool deleteEmittedStreams, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously deletes a projection
|
|
DisableAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously aborts and disables a projection without writing a checkpoint.
|
|
EnableAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously enables a projection
|
|
GetPartitionResultAsync ( string name, string partitionId, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the state of a projection for a specified partition.
|
|
GetPartitionStateAsync ( string name, string partitionId, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the state of a projection for a specified partition.
|
|
GetQueryAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the status of a query.
|
|
GetResultAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the state of a projection.
|
|
GetStateAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the state of a projection.
|
|
GetStatisticsAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the statistics of a projection.
|
|
GetStatusAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
Asynchronously gets the status of a projection.
|
|
ListAllAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
|
Asynchronously lists this status of all projections.
|
|
ListContinuousAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
|
Synchronously lists this status of all continuous projections.
|
|
ListOneTimeAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
|
Asynchronously lists this status of all one-time projections.
|
|
ProjectionsManager ( ILogger log, |
Creates a new instance of ProjectionsManager.
|
|
UpdateQueryAsync ( string name, string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task |
Asynchronously updates the definition of a query.
|
Метод | Описание | |
---|---|---|
ListAllAsStringAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
ListContinuousAsStringAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
ListOneTimeAsStringAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
public AbortAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to disable a projection. |
Результат | System.Threading.Tasks.Task |
public CreateContinuousAsync ( string name, string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
query | string | The JavaScript source code for the query. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to create a query. |
Результат | System.Threading.Tasks.Task |
public CreateContinuousAsync ( string name, string query, bool trackEmittedStreams, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
query | string | The JavaScript source code for the query. |
trackEmittedStreams | bool | Whether the streams emitted by this projection should be tracked. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to create a query. |
Результат | System.Threading.Tasks.Task |
public CreateOneTimeAsync ( string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
query | string | The JavaScript source code for the query. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to create a query. |
Результат | System.Threading.Tasks.Task |
public CreateTransientAsync ( string name, string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | A name for the query. |
query | string | The JavaScript source code for the query. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to create a query. |
Результат | System.Threading.Tasks.Task |
public DeleteAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to delete a projection |
Результат | System.Threading.Tasks.Task |
public DeleteAsync ( string name, bool deleteEmittedStreams, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
deleteEmittedStreams | bool | Whether to delete the streams that were emitted by this projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to delete a projection |
Результат | System.Threading.Tasks.Task |
public DisableAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to disable a projection. |
Результат | System.Threading.Tasks.Task |
public EnableAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for a user with permission to enable a projection |
Результат | System.Threading.Tasks.Task |
public GetPartitionResultAsync ( string name, string partitionId, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the projection. |
partitionId | string | The id of the partition. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public GetPartitionStateAsync ( string name, string partitionId, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the projection. |
partitionId | string | The id of the partition. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public GetQueryAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the query. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public GetResultAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public GetStateAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public GetStatisticsAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public GetStatusAsync ( string name, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task |
||
name | string | The name of the projection. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task |
public ListAllAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
|
||
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task
|
public ListContinuousAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
|
||
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task
|
public ListOneTimeAsync ( EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : Task
|
||
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | Task
|
public ProjectionsManager ( ILogger log, |
||
log | ILogger | An instance of |
httpEndPoint | HTTP endpoint of an Event Store server. | |
operationTimeout | System.TimeSpan | |
Результат | System |
public UpdateQueryAsync ( string name, string query, EventStore.ClientAPI.SystemData.UserCredentials userCredentials = null ) : System.Threading.Tasks.Task | ||
name | string | The name of the query. |
query | string | The JavaScript source code of the query. |
userCredentials | EventStore.ClientAPI.SystemData.UserCredentials | Credentials for the operation. |
Результат | System.Threading.Tasks.Task |