CloudFileDirectory クラス

定義

区切り記号で指定されるファイルのディレクトリを表します。

public class CloudFileDirectory : Microsoft.Azure.Storage.File.IListFileItem
type CloudFileDirectory = class
    interface IListFileItem
Public Class CloudFileDirectory
Implements IListFileItem
継承
CloudFileDirectory
実装

注釈

共有は、CloudFileShare オブジェクトとしてカプセル化されてディレクトリを保持し、ディレクトリはファイルを保持します。 ディレクトリはサブディレクトリも保持できます。

コンストラクター

CloudFileDirectory(StorageUri, StorageCredentials)

ディレクトリの絶対 URI を使用して CloudFileDirectory クラスの新しいインスタンスを初期化します。

CloudFileDirectory(Uri)

ディレクトリの絶対 URI を使用して CloudFileDirectory クラスの新しいインスタンスを初期化します。

CloudFileDirectory(Uri, StorageCredentials)

ディレクトリの絶対 URI を使用して CloudFileDirectory クラスの新しいインスタンスを初期化します。

プロパティ

FilePermission

このディレクトリのファイル権限を取得または設定します。 このフィールドは、Directory.Create、Directory.SetProperties、Directory.GetProperties、および Directory.Get 呼び出しの後に null になります。

Metadata

ディレクトリのユーザー定義メタデータを取得します。

Name

ディレクトリの名前を取得します。

Parent

ディレクトリの親ディレクトリを表す CloudFileDirectory オブジェクトを取得します。

Properties

ディレクトリのシステム プロパティを表す FileDirectoryProperties オブジェクトを取得します。

ServiceClient

ファイル サービスのエンドポイントを指定する CloudFileClient オブジェクトを取得します。

Share

ディレクトリの共有を表す CloudFileShare オブジェクトを取得します。

SnapshotQualifiedStorageUri

ディレクトリの共有がスナップショットである場合のクエリ文字列情報を含む、プライマリとセカンダリの両方の場所のディレクトリの URI を取得します。

SnapshotQualifiedUri

ディレクトリの共有がスナップショットの場合は、クエリ文字列情報を含む、ディレクトリへの絶対 URI を取得します。

StorageUri

すべての場所のファイル ディレクトリの URI を取得します。

Uri

プライマリの場所のディレクトリの URI を取得します。

メソッド

BeginCloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

このディレクトリ上のすべての SMB ハンドルを閉じる非同期操作を開始します。

BeginCloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

このディレクトリで指定された SMB ハンドルを閉じる非同期操作を開始します。

BeginCreate(AsyncCallback, Object)

ディレクトリを作成するための非同期操作を開始します。

BeginCreate(FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリを作成するための非同期操作を開始します。

BeginCreateIfNotExists(AsyncCallback, Object)

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求を開始します。

BeginCreateIfNotExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求を開始します。

BeginDelete(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリを削除する非同期操作を開始します。

BeginDelete(AsyncCallback, Object)

ディレクトリを削除する非同期操作を開始します。

BeginDeleteIfExists(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求を開始します。

BeginDeleteIfExists(AsyncCallback, Object)

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求を開始します。

BeginExists(AsyncCallback, Object)

ディレクトリが存在するかどうかをチェックする非同期要求を開始します。

BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリが存在するかどうかをチェックする非同期要求を開始します。

BeginFetchAttributes(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリのプロパティとメタデータを設定する非同期操作を開始します。

BeginFetchAttributes(AsyncCallback, Object)

ディレクトリのプロパティを設定する非同期操作を開始します。

BeginListFilesAndDirectoriesSegmented(FileContinuationToken, AsyncCallback, Object)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

BeginListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

BeginListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を開始します。

BeginListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

このディレクトリで SMB ハンドルを開く非同期操作を開始します。

BeginSetMetadata(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

ディレクトリのメタデータを更新する非同期操作を開始します。

BeginSetMetadata(AsyncCallback, Object)

ディレクトリのメタデータを更新する非同期操作を開始します。

CloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

このファイルのすべての SMB ハンドルを閉じます。

CloseAllHandlesSegmentedAsync(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

このディレクトリ上のすべての SMB ハンドルを閉じる非同期操作を実行するタスクを返します。

CloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

このディレクトリで指定された SMB ハンドルを閉じます。

CloseHandleSegmented(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

このディレクトリで指定された SMB ハンドルを閉じます。

CloseHandleSegmentedAsync(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

このディレクトリの指定した SMB ハンドルを閉じる非同期操作を実行するタスクを返します。

CloseHandleSegmentedAsync(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

このディレクトリの指定した SMB ハンドルを閉じる非同期操作を実行するタスクを返します。

Create(FileRequestOptions, OperationContext)

ディレクトリを作成します。

CreateAsync()

ディレクトリを作成する非同期操作を実行するタスクを返します。

CreateAsync(CancellationToken)

ディレクトリを作成する非同期操作を実行するタスクを返します。

CreateAsync(FileRequestOptions, OperationContext)

ディレクトリを作成する非同期操作を実行するタスクを返します。

CreateAsync(FileRequestOptions, OperationContext, CancellationToken)

ディレクトリを作成する非同期操作を実行するタスクを返します。

CreateIfNotExists(FileRequestOptions, OperationContext)

ディレクトリ (存在しない場合) を作成します。

CreateIfNotExistsAsync()

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求を実行するタスクを返します。

CreateIfNotExistsAsync(CancellationToken)

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求を実行するタスクを返します。

CreateIfNotExistsAsync(FileRequestOptions, OperationContext)

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求を実行するタスクを返します。

CreateIfNotExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求を実行するタスクを返します。

Delete(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリを削除します。

DeleteAsync()

ディレクトリを削除する非同期操作を実行するタスクを返します。

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリを削除する非同期操作を実行するタスクを返します。

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

ディレクトリを削除する非同期操作を実行するタスクを返します。

DeleteAsync(CancellationToken)

ディレクトリを削除する非同期操作を実行するタスクを返します。

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリ (存在する場合) を削除します。

DeleteIfExistsAsync()

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求を実行するタスクを返します。

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求を実行するタスクを返します。

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求を実行するタスクを返します。

DeleteIfExistsAsync(CancellationToken)

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求を実行するタスクを返します。

EndCloseAllHandlesSegmented(IAsyncResult)

このディレクトリ上のすべての SMB ハンドルを閉じる非同期操作を終了します。

EndCloseHandleSegmented(IAsyncResult)

非同期操作を終了して、このディレクトリの指定された SMB ハンドルを閉じます。

EndCreate(IAsyncResult)

ディレクトリを作成するための非同期操作を終了します。

EndCreateIfNotExists(IAsyncResult)

ディレクトリがまだ存在しない場合は、ディレクトリを作成するための非同期要求の結果を返します。

EndDelete(IAsyncResult)

ディレクトリを削除する非同期操作を終了します。

EndDeleteIfExists(IAsyncResult)

ディレクトリが既に存在する場合は、ディレクトリを削除する非同期要求の結果を返します。

EndExists(IAsyncResult)

ディレクトリが存在するかどうかをチェックする要求の非同期結果を返します。

EndFetchAttributes(IAsyncResult)

ディレクトリのプロパティとメタデータを設定する非同期操作を終了します。

EndListFilesAndDirectoriesSegmented(IAsyncResult)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を終了します。

EndListHandlesSegmented(IAsyncResult)

このファイルで SMB ハンドルを開く非同期操作を終了します。

EndSetMetadata(IAsyncResult)

ディレクトリのメタデータを更新するための非同期操作を終了します。

Exists(FileRequestOptions, OperationContext)

ディレクトリが存在するかどうかを確認します。

ExistsAsync()

ディレクトリが存在するかどうかをチェックする非同期要求を実行するタスクを返します。

ExistsAsync(CancellationToken)

ディレクトリが存在するかどうかをチェックする非同期要求を実行するタスクを返します。

ExistsAsync(FileRequestOptions, OperationContext)

ディレクトリが存在するかどうかをチェックする非同期要求を実行するタスクを返します。

ExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

ディレクトリが存在するかどうかをチェックする非同期要求を実行するタスクを返します。

FetchAttributes(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリのプロパティを設定します。

FetchAttributesAsync()

ディレクトリのプロパティとメタデータを設定する非同期操作を実行するタスクを返します。

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリのプロパティとメタデータを設定する非同期操作を実行するタスクを返します。

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

ディレクトリのプロパティとメタデータを設定する非同期操作を実行するタスクを返します。

FetchAttributesAsync(CancellationToken)

ディレクトリのプロパティとメタデータを設定する非同期操作を実行するタスクを返します。

GetDirectoryReference(String)

このディレクトリ内のサブディレクトリを表す CloudFileDirectory オブジェクトを返します。

GetFileReference(String)

このディレクトリ内のファイルを表す CloudFile オブジェクトを返します。

ListFilesAndDirectories(FileRequestOptions, OperationContext)

共有内のファイルの列挙可能なコレクションを返します。このコレクションは遅延取得されます。

ListFilesAndDirectories(String, FileRequestOptions, OperationContext)

共有内のファイルの列挙可能なコレクションを返します。このコレクションは遅延取得されます。

ListFilesAndDirectoriesSegmented(FileContinuationToken)

共有内のファイル項目のコレクションを含む結果セグメントを返します。

ListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

共有内のファイル項目のコレクションを含む結果セグメントを返します。

ListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

共有内のファイル項目のコレクションを含む結果セグメントを返します。

ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を実行するタスクを返します。

ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken, CancellationToken)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を実行するタスクを返します。

ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を実行するタスクを返します。

ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を実行するタスクを返します。

ListFilesAndDirectoriesSegmentedAsync(String, FileContinuationToken, CancellationToken)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を実行するタスクを返します。

ListFilesAndDirectoriesSegmentedAsync(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

共有内のファイル項目のコレクションを含む結果セグメントを返す非同期操作を実行するタスクを返します。

ListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

このディレクトリで開いている SMB ハンドルを取得します。

ListHandlesSegmentedAsync(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

このディレクトリで SMB ハンドルを開くために非同期操作を実行するタスクを返します。

SetMetadata(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリのメタデータを更新します。

SetMetadataAsync()

ディレクトリのメタデータを更新する非同期操作を実行するタスクを返します。

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext)

ディレクトリのメタデータを更新する非同期操作を実行するタスクを返します。

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

ディレクトリのメタデータを更新する非同期操作を実行するタスクを返します。

SetMetadataAsync(CancellationToken)

ディレクトリのメタデータを更新する非同期操作を実行するタスクを返します。

SetProperties(FileRequestOptions, OperationContext)

ディレクトリのプロパティを更新します。

SetPropertiesAsync(FileRequestOptions, OperationContext, Nullable<CancellationToken>)

ディレクトリのプロパティを更新します。

適用対象