Class ObjectStore
Object store.
public sealed record ObjectStore : IEquatable<ObjectStore>
- Inheritance
-
ObjectStore
- Implements
- Inherited Members
Constructors
ObjectStore(string, KeyPath, bool, ImmutableArray<ObjectStoreIndex>)
Object store.
public ObjectStore(string Name, KeyPath KeyPath, bool AutoIncrement, ImmutableArray<ObjectStoreIndex> Indexes)
Parameters
NamestringObject store name.
KeyPathKeyPathObject store key path.
AutoIncrementboolIf true, object store has auto increment flag set.
IndexesImmutableArray<ObjectStoreIndex>Indexes in this object store.
Properties
AutoIncrement
If true, object store has auto increment flag set.
public bool AutoIncrement { get; init; }
Property Value
Indexes
Indexes in this object store.
public ImmutableArray<ObjectStoreIndex> Indexes { get; init; }
Property Value
KeyPath
Object store key path.
public KeyPath KeyPath { get; init; }
Property Value
Name
Object store name.
public string Name { get; init; }