C# Класс FoundationDB.Layers.Directories.FdbDirectoryExtensions

Helper methods related to the Directory Layer
Показать файл Открыть проект

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

Метод Описание
ChangeLayerAsync ( [ directory, [ db, IEnumerable path, Slice newLayer, CancellationToken cancellationToken ) : Task

Change the layer id of the directory at

ChangeLayerAsync ( [ subspace, [ db, Slice newLayer, CancellationToken cancellationToken ) : Task

Change the layer id of this directory

CreateAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Creates a directory with the given name. An error is raised if the given directory already exists.

CreateAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task

Creates a directory with the given name. An error is raised if the given directory already exists. If layer is specified, it is recorded with the directory and will be checked by future calls to open.

CreateAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task

Creates a directory with the given name. An error is raised if the given directory already exists. If layer is specified, it is recorded with the directory and will be checked by future calls to open.

CreateAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task

Creates a directory with the given path (creating parent directories if necessary). An error is raised if the given directory already exists.

CreateAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task

Creates a directory with the given path (creating parent directories if necessary). An error is raised if the given directory already exists. If layer is specified, it is recorded with the directory and will be checked by future calls to open.

CreateOrOpenAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Opens the directory with the given name. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

CreateOrOpenAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task

Opens the directory with the given name. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

CreateOrOpenAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task

Opens the directory with the given name. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

CreateOrOpenAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task

Opens the directory with the given path. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

CreateOrOpenAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task

Opens the directory with the given path. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

ExistsAsync ( [ subspace, [ db, CancellationToken cancellationToken ) : Task

Checks if this directory exists

ExistsAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task

Checks if a directory already exists

ExistsAsync ( [ directory, [ trans, [ name ) : Task

Checks if a directory already exists

ExistsAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Checks if a directory already exists

ListAsync ( [ directory, [ trans ) : Task>

Returns the list of subdirectories of the current directory.

ListAsync ( [ directory, [ db, CancellationToken cancellationToken ) : Task>

Returns the list of subdirectories of the current directory.

ListAsync ( [ directory, [ trans, [ name ) : Task>

Returns the list of subdirectories of the sub-directory with the given name.

ListAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task>

Returns the list of subdirectories of the sub-directory with the given name.

ListAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task>

Returns the list of subdirectories of directory at path.

MoveAsync ( [ directory, [ db, [ oldPath, [ newPath, CancellationToken cancellationToken ) : Task

Moves the directory found at oldPath to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open. An error is raised if the old directory does not exist, a directory already exists at `new_path`, or the parent directory of `new_path` does not exist.

MoveToAsync ( [ subspace, [ db, [ newPath, CancellationToken cancellationToken ) : Task

Moves the current directory to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open. An error is raised if a directory already exists at `new_path`, or if the new path points to a child of the current directory.

OpenAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Opens the sub-directory with the given name. An error is raised if the directory does not exist.

OpenAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task

Opens the sub-directory with the given name. An error is raised if the directory does not exist, or if a layer is specified and a different layer was specified when the directory was created.

OpenAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task

Opens the sub-directory with the given name. An error is raised if the directory does not exist, or if a layer is specified and a different layer was specified when the directory was created.

OpenAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task

Opens the directory with the given path. An error is raised if the directory does not exist.

OpenAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task

Opens the directory with the given path. An error is raised if the directory does not exist, or if a layer is specified and a different layer was specified when the directory was created.

RemoveAsync ( [ directory, [ db, CancellationToken cancellationToken ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

RemoveAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

RemoveAsync ( [ directory, [ trans, [ name ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

RemoveAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

TryCreateAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Attempts to create a directory with the given name.

TryCreateAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task

Attempts to create a directory with the given name. If layer is specified, it is recorded with the directory and will be checked by future calls to open.

TryCreateAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task

Attempts to create a directory with the given name. If layer is specified, it is recorded with the directory and will be checked by future calls to open.

TryCreateAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task

Attempts to create a directory with the given path (creating parent directories if necessary).

TryCreateAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task

Attempts to create a directory with the given path (creating parent directories if necessary). If layer is specified, it is recorded with the directory and will be checked by future calls to open.

TryCreateOrOpenAsync ( [ directory, [ trans, [ name, bool readOnly, Slice layer = default(Slice) ) : Task

Opens the directory with the given name. If the directory does not exist, and if readOnly is false, it is created. Otherwise, this method returns null. If the layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

TryCreateOrOpenAsync ( [ directory, [ trans, [ path, bool readOnly, Slice layer = default(Slice) ) : Task

Opens the directory with the given path. If the directory does not exist, and if readOnly is false, it is created. Otherwise, this method returns null. If the layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.

TryListAsync ( [ subspace, [ db, CancellationToken cancellationToken ) : Task>

Returns the list of all the subdirectories of the current directory, it it exists.

TryListAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task>

Returns the list of subdirectories of directory at path, if it exists

TryListAsync ( [ directory, [ trans, [ name ) : Task>

Returns the list of subdirectories of the sub-directory with the given name, if it exists

TryListAsync ( [ directory, [ db, string name, CancellationToken cancellationToken ) : Task>

Returns the list of subdirectories of the sub-directory with the given name, if it exists

TryMoveAsync ( [ directory, [ db, [ oldPath, [ newPath, CancellationToken cancellationToken ) : Task

Attempts to move the directory found at oldPath to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open.

TryMoveToAsync ( [ subspace, [ db, [ newPath, CancellationToken cancellationToken ) : Task

Attempts to move the current directory to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open.

TryOpenAsync ( [ directory, [ trans, [ name ) : Task

Attempts to open the directory with the given name.

TryOpenAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Attempts to open the directory with the given name.

TryOpenAsync ( [ directory, [ trans, [ name, Slice layer ) : Task

Attempts to open the directory with the given name.

TryOpenAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task

Attempts to open the directory with the given name.

TryOpenAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task

Attempts to open the directory with the given path.

TryOpenAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task

Attempts to open the directory with the given path.

TryRemoveAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

TryRemoveAsync ( [ directory, [ trans, [ name ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

TryRemoveAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.

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

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

Change the layer id of the directory at
public static ChangeLayerAsync ( [ directory, [ db, IEnumerable path, Slice newLayer, CancellationToken cancellationToken ) : Task
directory [
db [
path IEnumerable
newLayer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Change the layer id of this directory
public static ChangeLayerAsync ( [ subspace, [ db, Slice newLayer, CancellationToken cancellationToken ) : Task
subspace [
db [
newLayer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Creates a directory with the given name. An error is raised if the given directory already exists.
public static CreateAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Creates a directory with the given name. An error is raised if the given directory already exists. If layer is specified, it is recorded with the directory and will be checked by future calls to open.
public static CreateAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task
directory [
trans [
name [
layer Slice
Результат Task

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

Creates a directory with the given name. An error is raised if the given directory already exists. If layer is specified, it is recorded with the directory and will be checked by future calls to open.
public static CreateAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
name [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Creates a directory with the given path (creating parent directories if necessary). An error is raised if the given directory already exists.
public static CreateAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task
directory [
db [
path [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Creates a directory with the given path (creating parent directories if necessary). An error is raised if the given directory already exists. If layer is specified, it is recorded with the directory and will be checked by future calls to open.
public static CreateAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
path [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given name. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static CreateOrOpenAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given name. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static CreateOrOpenAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task
directory [
trans [
name [
layer Slice
Результат Task

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

Opens the directory with the given name. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static CreateOrOpenAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
name [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given path. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static CreateOrOpenAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task
directory [
db [
path [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given path. If the directory does not exist, it is created (creating parent directories if necessary). If layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static CreateOrOpenAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
path [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Checks if this directory exists
public static ExistsAsync ( [ subspace, [ db, CancellationToken cancellationToken ) : Task
subspace [
db [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Checks if a directory already exists
public static ExistsAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task
directory [
db [
path IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

Checks if a directory already exists
public static ExistsAsync ( [ directory, [ trans, [ name ) : Task
directory [
trans [
name [
Результат Task

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

Checks if a directory already exists
public static ExistsAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Returns the list of subdirectories of the current directory.
public static ListAsync ( [ directory, [ trans ) : Task>
directory [
trans [
Результат Task>

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

Returns the list of subdirectories of the current directory.
public static ListAsync ( [ directory, [ db, CancellationToken cancellationToken ) : Task>
directory [
db [
cancellationToken System.Threading.CancellationToken
Результат Task>

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

Returns the list of subdirectories of the sub-directory with the given name.
public static ListAsync ( [ directory, [ trans, [ name ) : Task>
directory [
trans [
name [
Результат Task>

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

Returns the list of subdirectories of the sub-directory with the given name.
public static ListAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task>
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task>

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

Returns the list of subdirectories of directory at path.
public static ListAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task>
directory [
db [
path [
cancellationToken System.Threading.CancellationToken
Результат Task>

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

Moves the directory found at oldPath to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open. An error is raised if the old directory does not exist, a directory already exists at `new_path`, or the parent directory of `new_path` does not exist.
public static MoveAsync ( [ directory, [ db, [ oldPath, [ newPath, CancellationToken cancellationToken ) : Task
directory [
db [
oldPath [
newPath [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Moves the current directory to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open. An error is raised if a directory already exists at `new_path`, or if the new path points to a child of the current directory.
public static MoveToAsync ( [ subspace, [ db, [ newPath, CancellationToken cancellationToken ) : Task
subspace [
db [
newPath [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the sub-directory with the given name. An error is raised if the directory does not exist.
public static OpenAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the sub-directory with the given name. An error is raised if the directory does not exist, or if a layer is specified and a different layer was specified when the directory was created.
public static OpenAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task
directory [
trans [
name [
layer Slice
Результат Task

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

Opens the sub-directory with the given name. An error is raised if the directory does not exist, or if a layer is specified and a different layer was specified when the directory was created.
public static OpenAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
name [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given path. An error is raised if the directory does not exist.
public static OpenAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task
directory [
db [
path [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given path. An error is raised if the directory does not exist, or if a layer is specified and a different layer was specified when the directory was created.
public static OpenAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
path [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static RemoveAsync ( [ directory, [ db, CancellationToken cancellationToken ) : Task
directory [
db [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static RemoveAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task
directory [
db [
path IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static RemoveAsync ( [ directory, [ trans, [ name ) : Task
directory [
trans [
name [
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static RemoveAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to create a directory with the given name.
public static TryCreateAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to create a directory with the given name. If layer is specified, it is recorded with the directory and will be checked by future calls to open.
public static TryCreateAsync ( [ directory, [ trans, [ name, Slice layer = default(Slice) ) : Task
directory [
trans [
name [
layer Slice
Результат Task

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

Attempts to create a directory with the given name. If layer is specified, it is recorded with the directory and will be checked by future calls to open.
public static TryCreateAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
name [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to create a directory with the given path (creating parent directories if necessary).
public static TryCreateAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task
directory [
db [
path [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to create a directory with the given path (creating parent directories if necessary). If layer is specified, it is recorded with the directory and will be checked by future calls to open.
public static TryCreateAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
path [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Opens the directory with the given name. If the directory does not exist, and if readOnly is false, it is created. Otherwise, this method returns null. If the layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static TryCreateOrOpenAsync ( [ directory, [ trans, [ name, bool readOnly, Slice layer = default(Slice) ) : Task
directory [ Parent directory
trans [ Transaction used by the operation
name [ Name of the directory to open or create
readOnly bool If true, do not make any modifications to the database, and return null if the directory does not exist.
layer Slice Optional layer ID that is checked with the opened directory.
Результат Task

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

Opens the directory with the given path. If the directory does not exist, and if readOnly is false, it is created. Otherwise, this method returns null. If the layer is specified, it is checked against the layer of an existing directory or set as the layer of a new directory.
public static TryCreateOrOpenAsync ( [ directory, [ trans, [ path, bool readOnly, Slice layer = default(Slice) ) : Task
directory [ Parent directory
trans [ Transaction used by the operation
path [ Path to the directory to open or create
readOnly bool If true, do not make any modifications to the database, and return null if the directory does not exist.
layer Slice Optional layer ID that is checked with the opened directory.
Результат Task

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

Returns the list of all the subdirectories of the current directory, it it exists.
public static TryListAsync ( [ subspace, [ db, CancellationToken cancellationToken ) : Task>
subspace [
db [
cancellationToken System.Threading.CancellationToken
Результат Task>

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

Returns the list of subdirectories of directory at path, if it exists
public static TryListAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task>
directory [
db [
path IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task>

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

Returns the list of subdirectories of the sub-directory with the given name, if it exists
public static TryListAsync ( [ directory, [ trans, [ name ) : Task>
directory [
trans [
name [
Результат Task>

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

Returns the list of subdirectories of the sub-directory with the given name, if it exists
public static TryListAsync ( [ directory, [ db, string name, CancellationToken cancellationToken ) : Task>
directory [
db [
name string
cancellationToken System.Threading.CancellationToken
Результат Task>

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

Attempts to move the directory found at oldPath to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open.
public static TryMoveAsync ( [ directory, [ db, [ oldPath, [ newPath, CancellationToken cancellationToken ) : Task
directory [
db [
oldPath [
newPath [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to move the current directory to newPath. There is no effect on the physical prefix of the given directory, or on clients that already have the directory open.
public static TryMoveToAsync ( [ subspace, [ db, [ newPath, CancellationToken cancellationToken ) : Task
subspace [
db [
newPath [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to open the directory with the given name.
public static TryOpenAsync ( [ directory, [ trans, [ name ) : Task
directory [
trans [
name [
Результат Task

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

Attempts to open the directory with the given name.
public static TryOpenAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to open the directory with the given name.
public static TryOpenAsync ( [ directory, [ trans, [ name, Slice layer ) : Task
directory [
trans [
name [
layer Slice
Результат Task

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

Attempts to open the directory with the given name.
public static TryOpenAsync ( [ directory, [ db, [ name, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
name [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to open the directory with the given path.
public static TryOpenAsync ( [ directory, [ db, [ path, CancellationToken cancellationToken ) : Task
directory [
db [
path [
cancellationToken System.Threading.CancellationToken
Результат Task

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

Attempts to open the directory with the given path.
public static TryOpenAsync ( [ directory, [ db, [ path, Slice layer, CancellationToken cancellationToken ) : Task
directory [
db [
path [
layer Slice
cancellationToken System.Threading.CancellationToken
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static TryRemoveAsync ( [ directory, [ db, IEnumerable path, CancellationToken cancellationToken ) : Task
directory [
db [
path IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static TryRemoveAsync ( [ directory, [ trans, [ name ) : Task
directory [
trans [
name [
Результат Task

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

Removes the directory, its contents, and all subdirectories. Warning: Clients that have already opened the directory might still insert data into its contents after it is removed.
public static TryRemoveAsync ( [ directory, [ db, [ name, CancellationToken cancellationToken ) : Task
directory [
db [
name [
cancellationToken System.Threading.CancellationToken
Результат Task