Claim.Equals(Object) Método

Definición

Determina si el objeto especificado representa la misma notificación que el objeto Claim actual.Determines whether the specified object represents the same claim as the current 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

Parámetros

obj
Object

Objeto que se va a comparar con el objeto Claim actual.The object to compare with the current Claim.

Devoluciones

Boolean

true si obj representa la misma notificación que la Claim actual; de lo contrario, false.true if obj represents the same claim as the current Claim; otherwise false.

Comentarios

Este método invalida el método Equals para proporcionar comparaciones de igualdad para los objetos Claim.This method overrides the Equals method to provide equality comparisons for Claim objects. La comparación consta de tres comparaciones sobre los valores de las propiedades Right, ClaimType y Resource.The comparison consists of three comparisons on the values of the Right, ClaimType, and Resource properties. El algoritmo de comparación que se utiliza en la propiedad Resource depende del valor de la propiedad ClaimType.The comparison algorithm that is used on the Resource property depends upon the value of the ClaimType property. La tabla siguiente detalla el algoritmo de comparación empleado para el tipo de notificación especificado.The following table details the comparison algorithm that is used for the specified claim type.

Tipo de notificaciónClaim type De comparaciónComparison
Dns Comparación de cadenas que no distingue entre mayúsculas y minúsculas en el recurso.Case insensitive string comparison on the resource.
Hash Comparación byte a byte.Byte-by-byte comparison.
Rsa Comparación byte a byte en las partes de Exponente y Módulo del algoritmo.Byte-by-byte comparison on the Modulus and Exponent parts of the algorithm.
Thumbprint Comparación byte a byte.Byte-by-byte comparison.
Upn Comparación de SIDSID comparison.
X500DistinguishedName Comparación de datos sin procesar de X.500 normalizados.Normalized X.500 raw data comparison.

Se aplica a