MediaTypeHeaderValueComparer.Compare 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.
Vergleicht zwei Objekte und gibt einen Wert zurück, der angibt, ob ein Wert niedriger, gleich oder größer als der andere Wert ist.
public:
virtual int Compare(Microsoft::Net::Http::Headers::MediaTypeHeaderValue ^ mediaType1, Microsoft::Net::Http::Headers::MediaTypeHeaderValue ^ mediaType2);
public int Compare (Microsoft.Net.Http.Headers.MediaTypeHeaderValue mediaType1, Microsoft.Net.Http.Headers.MediaTypeHeaderValue mediaType2);
public int Compare (Microsoft.Net.Http.Headers.MediaTypeHeaderValue? mediaType1, Microsoft.Net.Http.Headers.MediaTypeHeaderValue? mediaType2);
abstract member Compare : Microsoft.Net.Http.Headers.MediaTypeHeaderValue * Microsoft.Net.Http.Headers.MediaTypeHeaderValue -> int
override this.Compare : Microsoft.Net.Http.Headers.MediaTypeHeaderValue * Microsoft.Net.Http.Headers.MediaTypeHeaderValue -> int
Public Function Compare (mediaType1 As MediaTypeHeaderValue, mediaType2 As MediaTypeHeaderValue) As Integer
Parameter
- mediaType1
- MediaTypeHeaderValue
- mediaType2
- MediaTypeHeaderValue
Gibt zurück
Implementiert
Beispiele
Wenn eine Liste von Medientypen (durch Trennzeichen getrennt) vorhanden wäre: { text/;q=0.8, text/+json;q=0.8, /;q=1, /;q=0.8, text/plain;q=0.8 } Beim Sortieren mit Compare wird folgendes zurückgegeben: { /;q=0.8, text/;q=0.8, text/+json;q=0.8, text/plain;q=0.8, /;q=1 }
Hinweise
Führt Vergleiche basierend auf den Qualitätswerten der Argumente (auch bekannt als "q-Wert") durch. Werte mit identischen q-Werten gelten als gleich (d. h. das Ergebnis ist 0), mit der Ausnahme, dass suffixierte Untertyp-Wildcards als kleiner als Untertyp-Wildcards, Untertyp-Wildcards als kleiner als bestimmte Medientypen und vollständige Wildcards als kleiner als Untertyp-Wildcards betrachtet werden. Dadurch können Aufrufer eine Sequenz nach MediaTypeHeaderValue ihren q-Werten in der Reihenfolge von bestimmten Medientypen, Untertypplatzhaltern und letzten vollständigen Wildcards sortieren.
Gilt für:
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