Claim.Equals(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om det angivna objektet representerar samma anspråk som det aktuella Claim objektet.
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
Parametrar
Returer
true om obj representerar samma anspråk som det aktuella Claim, annars false.
Kommentarer
Den här metoden åsidosätter Equals metoden för att tillhandahålla likhetsjämförelser för Claim objekt. Jämförelsen består av tre jämförelser av värdena för Rightegenskaperna , ClaimTypeoch Resource . Jämförelsealgoritmen som används på Resource egenskapen beror på egenskapens ClaimType värde. Följande tabell beskriver jämförelsealgoritmen som används för den angivna anspråkstypen.
| Anspråkstyp | Comparison |
|---|---|
| Dns | Skiftlägesokänslig strängjämförelse på resursen. |
| Hash | Jämförelse mellan byte och byte. |
| Rsa | Jämförelse byte för byte på modulus- och exponentdelarna i algoritmen. |
| Thumbprint | Jämförelse mellan byte och byte. |
| Upn | SID-jämförelse. |
| X500DistinguishedName | Normaliserad X.500-rådatajämförelse. |