Freigeben über


CloudTable.CreateIfNotExistsAsync Methode

Definition

Überlädt

CreateIfNotExistsAsync()

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

CreateIfNotExistsAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

CreateIfNotExistsAsync(TableRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

CreateIfNotExistsAsync(TableRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

CreateIfNotExistsAsync()

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für:

CreateIfNotExistsAsync(CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Parameter

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für:

CreateIfNotExistsAsync(TableRequestOptions, OperationContext)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Parameter

requestOptions
TableRequestOptions

Ein TableRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für:

CreateIfNotExistsAsync(IndexingMode, Nullable<Int32>, CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Parameter

indexingMode
IndexingMode

CosmosDB-Tabellenindizierungsmodus

throughput
Nullable<Int32>

CosmosDB-Tabellendurchsatz

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für:

CreateIfNotExistsAsync(TableRequestOptions, OperationContext, CancellationToken)

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Parameter

requestOptions
TableRequestOptions

Ein TableRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für:

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

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Parameter

indexingMode
IndexingMode

CosmosDB-Tabellenindizierungsmodus

throughput
Nullable<Int32>

CosmosDB-Tabellendurchsatz.

defaultTimeToLive
Nullable<Int32>

CosmosDB-Tabellenzeit in Sekunden. Null bedeutet, dass TTL deaktiviert ist, -1 gleich TTL ist aktiviert und Zeilen unbegrenzt beibehalten werden, jeder andere Wert legt TTL fest.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für:

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)

Parameter

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

Gibt zurück

Gilt für:

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

Initiiert einen asynchronen Vorgang, um eine Tabelle zu erstellen, wenn sie noch nicht vorhanden ist.

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)

Parameter

requestOptions
TableRequestOptions

Ein TableRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

serializedIndexingPolicy
String

CosmosDB-Tabellenindizierungsrichtlinie.

throughput
Nullable<Int32>

CosmosDB-Tabellendurchsatz.

defaultTimeToLive
Nullable<Int32>

CosmosDB-Tabellenzeit in Sekunden. Null bedeutet, dass TTL deaktiviert ist, -1 gleich TTL ist aktiviert und Zeilen unbegrenzt beibehalten werden, jeder andere Wert legt TTL fest.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Ein Task<TResult>-Objekt vom Typ bool, das den asynchronen Vorgang darstellt.

Hinweise

Diese API führt eine Existenzprüfung durch und erfordert daher Listenberechtigungen.

Gilt für: