DataLakeFileUploadOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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) で指定する必要があります。 |
適用対象
Azure SDK for .NET