Claim.Equals(Object) 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.
Bestimmt, ob das angegebene Objekt denselben Anspruch wie das aktuelle Claim Objekt darstellt.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals(object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parameter
Gibt zurück
true if obj represents the same claim as the current Claim; otherwise false.
Hinweise
Diese Methode setzt die Equals Methode außer Kraft, um Gleichheitsvergleiche für Claim Objekte bereitzustellen. Der Vergleich besteht aus drei Vergleichen zu den Werten der Right, ClaimType, und Resource Eigenschaften. Der Vergleichsalgorithmus, der für die Resource Eigenschaft verwendet wird, hängt vom Wert der ClaimType Eigenschaft ab. In der folgenden Tabelle wird der Vergleichsalgorithmus beschrieben, der für den angegebenen Anspruchstyp verwendet wird.
| Anspruchstyp | Vergleich |
|---|---|
| Dns | Vergleich der Zeichenfolgen zwischen Groß- und Kleinschreibung in der Ressource. |
| Hash | Byte-by-Byte-Vergleich. |
| Rsa | Byte-by-Byte-Vergleich auf den Modulus- und Exponententeilen des Algorithmus. |
| Thumbprint | Byte-by-Byte-Vergleich. |
| Upn | SID-Vergleich. |
| X500DistinguishedName | Normalisierter X.500-Rohdatenvergleich. |