Property | Type | Description | |
---|---|---|---|
Hashes | BlobIndex>.Dictionary | ||
OrderedIndex | List |
Method | Description | |
---|---|---|
AppendWrite ( |
||
AppendWriteNoLease ( |
||
CreateIfNotExist ( ) : System.Threading.Tasks.Task | ||
EnsureLease ( ) : System.Threading.Tasks.Task | ||
FileIndexLock ( Microsoft.WindowsAzure.Storage.CloudStorageAccount storage, string container, string filename, System.TimeSpan leaseTime = null ) : System |
FileIndex for keeping order of events...
|
|
GetLeaseAndRead ( bool shouldexist = false ) : Task |
||
ReadIndex ( ) : System.Threading.Tasks.Task | ||
ReadLast ( ) : |
||
Release ( ) : System.Threading.Tasks.Task |
Method | Description | |
---|---|---|
GetLease ( bool shouldexist = false ) : Task |
public AppendWrite ( |
||
record | ||
filename | string | |
return | System.Threading.Tasks.Task |
public AppendWriteNoLease ( |
||
record | ||
filename | string | |
return | System.Threading.Tasks.Task |
public CreateIfNotExist ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public EnsureLease ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public FileIndexLock ( Microsoft.WindowsAzure.Storage.CloudStorageAccount storage, string container, string filename, System.TimeSpan leaseTime = null ) : System | ||
storage | Microsoft.WindowsAzure.Storage.CloudStorageAccount | Connection |
container | string | Azure blob container |
filename | string | |
leaseTime | System.TimeSpan | You can acquire leases for 15s up to 60s or you can acquire a lease for an infinite time period. |
return | System |
public GetLeaseAndRead ( bool shouldexist = false ) : Task |
||
shouldexist | bool | |
return | Task |
public ReadIndex ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |
public Release ( ) : System.Threading.Tasks.Task | ||
return | System.Threading.Tasks.Task |