DataLakeFileClient クラス

定義

DataLakeFileClientでは、Azure Data Lake ファイルを操作できます。

public class DataLakeFileClient : Azure.Storage.Files.DataLake.DataLakePathClient
type DataLakeFileClient = class
    inherit DataLakePathClient
Public Class DataLakeFileClient
Inherits DataLakePathClient
継承
DataLakeFileClient

コンストラクター

DataLakeFileClient()

モック作成のために クラスの DataLakeFileClient 新しいインスタンスを初期化します。

DataLakeFileClient(String, String, String)

DataLakeDirectoryClientの新しいインスタンスを初期化します。

DataLakeFileClient(String, String, String, DataLakeClientOptions)

DataLakeDirectoryClientの新しいインスタンスを初期化します。

DataLakeFileClient(Uri)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, AzureSasCredential)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, AzureSasCredential, DataLakeClientOptions)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, DataLakeClientOptions)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, StorageSharedKeyCredential)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, StorageSharedKeyCredential, DataLakeClientOptions)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, TokenCredential)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

DataLakeFileClient(Uri, TokenCredential, DataLakeClientOptions)

DataLakeFileClient クラスの新しいインスタンスを初期化します。

プロパティ

AccountName

ディレクトリ クライアントに対応するストレージ アカウント名を取得します。

(継承元 DataLakePathClient)
CanGenerateSasUri

クライアントが SAS を生成できるかどうかを判断します。 クライアントが で認証されている場合。StorageSharedKeyCredential

(継承元 DataLakePathClient)
FileSystemName

ディレクトリ クライアントに対応するファイル システム名を取得します。

(継承元 DataLakePathClient)
MaxUploadLongBytes

の各追加呼び出しで送信できる最大バイト数を Azure.Storage.Files.DataLake.DataLakeFileClient.UploadAsync(System.IO.Stream,Azure.Storage.Files.DataLake.Models.PathHttpHeaders,Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions,System.IProgress{System.Int64},Azure.Storage.StorageTransferOptions,System.Threading.CancellationToken)取得します。

Name

ファイルまたはディレクトリの名前を取得します。

(継承元 DataLakePathClient)
Path

パス クライアントに対応するパスを取得します。

(継承元 DataLakePathClient)
Uri

ディレクトリのプライマリ Uri エンドポイントを取得します。

(継承元 DataLakePathClient)

メソッド

Append(Stream, Int64, DataLakeFileAppendOptions, CancellationToken)

この操作により Append(Stream, Int64, DataLakeFileAppendOptions, CancellationToken) 、ファイルに追加されるデータがアップロードされます。 データはファイルにのみ追加できます。 以前にアップロードしたデータをファイルに適用するには、Flush Data を呼び出します。 現在、Append は要求あたり 4000 MB に制限されています。 大きなファイルを一度にアップロードするには、 の使用を Upload(Stream)検討してください。

詳細については、「 パスを更新します

AppendAsync(Stream, Int64, DataLakeFileAppendOptions, CancellationToken)

この操作により AppendAsync(Stream, Int64, DataLakeFileAppendOptions, CancellationToken) 、ファイルに追加されるデータがアップロードされます。 データはファイルにのみ追加できます。 頻繁にアップロードされたデータをファイルに適用するには、Flush Data を呼び出します。 現在、Append は要求あたり 4000 MB に制限されています。 大きなファイルを一度にアップロードするには、 の使用を UploadAsync(Stream)検討してください。

詳細については、「 パスを更新します

Create(DataLakePathCreateOptions, CancellationToken)

この操作により Create(DataLakePathCreateOptions, CancellationToken) 、ファイルが作成されます。 ファイルが既に存在する場合は上書きされます。 既存のファイルを上書きしない場合は、API の使用を CreateIfNotExists(DataLakePathCreateOptions, CancellationToken) 検討してください。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

Create(PathResourceType, DataLakePathCreateOptions, CancellationToken)

操作により Create(PathResourceType, DataLakePathCreateOptions, CancellationToken) 、ファイルまたはディレクトリが作成されます。 パスが既に存在する場合は、上書きされます。 既存のパスを上書きしない場合は、API の使用を CreateIfNotExists(PathResourceType, DataLakePathCreateOptions, CancellationToken) 検討してください。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

(継承元 DataLakePathClient)
CreateAsync(DataLakePathCreateOptions, CancellationToken)

この操作により CreateAsync(DataLakePathCreateOptions, CancellationToken) 、ファイルが作成されます。 ファイルが既に存在する場合は上書きされます。 既存のファイルを上書きしない場合は、API の使用を CreateIfNotExistsAsync(DataLakePathCreateOptions, CancellationToken) 検討してください。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

CreateAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken)

操作により CreateAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken) 、ファイルまたはディレクトリが作成されます。 パスが既に存在する場合は、上書きされます。 既存のパスを上書きしない場合は、API の使用を CreateIfNotExistsAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken) 検討してください。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

(継承元 DataLakePathClient)
CreateIfNotExists(DataLakePathCreateOptions, CancellationToken)

この操作により CreateIfNotExists(DataLakePathCreateOptions, CancellationToken) 、ファイルが作成されます。 ファイルが既に存在する場合、ファイルは変更されません。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

CreateIfNotExists(PathResourceType, DataLakePathCreateOptions, CancellationToken)

操作により Azure.Storage.Files.DataLake.DataLakePathClient.CreateIfNotExists(Azure.Storage.Files.DataLake.Models.PathResourceType,Azure.Storage.Files.DataLake.Models.PathHttpHeaders,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.Threading.CancellationToken) 、ファイルまたはディレクトリが作成されます。 ファイルまたはディレクトリが既に存在する場合は、変更されません。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

(継承元 DataLakePathClient)
CreateIfNotExistsAsync(DataLakePathCreateOptions, CancellationToken)

この操作により CreateIfNotExistsAsync(DataLakePathCreateOptions, CancellationToken) 、ファイルが作成されます。 ファイルが既に存在する場合、ファイルは変更されません。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

CreateIfNotExistsAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken)

操作により Azure.Storage.Files.DataLake.DataLakePathClient.CreateIfNotExistsAsync(Azure.Storage.Files.DataLake.Models.PathResourceType,Azure.Storage.Files.DataLake.Models.PathHttpHeaders,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.Threading.CancellationToken) 、ファイルまたはディレクトリが作成されます。 ファイルまたはディレクトリが既に存在する場合は、変更されません。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

(継承元 DataLakePathClient)
Delete(DataLakeRequestConditions, CancellationToken)

この操作により Delete(DataLakeRequestConditions, CancellationToken) 、指定したパスの削除がマークされます。 パスは後でガベージ コレクション中に削除され、数分かかる場合があります。

詳細については、「 パスの削除

Delete(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)

操作は Delete(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 、指定したパスの削除をマークします。 後でガベージ コレクション中にパスが削除され、数分かかる場合があります。

詳細については、「 パスの削除

(継承元 DataLakePathClient)
DeleteAsync(DataLakeRequestConditions, CancellationToken)

この操作により DeleteAsync(DataLakeRequestConditions, CancellationToken) 、指定したパスの削除がマークされます。 パスは後でガベージ コレクション中に削除され、数分かかる場合があります。

詳細については、「 パスの削除

DeleteAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)

操作は DeleteAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 、指定したパスの削除をマークします。 後でガベージ コレクション中にパスが削除され、数分かかる場合があります。

詳細については、「 パスの削除

(継承元 DataLakePathClient)
DeleteIfExists(DataLakeRequestConditions, CancellationToken)

この操作により DeleteIfExists(DataLakeRequestConditions, CancellationToken) 、指定したファイルが存在する場合は削除のマークが付けられます。 後でガベージ コレクション中にファイルが削除され、数分かかる場合があります。

詳細については、「 パスの削除

DeleteIfExists(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)

パス DeleteIfExists(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) が存在する場合、この操作によって、指定したパスが削除対象としてマークされます。 後でガベージ コレクション中にパスが削除され、数分かかる場合があります。

詳細については、「 パスの削除

(継承元 DataLakePathClient)
DeleteIfExistsAsync(DataLakeRequestConditions, CancellationToken)

この操作により DeleteIfExistsAsync(DataLakeRequestConditions, CancellationToken) 、指定したファイルが存在する場合は削除のマークが付けられます。 後でガベージ コレクション中にファイルが削除され、数分かかる場合があります。

詳細については、「 パスの削除

DeleteIfExistsAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)

パスが DeleteIfExistsAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 存在する場合は、指定したパスの削除が操作によってマークされます。 後でガベージ コレクション中にパスが削除され、数分かかる場合があります。

詳細については、「 パスの削除

(継承元 DataLakePathClient)
Exists(CancellationToken)

操作は Exists(CancellationToken) 、 で DataLakePathClient 呼び出して、関連付けられているファイルまたはディレクターがファイル システムに存在するかどうかを確認できます。

(継承元 DataLakePathClient)
ExistsAsync(CancellationToken)

操作を ExistsAsync(CancellationToken)DataLakePathClient 呼び出して、関連付けられているファイルまたはディレクトリがファイル システムに存在するかどうかを確認できます。

(継承元 DataLakePathClient)
Flush(Int64, DataLakeFileFlushOptions, CancellationToken)

操作は Flush(Int64, DataLakeFileFlushOptions, CancellationToken) 、以前に追加されたデータをファイルにフラッシュ (書き込み) します。

FlushAsync(Int64, DataLakeFileFlushOptions, CancellationToken)

操作は FlushAsync(Int64, DataLakeFileFlushOptions, CancellationToken) 、以前に追加されたデータをファイルにフラッシュ (書き込み) します。

GenerateSasUri(DataLakeSasBuilder)

GenerateSasUri(DataLakeSasBuilder) 、クライアントの Uri プロパティとビルダーに基づいて DataLake File Service Shared Access Signature (SAS) URI を生成する を返します。 SAS は、クライアントの共有キー資格情報によって署名されます。

クライアントがサービス Sas に署名できるかどうかをチェックするには、「」を参照してくださいCanGenerateSasUri

詳細については、「 サービス SAS の構築

(継承元 DataLakePathClient)
GenerateSasUri(DataLakeSasPermissions, DateTimeOffset)

GenerateSasUri(DataLakeSasPermissions, DateTimeOffset)Uri 渡されたクライアントのプロパティとパラメーターに基づいて DataLake Path Service Shared Access Signature (SAS) URI を生成する を返します。 SAS は、クライアントの共有キー資格情報によって署名されます。

クライアントがサービス Sas に署名できるかどうかをチェックするには、「」を参照してくださいCanGenerateSasUri

詳細については、「 サービス SAS の構築

(継承元 DataLakePathClient)
GetAccessControl(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)

この操作は GetAccessControl(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 、パスのアクセス制御データを返します。

詳細については、「 プロパティを取得します

GetAccessControlAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)

この操作は GetAccessControlAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 、パスのアクセス制御データを返します。

詳細については、「 プロパティを取得します

GetParentDirectoryClientCore()

この DataLakePathClientの親コンテナーを指す新しい DataLakeDirectoryClient を作成します。 新しい DataLakeDirectoryClient では、 と同じ要求ポリシー パイプラインが使用されます DataLakePathClient

(継承元 DataLakePathClient)
GetParentFileSystemClientCore()

この DataLakePathClientの親コンテナーを指す新しい DataLakeFileSystemClient を作成します。 新しい DataLakeFileSystemClient では、 と同じ要求ポリシー パイプラインが使用されます DataLakePathClient

(継承元 DataLakePathClient)
GetProperties(DataLakeRequestConditions, CancellationToken)

この操作は GetProperties(DataLakeRequestConditions, CancellationToken) 、パスのすべてのユーザー定義メタデータ、標準 HTTP プロパティ、およびシステム プロパティを返します。 パスの内容は返されません。

詳細については、「 プロパティを取得します

GetPropertiesAsync(DataLakeRequestConditions, CancellationToken)

この操作は GetPropertiesAsync(DataLakeRequestConditions, CancellationToken) 、パスのすべてのユーザー定義メタデータ、標準 HTTP プロパティ、およびシステム プロパティを返します。 パスの内容は返されません。

詳細については、「 プロパティを取得します

OpenRead(DataLakeOpenReadOptions, CancellationToken)

ファイルから読み取るためのストリームを開きます。 ストリームは、ストリームの読み取り元としてのみファイルをダウンロードします。

OpenReadAsync(DataLakeOpenReadOptions, CancellationToken)

ファイルから読み取るためのストリームを開きます。 ストリームは、ストリームの読み取り元としてのみファイルをダウンロードします。

OpenWrite(Boolean, DataLakeFileOpenWriteOptions, CancellationToken)

ファイルに書き込むためのストリームを開きます。

OpenWriteAsync(Boolean, DataLakeFileOpenWriteOptions, CancellationToken)

ファイルに書き込むためのストリームを開きます。

Query(String, DataLakeQueryOptions, CancellationToken)

API は Query(String, DataLakeQueryOptions, CancellationToken) 、ファイルに対するクエリの結果を返します。

QueryAsync(String, DataLakeQueryOptions, CancellationToken)

API は Query(String, DataLakeQueryOptions, CancellationToken) 、ファイルに対するクエリの結果を返します。

Read()

操作は Read() 、メタデータとプロパティを含むファイルをサービスからダウンロードします。

詳細については、「 BLOB を取得します

Read(CancellationToken)

操作は Read(CancellationToken) 、メタデータとプロパティを含むファイルをサービスからダウンロードします。

詳細については、「 BLOB を取得します

Read(DataLakeFileReadOptions, CancellationToken)

操作は Azure.Storage.Files.DataLake.DataLakeFileClient.Read(Azure.HttpRange,Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions,System.Boolean,System.Threading.CancellationToken) 、メタデータとプロパティを含むファイルをサービスからダウンロードします。

詳細については、「 BLOB を取得します

ReadAsync()

操作は ReadAsync() 、メタデータとプロパティを含むファイルをサービスからダウンロードします。

詳細については、「 BLOB を取得します

ReadAsync(CancellationToken)

操作は ReadAsync(CancellationToken) 、メタデータとプロパティを含むファイルをサービスからダウンロードします。

詳細については、「 BLOB を取得します

ReadAsync(DataLakeFileReadOptions, CancellationToken)

操作は Azure.Storage.Files.DataLake.DataLakeFileClient.ReadAsync(Azure.HttpRange,Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions,System.Boolean,System.Threading.CancellationToken) 、メタデータとプロパティを含むファイルをサービスからダウンロードします。

詳細については、「 BLOB を取得します

ReadTo(Stream, DataLakeFileReadToOptions, CancellationToken)

この操作では ReadTo(Stream, DataLakeFileReadToOptions, CancellationToken) 、並列要求を使用してファイル全体をダウンロードし、指定されたストリームにコンテンツを書き込みます。

ReadTo(String, DataLakeFileReadToOptions, CancellationToken)

この操作では ReadTo(String, DataLakeFileReadToOptions, CancellationToken) 、並列要求を使用してファイル全体をダウンロードし、指定されたファイル パスにコンテンツを書き込みます。

ReadToAsync(Stream, DataLakeFileReadToOptions, CancellationToken)

この操作では ReadToAsync(Stream, DataLakeFileReadToOptions, CancellationToken) 、並列要求を使用してファイル全体をダウンロードし、指定された宛先ストリームにコンテンツを書き込みます。

ReadToAsync(String, DataLakeFileReadToOptions, CancellationToken)

この操作では ReadToAsync(String, DataLakeFileReadToOptions, CancellationToken) 、並列要求を使用してファイル全体をダウンロードし、指定されたファイル パスにコンテンツを書き込みます。

RemoveAccessControlRecursive(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)

この操作によりRemoveAccessControlRecursive(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)、パスとサブパスのAccess Controlが削除されます

詳細については、「パスの 更新」を参照してください。

(継承元 DataLakePathClient)
RemoveAccessControlRecursiveAsync(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)

この操作によりRemoveAccessControlRecursiveAsync(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)、パスとサブパスのAccess Controlが削除されます

詳細については、「パスの 更新」を参照してください。

(継承元 DataLakePathClient)
Rename(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken)

操作によって Rename(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken) ディレクトリの名前が変更されます。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

RenameAsync(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken)

この操作により RenameAsync(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken) 、ファイルまたはディレクトリの名前が変更されます。

詳細については、「https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create」を参照してください。

ScheduleDeletion(DataLakeFileScheduleDeletionOptions, CancellationToken)

ファイルの削除をスケジュールします。

ScheduleDeletionAsync(DataLakeFileScheduleDeletionOptions, CancellationToken)

ファイルの削除をスケジュールします。

SetAccessControlList(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken)

この操作によりSetAccessControlList(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken)、パスのAccess Controlが設定されます

詳細については、「 パスを更新します

SetAccessControlListAsync(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken)

この操作によりSetAccessControlListAsync(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken)、パスのAccess Controlが設定されます

詳細については、「 パスを更新します

SetAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)

この操作によりSetAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)、パスとサブパスにAccess Controlが設定されます

詳細については、「パスの 更新」を参照してください。

(継承元 DataLakePathClient)
SetAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)

この操作によりSetAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)、パスとサブパスにAccess Controlが設定されます

詳細については、「パスの 更新」を参照してください。

(継承元 DataLakePathClient)
SetHttpHeaders(PathHttpHeaders, DataLakeRequestConditions, CancellationToken)

この操作では SetHttpHeaders(PathHttpHeaders, DataLakeRequestConditions, CancellationToken) 、パスにシステム プロパティが設定されます。

詳細については、「 BLOB のプロパティを設定します

SetHttpHeadersAsync(PathHttpHeaders, DataLakeRequestConditions, CancellationToken)

この操作により SetHttpHeadersAsync(PathHttpHeaders, DataLakeRequestConditions, CancellationToken) 、PATH にシステム プロパティが設定されます。

詳細については、「 BLOB のプロパティを設定します

SetMetadata(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken)

この操作により SetMetadata(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken) 、指定したパスのユーザー定義メタデータが 1 つ以上の名前と値のペアとして設定されます。

詳細については、「 メタデータを設定します

SetMetadataAsync(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken)

この操作により SetMetadataAsync(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken) 、指定したパスのユーザー定義メタデータが 1 つ以上の名前と値のペアとして設定されます。

詳細については、「 メタデータを設定します

SetPermissions(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken)

この操作により SetPermissions(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken) 、パスに対するファイルのアクセス許可が設定されます。

詳細については、「 パスを更新します

SetPermissionsAsync(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken)

この操作により SetPermissionsAsync(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken) 、パスに対するファイルのアクセス許可が設定されます。

詳細については、「 パスを更新します

UpdateAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)

この操作によりUpdateAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)、パスとサブパスのAccess Controlが変更されます

詳細については、「パスの 更新」を参照してください。

(継承元 DataLakePathClient)
UpdateAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)

この操作によりUpdateAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)、パスとサブパスのAccess Controlが変更されます

詳細については、「パスの 更新」を参照してください。

(継承元 DataLakePathClient)
Upload(Stream)

この操作により Upload(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

Upload(Stream, Boolean, CancellationToken)

この操作により Upload(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

overwrite パラメーターが指定されておらず、ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

Upload(Stream, DataLakeFileUploadOptions, CancellationToken)

この操作により Upload(Stream, DataLakeFileUploadOptions, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。 ファイルが既に存在する場合は、 でConditions特に指定されていない限り、その内容は上書きされます。または、 を使用Upload(Stream)Upload(Stream, Boolean, CancellationToken)することもできます。

詳細については、「 パスを更新します

Upload(String)

この操作により Upload(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

Upload(String, Boolean, CancellationToken)

この操作により Upload(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

overwrite パラメーターが指定されておらず、ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

Upload(String, DataLakeFileUploadOptions, CancellationToken)

この操作によりUpload(String, DataLakeFileUploadOptions, CancellationToken)、コンテンツが作成され、ファイルにアップロードされます。ファイルが既に存在する場合は、 でConditions特に指定されていない限り、その内容は上書きされます。または、 を使用Upload(Stream)Upload(Stream, Boolean, CancellationToken)することもできます。

詳細については、「 パスを更新します

UploadAsync(Stream)

この操作により UploadAsync(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

UploadAsync(Stream, Boolean, CancellationToken)

この操作により UploadAsync(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

overwrite パラメーターが指定されておらず、ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

UploadAsync(Stream, DataLakeFileUploadOptions, CancellationToken)

この操作により UploadAsync(Stream, DataLakeFileUploadOptions, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。 ファイルが既に存在する場合は、 でConditions特に指定されていない限り、その内容は上書きされます。または、 を使用UploadAsync(Stream)UploadAsync(Stream, Boolean, CancellationToken)することもできます。

詳細については、「 パスを更新します

UploadAsync(String)

この操作により UploadAsync(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

UploadAsync(String, Boolean, CancellationToken)

この操作により UploadAsync(Stream, Boolean, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。

overwrite パラメーターが指定されておらず、ファイルが既に存在する場合、その内容は上書きされません。 要求は、特殊なワイルドカードの値を持つ If-None-Match ヘッダーと共に送信されます。 したがって、ファイルが既に存在する RequestFailedException 場合は、 がスローされることが想定されます。

詳細については、「 パスを更新します

UploadAsync(String, DataLakeFileUploadOptions, CancellationToken)

この操作により UploadAsync(String, DataLakeFileUploadOptions, CancellationToken) 、コンテンツが作成され、ファイルにアップロードされます。 ファイルが既に存在する場合は、 でConditions特に指定されていない限り、その内容は上書きされます。または、 を使用UploadAsync(Stream)UploadAsync(Stream, Boolean, CancellationToken)することもできます。

詳細については、「 パスを更新します

WithCustomerProvidedKey(Nullable<DataLakeCustomerProvidedKey>)

同じUriソースを指定して、 DataLakeFileClient クラスの新しいインスタンスを初期化しますcustomerProvidedKey

拡張メソッド

GetDataLakeLeaseClient(DataLakePathClient, String)

DataLakeLeaseClient クラスの新しいインスタンスを初期化します。

GetParentDirectoryClient(DataLakePathClient)

この DataLakePathClientの親ディレクトリを指す新しい DataLakeDirectoryClient を作成します。 新しい DataLakeDirectoryClient では、 と同じ要求ポリシー パイプラインが使用されます DataLakePathClient

GetParentFileSystemClient(DataLakePathClient)

この DataLakePathClientの親コンテナーを指す新しい DataLakeFileSystemClient を作成します。 新しい DataLakeFileSystemClient では、 と同じ要求ポリシー パイプラインが使用されます DataLakePathClient

適用対象