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; }
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; }
Sensitive
The state entry includes sensitive information.
Declaration
public bool? Sensitive { get; }
IsolationMode
Use state in isolation mode (local identifier required).
Declaration
public bool? IsolationMode { get; }
LocalIdentifier
Local identifier.
Declaration
public string LocalIdentifier { 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; }