Claim.Equals(Object) Methode

Definitie

Bepaalt of het opgegeven object dezelfde claim vertegenwoordigt als het huidige Claim object.

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

Parameters

obj
Object

Het object dat moet worden vergeleken met de huidige Claim.

Retouren

true indien obj dezelfde claim vertegenwoordigt als de huidige Claim; anders false.

Opmerkingen

Deze methode overschrijft de Equals methode om gelijkheidsvergelijkingen voor Claim objecten te bieden. De vergelijking bestaat uit drie vergelijkingen op de waarden van de Right, ClaimTypeen Resource eigenschappen. Het vergelijkingsalgoritmen dat wordt gebruikt voor de Resource eigenschap, zijn afhankelijk van de waarde van de ClaimType eigenschap. In de volgende tabel wordt het vergelijkingsalgoritmen beschreven dat wordt gebruikt voor het opgegeven claimtype.

Claimetype Comparison
Dns Hoofdlettergevoelige tekenreeksvergelijking voor de resource.
Hash Byte-bytevergelijking.
Rsa Byte-bytevergelijking op de Modulus- en Exponent-onderdelen van het algoritme.
Thumbprint Byte-bytevergelijking.
Upn SID-vergelijking.
X500DistinguishedName Genormaliseerde X.500 onbewerkte gegevensvergelijking.

Van toepassing op