Class StateResponse
The StateResponse.
Assembly: Taskurai.dll
Declaration
public class StateResponse
Properties
Id
State entry id.
Declaration
public string Id { get; }
PartitionKey
State entry partition key.
Declaration
public string PartitionKey { get; }
Created
State created (utc).
Declaration
public DateTimeOffset? Created { get; }
CreatedBy
Created by (user id).
Declaration
public string CreatedBy { get; }
Modified
Modified (utc).
Declaration
public DateTimeOffset? Modified { get; }
ModifiedBy
Modified by (user id).
Declaration
public string ModifiedBy { get; }
HasBlob
Has a Blob instead of a value (upload blob using returned SAS Uri).
Declaration
public bool? HasBlob { get; }
HasValueBlob
Has a large value stored as Blob.
Declaration
public bool? HasValueBlob { get; }
ContentType
MIME content type.
Declaration
public string ContentType { get; }
BlobSasUri
Blob SAS Uri.
Declaration
public string BlobSasUri { get; }
Tags
State tags.
Declaration
public IReadOnlyDictionary<string, string> Tags { get; }
ExternalAccountId
Optional account id (for your own tracking purposes).
Declaration
public string ExternalAccountId { get; }
ExternalUserId
Optional user id (for your own tracking purposes).
Declaration
public string ExternalUserId { get; }
Sensitive
The state entry includes sensitive information.
Declaration
public bool? Sensitive { get; }
StateStoreName
State store name<.
Declaration
public string StateStoreName { get; }
IsolationMode
Use state in isolation mode (isolation key required).
Declaration
public bool? IsolationMode { get; }
IsolationKey
Isolation key.
Declaration
public string IsolationKey { get; }
Ttl
Time to live (automatic cleanup).
Declaration
public int? Ttl { get; }
Etag
State ETag.
Declaration
public string Etag { get; }
ETagBlob
State Blob ETag.
Declaration
public string ETagBlob { get; }
Data
Declaration
[JsonConverter(typeof(BinaryDataConverter))]
protected BinaryData Data { get; }
Value
State value JSON payload.
Declaration
[JsonConverter(typeof(ValueDataConverter<object>))]
public ValueData<object> Value { get; }
StateReference
Declaration
public StateReference StateReference { get; }