public static string c4blob_getFilePath(C4BlobStore *store, C4BlobKey key, C4Error *outError) { using (var retVal = NativeRaw.c4blob_getFilePath(store, key, outError)) { return(((C4Slice)retVal).CreateString()); } }
public static extern long c4blob_getSize(C4BlobStore *store, C4BlobKey key);
public static byte[] c4blob_getContents(C4BlobStore *store, C4BlobKey key, C4Error *outError) { using (var retVal = NativeRaw.c4blob_getContents(store, key, outError)) { return(((C4Slice)retVal).ToArrayFast()); } }
public static extern C4SliceResult c4blob_getFilePath(C4BlobStore *store, C4BlobKey key, C4Error *outError);
public static string c4blob_keyToString(C4BlobKey key) { using (var retVal = NativeRaw.c4blob_keyToString(key)) { return(((C4Slice)retVal).CreateString()); } }
public C4SliceResult c4blob_getContents(C4BlobStore *store, C4BlobKey key, C4Error *outError) => NativeRaw.c4blob_getContents(store, key, outError);
public static extern C4SliceResult c4blob_getContents(C4BlobStore *store, C4BlobKey key, C4Error *outError);
public bool c4blob_delete(C4BlobStore *store, C4BlobKey key, C4Error *outError) => Native.c4blob_delete(store, key, outError);
public C4ReadStream *c4blob_openReadStream(C4BlobStore *store, C4BlobKey key, C4Error *outError) => Native.c4blob_openReadStream(store, key, outError);
public byte[] c4blob_getContents(C4BlobStore *store, C4BlobKey key, C4Error *outError) => Native.c4blob_getContents(store, key, outError);
public string c4blob_getFilePath(C4BlobStore *store, C4BlobKey key, C4Error *outError) => Native.c4blob_getFilePath(store, key, outError);
public long c4blob_getSize(C4BlobStore *store, C4BlobKey key) => Native.c4blob_getSize(store, key);
public string c4blob_keyToString(C4BlobKey key) => Native.c4blob_keyToString(key);
public C4SliceResult c4blob_getFilePath(C4BlobStore *store, C4BlobKey key, C4Error *outError) => NativeRaw.c4blob_getFilePath(store, key, outError);
public static extern bool c4blob_delete(C4BlobStore *store, C4BlobKey key, C4Error *outError);
public static extern C4SliceResult c4blob_keyToString(C4BlobKey key);
public static extern C4ReadStream *c4blob_openReadStream(C4BlobStore *store, C4BlobKey key, C4Error *outError);
public C4SliceResult c4blob_keyToString(C4BlobKey key) => NativeRaw.c4blob_keyToString(key);