CloudTable.CreateIfNotExistsAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateIfNotExistsAsync() |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync(CancellationToken) |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync(TableRequestOptions, OperationContext) |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, CancellationToken) |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, CancellationToken) |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, Nullable<Int32>, CancellationToken) |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, Nullable<IndexingMode>, Nullable<Int32>, CancellationToken) | |
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, String, Nullable<Int32>, Nullable<Int32>, CancellationToken) |
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。 |
CreateIfNotExistsAsync()
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync ();
abstract member CreateIfNotExistsAsync : unit -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : unit -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync () As Task(Of Boolean)
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
CreateIfNotExistsAsync(CancellationToken)
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (System.Threading.CancellationToken cancellationToken);
abstract member CreateIfNotExistsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (cancellationToken As CancellationToken) As Task(Of Boolean)
パラメーター
- cancellationToken
- CancellationToken
タスクの完了を待機しているときに監視する CancellationToken。
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
CreateIfNotExistsAsync(TableRequestOptions, OperationContext)
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext);
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (requestOptions As TableRequestOptions, operationContext As OperationContext) As Task(Of Boolean)
パラメーター
- requestOptions
- TableRequestOptions
要求の追加オプションを指定する TableRequestOptions オブジェクトです。
- operationContext
- OperationContext
現在の操作のコンテキストを表す OperationContext オブジェクトです。
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, CancellationToken)
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Cosmos.IndexingMode indexingMode, int? throughput, System.Threading.CancellationToken cancellationToken);
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.IndexingMode * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.IndexingMode * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (indexingMode As IndexingMode, throughput As Nullable(Of Integer), cancellationToken As CancellationToken) As Task(Of Boolean)
パラメーター
- indexingMode
- IndexingMode
CosmosDB テーブルのインデックス作成モード
- cancellationToken
- CancellationToken
タスクの完了を待機しているときに監視する CancellationToken。
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, CancellationToken)
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (requestOptions As TableRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Boolean)
パラメーター
- requestOptions
- TableRequestOptions
要求の追加オプションを指定する TableRequestOptions オブジェクトです。
- operationContext
- OperationContext
現在の操作のコンテキストを表す OperationContext オブジェクトです。
- cancellationToken
- CancellationToken
タスクの完了を待機しているときに監視する CancellationToken。
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, Nullable<Int32>, CancellationToken)
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Cosmos.IndexingMode indexingMode, int? throughput, int? defaultTimeToLive, System.Threading.CancellationToken cancellationToken);
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.IndexingMode * Nullable<int> * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.IndexingMode * Nullable<int> * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (indexingMode As IndexingMode, throughput As Nullable(Of Integer), defaultTimeToLive As Nullable(Of Integer), cancellationToken As CancellationToken) As Task(Of Boolean)
パラメーター
- indexingMode
- IndexingMode
CosmosDB テーブルのインデックス作成モード
CosmosDB テーブルの有効期間 (秒単位)。 Null は TTL がオフであることを意味し、-1 は TTL がオンであり、行を無期限に保持します。その他の値は TTL を設定します。
- cancellationToken
- CancellationToken
タスクの完了を待機しているときに監視する CancellationToken。
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, Nullable<IndexingMode>, Nullable<Int32>, CancellationToken)
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, Microsoft.Azure.Cosmos.IndexingMode? indexingMode, int? throughput, System.Threading.CancellationToken cancellationToken);
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * Nullable<Microsoft.Azure.Cosmos.IndexingMode> * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * Nullable<Microsoft.Azure.Cosmos.IndexingMode> * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (requestOptions As TableRequestOptions, operationContext As OperationContext, indexingMode As Nullable(Of IndexingMode), throughput As Nullable(Of Integer), cancellationToken As CancellationToken) As Task(Of Boolean)
パラメーター
- requestOptions
- TableRequestOptions
- operationContext
- OperationContext
- indexingMode
- Nullable<IndexingMode>
- cancellationToken
- CancellationToken
戻り値
適用対象
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)
テーブルがまだ存在しない場合は、非同期操作を開始してテーブルを作成します。
public virtual System.Threading.Tasks.Task<bool> CreateIfNotExistsAsync (Microsoft.Azure.Cosmos.Table.TableRequestOptions requestOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext, string serializedIndexingPolicy, int? throughput, int? defaultTimeToLive, System.Threading.CancellationToken cancellationToken);
abstract member CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * string * Nullable<int> * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CreateIfNotExistsAsync : Microsoft.Azure.Cosmos.Table.TableRequestOptions * Microsoft.Azure.Cosmos.Table.OperationContext * string * Nullable<int> * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CreateIfNotExistsAsync (requestOptions As TableRequestOptions, operationContext As OperationContext, serializedIndexingPolicy As String, throughput As Nullable(Of Integer), defaultTimeToLive As Nullable(Of Integer), cancellationToken As CancellationToken) As Task(Of Boolean)
パラメーター
- requestOptions
- TableRequestOptions
要求の追加オプションを指定する TableRequestOptions オブジェクトです。
- operationContext
- OperationContext
現在の操作のコンテキストを表す OperationContext オブジェクトです。
- serializedIndexingPolicy
- String
CosmosDB テーブルのインデックス作成ポリシー。
CosmosDB テーブルの有効期間 (秒単位)。 Null は TTL がオフであることを意味し、-1 は TTL がオンであり、行を無期限に保持します。その他の値は TTL を設定します。
- cancellationToken
- CancellationToken
タスクの完了を待機しているときに監視する CancellationToken。
戻り値
非同期操作を表す、bool
型の Task<TResult> オブジェクト。
注釈
この API は存在チェックを実行するため、リストのアクセス許可が必要です。
適用対象
Azure SDK for .NET