Class RequestDataCommandSettings
Requests data from object store or index.
public sealed class RequestDataCommandSettings : ICommand
- Inheritance
-
RequestDataCommandSettings
- Implements
- Inherited Members
Properties
CommandName
Gets the name of the command.
[JsonIgnore]
public string CommandName { get; }
Property Value
DatabaseName
Database name.
[JsonPropertyName("databaseName")]
public string DatabaseName { get; set; }
Property Value
IndexName
Index name. If not specified, it performs an object store data request.
[JsonPropertyName("indexName")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? IndexName { get; set; }
Property Value
KeyRange
Key range.
[JsonPropertyName("keyRange")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public KeyRange? KeyRange { get; set; }
Property Value
ObjectStoreName
Object store name.
[JsonPropertyName("objectStoreName")]
public string ObjectStoreName { get; set; }
Property Value
PageSize
Number of records to fetch.
[JsonPropertyName("pageSize")]
public long PageSize { get; set; }
Property Value
SecurityOrigin
At least and at most one of securityOrigin, storageKey, or storageBucket must be specified. Security origin.
[JsonPropertyName("securityOrigin")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? SecurityOrigin { get; set; }
Property Value
SkipCount
Number of records to skip.
[JsonPropertyName("skipCount")]
public long SkipCount { get; set; }
Property Value
StorageBucket
Storage bucket. If not specified, it uses the default bucket.
[JsonPropertyName("storageBucket")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public StorageBucket? StorageBucket { get; set; }
Property Value
StorageKey
Storage key.
[JsonPropertyName("storageKey")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? StorageKey { get; set; }