次の方法で共有


DataLakeFileUploadOptions クラス

定義

Data Lake ファイルにアップロードするための省略可能なパラメーター。

public class DataLakeFileUploadOptions
type DataLakeFileUploadOptions = class
Public Class DataLakeFileUploadOptions
継承
DataLakeFileUploadOptions

コンストラクター

DataLakeFileUploadOptions()

Data Lake ファイルにアップロードするための省略可能なパラメーター。

プロパティ

Close

Azure Storage イベントを使用すると、ファイルが変更されたときにアプリケーションが通知を受信できます。 Azure Storage イベントが有効になっていると、ファイル変更イベントが発生します。 このイベントには、ファイル ストリームへの中間フラッシュとファイル ストリームの最後の閉じ方の違いを区別するための最終的な変更であるかどうかを示すプロパティがあります。 close クエリ パラメーターは、アクションが "フラッシュ" であり、変更通知が有効になっている場合にのみ有効です。 close の値が "true" で、フラッシュ操作が正常に完了した場合、サービスは、これが最終更新 (ファイル ストリームが閉じられた) であることを示すプロパティを含むファイル変更通知を生成します。 "false" の場合は、ファイルが変更されたことを示す変更通知が発生します。 既定値は false です。 このクエリ パラメーターは、Hadoop ABFS ドライバーによって true に設定され、ファイル ストリームが閉じられたことを示します。

Conditions

要求に適用する場合は省略可能 DataLakeRequestConditions です。

EncryptionContext

ファイルを設定できるオプションの暗号化コンテキスト。 暗号化コンテキストは、ファイルに格納されるときに暗号化されないファイル メタデータです。 このフィールドの主なアプリケーションは、ファイルの顧客指定キーの派生に使用できる暗号化されていないデータを格納することです。 ディレクトリには適用されません。

HttpHeaders

ファイルに設定できる省略可能な標準 HTTP ヘッダー プロパティ。

Metadata

このファイルに設定するオプションのカスタム メタデータ。

Permissions

アカウントに対して階層型名前空間が有効になっている場合にのみ、省略可能で有効です。 ファイル所有者、ファイル所有グループなどの POSIX アクセス許可を設定します。 各クラスには、読み取り、書き込み、または実行のアクセス許可を付与できます。 スティッキー ビットもサポートされています。 シンボリック (rwxrw-rw-) と 4 桁の 8 進数表記 (0766 など) の両方がサポートされています。

ProgressHandler

データ転送に関する進行状況の更新を提供する場合は省略可能 IProgress<T> です。

TransferOptions

並列転送動作を構成する場合は省略可能 StorageTransferOptions です。

TransferValidation

このクライアントの設定のオプションの TransferValidation オーバーライド設定。

Umask

アカウントに対して階層型名前空間が有効になっている場合にのみ、省略可能で有効です。 ファイルまたはディレクトリを作成し、親フォルダーに既定の ACL がない場合、umask は作成するファイルまたはディレクトリのアクセス許可を制限します。 結果のアクセス許可は、p ビットごとのと ^u によって与えられます。ここで、p はアクセス許可であり、umask です。 たとえば、p が 0777 で、0057 の場合、結果のアクセス許可は 0720 になります。 既定のアクセス許可は、ディレクトリの場合は 0777、ファイルの場合は 0666 です。 既定の umask は 0027 です。 umask は 4 桁の 8 進数表記 (例: 0766) で指定する必要があります。

適用対象