Conflicts.GetConflictQueryStreamIterator Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetConflictQueryStreamIterator(QueryDefinition, String, QueryRequestOptions) |
Ruft einen Iterator ab, um alle Konflikte für den Container als ursprüngliche ResponseMessage zu durchlaufen. |
GetConflictQueryStreamIterator(String, String, QueryRequestOptions) |
Ruft einen Iterator ab, um alle Konflikte für den Container als ursprüngliche ResponseMessage zu durchlaufen. |
GetConflictQueryStreamIterator(QueryDefinition, String, QueryRequestOptions)
- Quelle:
- Conflicts.cs
Ruft einen Iterator ab, um alle Konflikte für den Container als ursprüngliche ResponseMessage zu durchlaufen.
public abstract Microsoft.Azure.Cosmos.FeedIterator GetConflictQueryStreamIterator (Microsoft.Azure.Cosmos.QueryDefinition queryDefinition, string continuationToken = default, Microsoft.Azure.Cosmos.QueryRequestOptions requestOptions = default);
abstract member GetConflictQueryStreamIterator : Microsoft.Azure.Cosmos.QueryDefinition * string * Microsoft.Azure.Cosmos.QueryRequestOptions -> Microsoft.Azure.Cosmos.FeedIterator
Public MustOverride Function GetConflictQueryStreamIterator (queryDefinition As QueryDefinition, Optional continuationToken As String = Nothing, Optional requestOptions As QueryRequestOptions = Nothing) As FeedIterator
Parameter
- queryDefinition
- QueryDefinition
Die Cosmos SQL-Abfragedefinition.
- continuationToken
- String
(Optional) Das Fortsetzungstoken im Azure Cosmos DB-Dienst.
- requestOptions
- QueryRequestOptions
(Optional) Die Optionen für die Elementabfrageanforderung.
Gibt zurück
Ein Iterator, um die Konflikte zu durchlaufen.
Beispiele
Beispiel für die vollständige Entwässerung der Abfrageergebnisse.
QueryDefinition queryDefinition = new QueryDefinition("select * From c where c._rid = @rid")
.WithParameter("@rid", "TheRidValue");
using (FeedIterator feedIterator = this.CosmosClient.GetConflictQueryStreamIterator(
queryDefinition))
{
while (feedIterator.HasMoreResults)
{
// Stream iterator returns a response with status for errors
using(ResponseMessage response = await feedIterator.ReadNextAsync())
{
// Handle failure scenario.
if(!response.IsSuccessStatusCode)
{
// Log the response.Diagnostics and handle the error
}
}
}
}
Gilt für:
GetConflictQueryStreamIterator(String, String, QueryRequestOptions)
- Quelle:
- Conflicts.cs
Ruft einen Iterator ab, um alle Konflikte für den Container als ursprüngliche ResponseMessage zu durchlaufen.
public abstract Microsoft.Azure.Cosmos.FeedIterator GetConflictQueryStreamIterator (string queryText = default, string continuationToken = default, Microsoft.Azure.Cosmos.QueryRequestOptions requestOptions = default);
abstract member GetConflictQueryStreamIterator : string * string * Microsoft.Azure.Cosmos.QueryRequestOptions -> Microsoft.Azure.Cosmos.FeedIterator
Public MustOverride Function GetConflictQueryStreamIterator (Optional queryText As String = Nothing, Optional continuationToken As String = Nothing, Optional requestOptions As QueryRequestOptions = Nothing) As FeedIterator
Parameter
- queryText
- String
Der Cosmos SQL-Abfragetext.
- continuationToken
- String
(Optional) Das Fortsetzungstoken im Azure Cosmos DB-Dienst.
- requestOptions
- QueryRequestOptions
(Optional) Die Optionen für die Elementabfrageanforderung.
Gibt zurück
Ein Iterator, um die Konflikte zu durchlaufen.
Beispiele
Beispiel für die vollständige Entwässerung der Abfrageergebnisse.
using (FeedIterator feedIterator = this.CosmosClient.GetConflictQueryStreamIterator(
"select * From c where c._rid = \"TheRidValue\""))
{
while (feedIterator.HasMoreResults)
{
// Stream iterator returns a response with status for errors
using(ResponseMessage response = await feedIterator.ReadNextAsync())
{
// Handle failure scenario.
if(!response.IsSuccessStatusCode)
{
// Log the response.Diagnostics and handle the error
}
}
}
}
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für