Partager via


CloudTable.CreateIfNotExistsAsync Méthode

Définition

Surcharges

CreateIfNotExistsAsync()

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync(CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync(TableRequestOptions, OperationContext)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync(TableRequestOptions, OperationContext, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync(TableRequestOptions, OperationContext, Nullable<IndexingMode>, Nullable<Int32>, CancellationToken)
CreateIfNotExistsAsync(TableRequestOptions, OperationContext, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

CreateIfNotExistsAsync()

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à

CreateIfNotExistsAsync(CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Paramètres

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à

CreateIfNotExistsAsync(TableRequestOptions, OperationContext)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Paramètres

requestOptions
TableRequestOptions

Objet TableRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à

CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Paramètres

indexingMode
IndexingMode

Mode d’indexation des tables CosmosDB

throughput
Nullable<Int32>

Débit de table CosmosDB

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à

CreateIfNotExistsAsync(TableRequestOptions, OperationContext, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Paramètres

requestOptions
TableRequestOptions

Objet TableRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à

CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Paramètres

indexingMode
IndexingMode

Mode d’indexation des tables CosmosDB

throughput
Nullable<Int32>

Débit de table CosmosDB.

defaultTimeToLive
Nullable<Int32>

Durée de vie de la table CosmosDB en secondes. Null signifie que la durée de vie est désactivée, -1 est égale à TTL est activée et conserve les lignes indéfiniment, toute autre valeur définit la durée de vie.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à

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)

Paramètres

requestOptions
TableRequestOptions
operationContext
OperationContext
indexingMode
Nullable<IndexingMode>
throughput
Nullable<Int32>
cancellationToken
CancellationToken

Retours

S’applique à

CreateIfNotExistsAsync(TableRequestOptions, OperationContext, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Lance une opération asynchrone pour créer une table si elle n’existe pas déjà.

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)

Paramètres

requestOptions
TableRequestOptions

Objet TableRequestOptions qui spécifie les options supplémentaires de la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

serializedIndexingPolicy
String

Stratégie d’indexation de table CosmosDB.

throughput
Nullable<Int32>

Débit de table CosmosDB.

defaultTimeToLive
Nullable<Int32>

Durée de vie de la table CosmosDB en secondes. Null signifie que la durée de vie est désactivée, -1 est égale à TTL est activée et conserve les lignes indéfiniment, toute autre valeur définit la durée de vie.

cancellationToken
CancellationToken

CancellationToken à observer en attendant qu'une tâche se termine.

Retours

Objet Task<TResult> de type bool qui représente l’opération asynchrone.

Remarques

Cette API effectue une existence case activée et nécessite donc des autorisations de liste.

S’applique à