MBrace.Core


CloudFileStoreUtils

Namespace: MBrace.Core.Internals

Type extensions

Type extensionDescription
Combine(path1, path2)
Signature: (path1:string * path2:string) -> string

Combines two strings into a single path.

CompiledName: ICloudFileStore.Combine

EnumerateRootDirectories()
Signature: unit -> Async<string []>

Enumerate all directories inside root folder.

CompiledName: ICloudFileStore.EnumerateRootDirectories

GetFullPath(path)
Signature: path:string -> string

Gets the absoluted path of provided path string.

CompiledName: ICloudFileStore.GetFullPath

GetRandomFilePath(directory)
Signature: directory:string -> string

Generates a random path in provided directory.

CompiledName: ICloudFileStore.GetRandomFilePath

Read(deserializer, path)
Signature: (deserializer:(Stream -> Async<'T>) * path:string) -> Async<'T>
Type parameters: 'T

Reads file in store with provided deserializer function.

CompiledName: ICloudFileStore.Read

WithUniqueDefaultDirectory()
Signature: unit -> ICloudFileStore

Creates a copy of the store instance with a unique default directory

CompiledName: ICloudFileStore.WithUniqueDefaultDirectory

Fork me on GitHub