C# Класс TouchDB.Mono.TDBlobStore

Показать файл Открыть проект

Открытые методы

Метод Описание
DeleteBlobExceptWithKeys ( IList keysToKeep ) : int
GetBlobForKey ( TDBlobKey key ) : byte[]
GetBlobStreamForKey ( TDBlobKey key ) : Stream
GetBytesFromFile ( FileInfo file ) : byte[]
GetKeyForBlob ( byte bytes ) : TDBlobKey
GetKeyForBlobFromFile ( FileInfo file ) : TDBlobKey
GetKeyForFileName ( TDBlobKey outKey, string fileName ) : bool
GetPathForKey ( TDBlobKey key ) : string
GetSizeOfBlob ( TDBlobKey key ) : long
StoreBlob ( byte data, TDBlobKey outKey ) : bool
StoreBlobStream ( Stream stream, TDBlobKey outKey ) : bool
TDBlobStore ( string path ) : System

Описание методов

DeleteBlobExceptWithKeys() публичный Метод

public DeleteBlobExceptWithKeys ( IList keysToKeep ) : int
keysToKeep IList
Результат int

GetBlobForKey() публичный Метод

public GetBlobForKey ( TDBlobKey key ) : byte[]
key TDBlobKey
Результат byte[]

GetBlobStreamForKey() публичный Метод

public GetBlobStreamForKey ( TDBlobKey key ) : Stream
key TDBlobKey
Результат Stream

GetBytesFromFile() публичный статический Метод

public static GetBytesFromFile ( FileInfo file ) : byte[]
file System.IO.FileInfo
Результат byte[]

GetKeyForBlob() публичный статический Метод

public static GetKeyForBlob ( byte bytes ) : TDBlobKey
bytes byte
Результат TDBlobKey

GetKeyForBlobFromFile() публичный статический Метод

public static GetKeyForBlobFromFile ( FileInfo file ) : TDBlobKey
file System.IO.FileInfo
Результат TDBlobKey

GetKeyForFileName() публичный Метод

public GetKeyForFileName ( TDBlobKey outKey, string fileName ) : bool
outKey TDBlobKey
fileName string
Результат bool

GetPathForKey() публичный Метод

public GetPathForKey ( TDBlobKey key ) : string
key TDBlobKey
Результат string

GetSizeOfBlob() публичный Метод

public GetSizeOfBlob ( TDBlobKey key ) : long
key TDBlobKey
Результат long

StoreBlob() публичный Метод

public StoreBlob ( byte data, TDBlobKey outKey ) : bool
data byte
outKey TDBlobKey
Результат bool

StoreBlobStream() публичный Метод

public StoreBlobStream ( Stream stream, TDBlobKey outKey ) : bool
stream Stream
outKey TDBlobKey
Результат bool

TDBlobStore() публичный Метод

public TDBlobStore ( string path ) : System
path string
Результат System