次の方法で共有


CloudTable.CreateIfNotExistsAsync メソッド

定義

オーバーロード

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 テーブルのインデックス作成モード

throughput
Nullable<Int32>

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 テーブルのインデックス作成モード

throughput
Nullable<Int32>

CosmosDB テーブルのスループット。

defaultTimeToLive
Nullable<Int32>

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>
throughput
Nullable<Int32>
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 テーブルのインデックス作成ポリシー。

throughput
Nullable<Int32>

CosmosDB テーブルのスループット。

defaultTimeToLive
Nullable<Int32>

CosmosDB テーブルの有効期間 (秒単位)。 Null は TTL がオフであることを意味し、-1 は TTL がオンであり、行を無期限に保持します。その他の値は TTL を設定します。

cancellationToken
CancellationToken

タスクの完了を待機しているときに監視する CancellationToken

戻り値

非同期操作を表す、bool 型の Task<TResult> オブジェクト。

注釈

この API は存在チェックを実行するため、リストのアクセス許可が必要です。

適用対象