Cascade
Loading...
Searching...
No Matches
Buzzware.Cascade.CascadeDataLayer Member List

This is the complete list of members for Buzzware.Cascade.CascadeDataLayer, including all inherited members.

AddPendingChange(RequestOp op)Buzzware.Cascade.CascadeDataLayerinline
AssociationAttributes (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerstatic
BLOB_PATH_ALT_SEPARATOR (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerstatic
BlobClear(string blobPath)Buzzware.Cascade.CascadeDataLayerinline
BlobDestroy(string path)Buzzware.Cascade.CascadeDataLayerinline
BlobDestroyResponse(string path)Buzzware.Cascade.CascadeDataLayerinline
BlobDownload(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobExists(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobGet(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobGetArrivedAt(string path)Buzzware.Cascade.CascadeDataLayerinline
BlobGetFilePath(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobGetFilePathResponse(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobGetResponse(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobGetStream(string path, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
BlobHasExpired(string path, int? fallbackSeconds=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
BlobPut(string path, byte[] data)Buzzware.Cascade.CascadeDataLayerinline
BlobPut(string path, Stream stream)Buzzware.Cascade.CascadeDataLayerinline
BlobPutResponse(string path, byte[] data)Buzzware.Cascade.CascadeDataLayerinline
BlobPutResponse(string path, Stream stream)Buzzware.Cascade.CascadeDataLayerinline
CascadeDataLayer(ICascadeOrigin origin, IEnumerable< ICascadeCache > cacheLayers, CascadeConfig config, ICascadePlatform cascadePlatform, ErrorControl errorControl, CascadeJsonSerialization serialization)Buzzware.Cascade.CascadeDataLayerinline
ClearBlobs(bool exceptHeld=true, DateTime? olderThan=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
ClearCache(IEnumerable< Type > modelTypes, bool clearBlobs=false, bool exceptHeld=true, DateTime? olderThan=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
ClearChangesPending()Buzzware.Cascade.CascadeDataLayerinline
ClearCollection< Model >(string collectionName)Buzzware.Cascade.CascadeDataLayerinline
ClearLayer(int index, bool exceptHeld=true)Buzzware.Cascade.CascadeDataLayerinline
ClearLayers(bool exceptHeld=true, DateTime? olderThan=null)Buzzware.Cascade.CascadeDataLayerinline
CollectionAppend< Model >(string collectionName, object id)Buzzware.Cascade.CascadeDataLayerinline
CollectionEnsureItem< Model >(string collectionName, object item)Buzzware.Cascade.CascadeDataLayerinline
CollectionPrepend< Model >(string collectionName, object id)Buzzware.Cascade.CascadeDataLayerinline
CollectionRemoveItem< Model >(string collectionName, object item)Buzzware.Cascade.CascadeDataLayerinline
CollectionReplaceItem< Model >(string collectionName, object item)Buzzware.Cascade.CascadeDataLayerinline
CollectionReplaceRemoveItem< Model >(string collectionName, object item, bool remove=false, bool ensureItem=false)Buzzware.Cascade.CascadeDataLayerinlineprotected
Config (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayer
ConnectionOnlineBuzzware.Cascade.CascadeDataLayer
Create< M >(M model, bool hold=false)Buzzware.Cascade.CascadeDataLayerinline
CreateResponse< M >(M model, bool hold=false)Buzzware.Cascade.CascadeDataLayerinline
DecodeBlobPath(string path)Buzzware.Cascade.CascadeDataLayerinlinestatic
DeserializeRequestOp(string? s, out IReadOnlyDictionary< string, string > externals)Buzzware.Cascade.CascadeDataLayerinline
Destroy< M >(M model)Buzzware.Cascade.CascadeDataLayerinline
DestroyResponse< M >(M model)Buzzware.Cascade.CascadeDataLayerinline
EncodeBlobPath(string path)Buzzware.Cascade.CascadeDataLayerinlinestatic
EnsureAuthenticated(Type? type=null)Buzzware.Cascade.CascadeDataLayerinline
Execute< ModelType, ReturnType >(string action, IDictionary< string, object?> parameters)Buzzware.Cascade.CascadeDataLayerinline
ExecuteResponse< ModelType, ReturnType >(string action, IDictionary< string, object?> parameters)Buzzware.Cascade.CascadeDataLayerinline
ExternalBinaryPathFromPendingChangePath(string filePath, string externalPath)Buzzware.Cascade.CascadeDataLayerinline
Get< M >(int id, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null, object? criteria=null)Buzzware.Cascade.CascadeDataLayerinline
Get< M >(string id, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
Get< M >(long id, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
GetArrivedAt< Model >(object id)Buzzware.Cascade.CascadeDataLayerinline
GetChangesPending()Buzzware.Cascade.CascadeDataLayerinline
GetChangesPendingList()Buzzware.Cascade.CascadeDataLayerinline
GetCollection< M >(string collectionName, long? sequenceBeganMs=null, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null)Buzzware.Cascade.CascadeDataLayerinline
GetCollectionArrivedAt< Model >(string name)Buzzware.Cascade.CascadeDataLayerinline
GetCollectionResponse< M >(string collectionName, long? sequenceBeganMs=null, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null)Buzzware.Cascade.CascadeDataLayerinline
GetModelResponsesForIds(Type type, IEnumerable iids, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
GetModelsForIds< Model >(IEnumerable iids, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
GetResponse(Type modelType, object id, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null, object? criteria=null)Buzzware.Cascade.CascadeDataLayerinline
GetWhereCollection< M >(string propertyName, string propertyValue, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
GetWhereCollectionResponse< Model >(string propertyName, string propertyValue, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
HasChangesPending()Buzzware.Cascade.CascadeDataLayerinline
HasCollectionExpired< Model >(string name, int? fallbackSeconds=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
HasExpired< Model >(object id, int? fallbackSeconds=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
HasManyAddItem(SuperModel model, string property, SuperModel hasManyItem)Buzzware.Cascade.CascadeDataLayerinline
HasManyEnsureItem(SuperModel model, string property, SuperModel hasManyItem)Buzzware.Cascade.CascadeDataLayerinline
HasManyRemoveItem(SuperModel model, string property, SuperModel hasManyItem)Buzzware.Cascade.CascadeDataLayerinline
HasManyReplace(SuperModel model, string property, IEnumerable< object > models)Buzzware.Cascade.CascadeDataLayerinline
HasManyReplaceItem(SuperModel model, string property, SuperModel hasManyItem)Buzzware.Cascade.CascadeDataLayerinline
HasManyReplaceRemoveItem(SuperModel model, string property, SuperModel hasManyItem, bool remove=false, bool ensureItem=false)Buzzware.Cascade.CascadeDataLayerinlineprotected
Hold(object model)Buzzware.Cascade.CascadeDataLayerinline
Hold(Type modelType, object id)Buzzware.Cascade.CascadeDataLayerinline
Hold< Model >(object id)Buzzware.Cascade.CascadeDataLayerinline
HoldBlob(string path)Buzzware.Cascade.CascadeDataLayerinline
HoldCollection(Type modelType, string name)Buzzware.Cascade.CascadeDataLayerinline
HoldCollection< Model >(string name)Buzzware.Cascade.CascadeDataLayerinline
HoldModelPath(string typeFolder, object? id=null)Buzzware.Cascade.CascadeDataLayerinlinestatic
IsCollectionHeld< Model >(string name)Buzzware.Cascade.CascadeDataLayerinline
IsHeld< Model >(object id)Buzzware.Cascade.CascadeDataLayerinline
IsHeldBlob(string path)Buzzware.Cascade.CascadeDataLayerinline
ListHeldBlobPaths()Buzzware.Cascade.CascadeDataLayerinline
ListHeldCollections(Type modelType)Buzzware.Cascade.CascadeDataLayerinline
ListHeldIds(Type type)Buzzware.Cascade.CascadeDataLayerinline
ListHeldIds< Model >()Buzzware.Cascade.CascadeDataLayerinline
ListModelTypes()Buzzware.Cascade.CascadeDataLayerinline
MetaClearAll()Buzzware.Cascade.CascadeDataLayerinline
MetaClearPath(string path, DateTime? olderThan=null, bool recursive=false)Buzzware.Cascade.CascadeDataLayerinline
MetaExists(string path)Buzzware.Cascade.CascadeDataLayerinline
MetaGet(string path)Buzzware.Cascade.CascadeDataLayerinline
MetaJsonGet< T >(string key) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
MetaJsonSet< T >(string key, T? value) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
MetaList(string path, bool recursive=false, bool sort=true)Buzzware.Cascade.CascadeDataLayerinline
MetaResolvePath(string path)Buzzware.Cascade.CascadeDataLayerinline
MetaSet(string path, string? value)Buzzware.Cascade.CascadeDataLayerinline
NowMsBuzzware.Cascade.CascadeDataLayer
OnPropertyChanged([CallerMemberName] string? propertyName=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinlineprotectedvirtual
Origin (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayer
PendingCountBuzzware.Cascade.CascadeDataLayer
Populate(IEnumerable< SuperModel > models, IEnumerable< string > associations, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool skipIfSet=false, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
Populate(SuperModel model, string association, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool skipIfSet=false, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
Populate(SuperModel model, IEnumerable< string > associations, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool skipIfSet=false, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
Populate(IEnumerable< SuperModel > models, string association, int? freshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool skipIfSet=false, bool? hold=null, long? sequenceBeganMs=null)Buzzware.Cascade.CascadeDataLayerinline
ProcessAndRemovePendingChange(Tuple< string, RequestOp, IReadOnlyDictionary< string, string >?> change)Buzzware.Cascade.CascadeDataLayerinline
PropertyChangedBuzzware.Cascade.CascadeDataLayer
Query< M >(string? collectionKey, object? criteria=null, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null, bool? localOnly=null)Buzzware.Cascade.CascadeDataLayerinline
QueryOne< M >(string? collectionKey, object criteria=null, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null, bool? localOnly=null)Buzzware.Cascade.CascadeDataLayerinline
QueryResponse< M >(string? collectionName, object? criteria, IEnumerable< string >? populate=null, int? freshnessSeconds=null, int? populateFreshnessSeconds=null, int? fallbackFreshnessSeconds=null, bool? hold=null, long? sequenceBeganMs=null, bool? localOnly=null)Buzzware.Cascade.CascadeDataLayerinline
RaisePropertyChanged([CallerMemberName] string propertyName=null)Buzzware.Cascade.CascadeDataLayerinline
RemoveChangePending(string main, IEnumerable< string >? externals)Buzzware.Cascade.CascadeDataLayerinline
Replace< M >(M model)Buzzware.Cascade.CascadeDataLayerinline
ReplaceResponse< M >(M model)Buzzware.Cascade.CascadeDataLayerinline
SerializeRequestOp(RequestOp op, out IReadOnlyDictionary< string, byte[]> externalContent)Buzzware.Cascade.CascadeDataLayerinline
SetAssociation(object target, string propertyName, object value)Buzzware.Cascade.CascadeDataLayerinline
SetAssociation(IEnumerable targets, string propertyName, object value)Buzzware.Cascade.CascadeDataLayerinline
SetCacheRecord(object id, object model, long? timeMs=null)Buzzware.Cascade.CascadeDataLayerinline
SetCacheWhereCollection(Type modelType, string propertyName, string propertyValue, IEnumerable< object > collection)Buzzware.Cascade.CascadeDataLayerinline
SetCollection< Model >(string collectionName, IEnumerable< object > ids)Buzzware.Cascade.CascadeDataLayerinline
SetField< T >(ref T field, T value, [CallerMemberName] string? propertyName=null)Buzzware.Cascade.CascadeDataLayerinlineprotected
SetFromBlobProperty(SuperModel model, string property, byte[] blob)Buzzware.Cascade.CascadeDataLayerinline
SetModelCollectionProperty(object target, CascadePropertyInfo propertyInfo, object value)Buzzware.Cascade.CascadeDataLayerinline
Unhold< Model >(object id)Buzzware.Cascade.CascadeDataLayerinline
UnholdAll(Type modelType, DateTime? olderThan=null)Buzzware.Cascade.CascadeDataLayerinline
UnholdAll(DateTime? olderThan)Buzzware.Cascade.CascadeDataLayerinline
UnholdAll()Buzzware.Cascade.CascadeDataLayerinline
UnholdAllBlobs(DateTime? olderThan=null) (defined in Buzzware.Cascade.CascadeDataLayer)Buzzware.Cascade.CascadeDataLayerinline
UnholdBlob(string path)Buzzware.Cascade.CascadeDataLayerinline
UnholdCollection< Model >(string name)Buzzware.Cascade.CascadeDataLayerinline
Update< M >(M model, IDictionary< string, object?> changes)Buzzware.Cascade.CascadeDataLayerinline
UpdateHasOne(SuperModel model, string property, object value)Buzzware.Cascade.CascadeDataLayerinline
UpdateResponse< M >(M model, IDictionary< string, object?> changes)Buzzware.Cascade.CascadeDataLayerinline
UploadChangesPending(Action< string >? progressMessage=null, Action< int >? progressCount=null)Buzzware.Cascade.CascadeDataLayerinline