Property | Type | Description | |
---|---|---|---|
ArchiveContainer | string | ||
Null |
Method | Description | |
---|---|---|
Complete ( |
Acknowledges that the request has completed successfully, removing the message from the queue.
|
|
Dequeue ( System.TimeSpan invisibleFor, |
Dequeues the next request, if one is present
|
|
Enqueue ( string job, string source ) : Task |
||
Enqueue ( string job, string source, string>.Dictionary |
||
Enqueue ( string job, string source, string>.Dictionary |
||
Enqueue ( string job, string source, string>.Dictionary |
||
Enqueue ( string job, string source, string>.Dictionary |
||
Enqueue ( string job, string source, bool unlessAlreadyRunning ) : Task |
||
Extend ( |
Extends the visibility timeout of the request. That is, the time during which the queue message is hidden from other clients
|
|
Get ( System.Guid id ) : Task |
||
GetAll ( InvocationListCriteria criteria ) : Task |
||
GetAll ( InvocationListCriteria criteria, int limit ) : Task |
||
GetByInstance ( string instanceName, System.DateTime start, System.DateTime end, int limit ) : Task |
||
GetByJob ( string jobName, System.DateTime start, System.DateTime end, int limit ) : Task |
||
GetInstanceStatistics ( ) : Task |
||
GetJobStatistics ( ) : Task |
||
GetLatestByJob ( ) : Task |
||
GetLatestForJob ( string jobName ) : Task |
||
GetMostRecentState ( string jobName ) : Task |
||
GetPurgable ( ) : Task |
||
GetPurgable ( DateTimeOffset before ) : Task |
||
GetStatistics ( ) : Task |
||
InvocationQueue ( System.Clock clock, string instanceName, Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer archiveContainer, System.Data.SqlClient.SqlConnectionStringBuilder connectionString ) : System | ||
InvocationQueue ( System.Clock clock, string instanceName, ConfigurationHub config ) : System | ||
Purge ( System.Guid id ) : Task | ||
Purge ( IEnumerable |
||
PurgeCompleted ( ) : Task |
||
PurgeCompleted ( DateTimeOffset before ) : Task |
||
ReinitializeInvocationState ( ) : Task | ||
Suspend ( |
||
UpdateStatus ( |
Method | Description | |
---|---|---|
InvocationQueue ( ) : System |
Method | Description | |
---|---|---|
ArchiveInvocation ( IOrderedEnumerable |
||
Connect ( ) : Task |
||
ConnectAndExec ( string proc, object parameters ) : Task |
||
ConnectAndQuery ( string sql, object parameters = null ) : Task |
||
ConnectAndQuerySingle ( string sql, object parameters = null ) : Task |
||
GetStatisticsCore ( string view ) : Task |
||
ProcessResult ( |
public Complete ( |
||
invocation | ||
result | ExecutionResult | |
resultMessage | string | |
logUrl | string | |
return | Task |
public Dequeue ( System.TimeSpan invisibleFor, |
||
invisibleFor | System.TimeSpan | The period of time during which the message is invisble to other clients. The job must be |
token | ||
return | Task |
public Enqueue ( string job, string source ) : Task |
||
job | string | |
source | string | |
return | Task |
public Enqueue ( string job, string source, string>.Dictionary |
||
job | string | |
source | string | |
payload | string>.Dictionary | |
return | Task |
public Enqueue ( string job, string source, string>.Dictionary |
||
job | string | |
source | string | |
payload | string>.Dictionary | |
invisibleFor | System.TimeSpan | |
jobInstanceName | string | |
return | Task |
public Enqueue ( string job, string source, string>.Dictionary |
||
job | string | |
source | string | |
payload | string>.Dictionary | |
invisibleFor | System.TimeSpan | |
jobInstanceName | string | |
unlessAlreadyRunning | bool | |
return | Task |
public Enqueue ( string job, string source, string>.Dictionary |
||
job | string | |
source | string | |
payload | string>.Dictionary | |
unlessAlreadyRunning | bool | |
return | Task |
public Enqueue ( string job, string source, bool unlessAlreadyRunning ) : Task |
||
job | string | |
source | string | |
unlessAlreadyRunning | bool | |
return | Task |
public Extend ( |
||
invocation | ||
duration | System.TimeSpan | The duration from the time of invocation to hide the message |
return | Task |
public GetAll ( InvocationListCriteria criteria ) : Task |
||
criteria | InvocationListCriteria | |
return | Task |
public GetAll ( InvocationListCriteria criteria, int limit ) : Task |
||
criteria | InvocationListCriteria | |
limit | int | |
return | Task |
public GetByInstance ( string instanceName, System.DateTime start, System.DateTime end, int limit ) : Task |
||
instanceName | string | |
start | System.DateTime | |
end | System.DateTime | |
limit | int | |
return | Task |
public GetByJob ( string jobName, System.DateTime start, System.DateTime end, int limit ) : Task |
||
jobName | string | |
start | System.DateTime | |
end | System.DateTime | |
limit | int | |
return | Task |
public GetLatestForJob ( string jobName ) : Task |
||
jobName | string | |
return | Task |
public GetMostRecentState ( string jobName ) : Task |
||
jobName | string | |
return | Task |
public GetPurgable ( DateTimeOffset before ) : Task |
||
before | DateTimeOffset | |
return | Task |
public InvocationQueue ( System.Clock clock, string instanceName, Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer archiveContainer, System.Data.SqlClient.SqlConnectionStringBuilder connectionString ) : System | ||
clock | System.Clock | |
instanceName | string | |
archiveContainer | Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer | |
connectionString | System.Data.SqlClient.SqlConnectionStringBuilder | |
return | System |
public InvocationQueue ( System.Clock clock, string instanceName, ConfigurationHub config ) : System | ||
clock | System.Clock | |
instanceName | string | |
config | ConfigurationHub | |
return | System |
public PurgeCompleted ( DateTimeOffset before ) : Task |
||
before | DateTimeOffset | |
return | Task |
public ReinitializeInvocationState ( ) : Task | ||
return | Task |
public Suspend ( |
||
invocation | ||
newPayload | string>.Dictionary | |
suspendFor | System.TimeSpan | |
logUrl | string | |
return | Task |
public UpdateStatus ( |
||
invocation | ||
status | InvocationStatus | |
result | ExecutionResult | |
return | Task |