CloudTable.CreateIfNotExistsAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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
- 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
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>
- 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.
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 à
Azure SDK for .NET