Show / Hide Table of Contents

Class ClaimComparer

Represents a System.Security.Claims.Claim comparison operation that considers claims of same type and with the same value to be equal.

Inheritance
Object
ClaimComparer
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.IdentityModel.Claims
Assembly: IRM.dll
Syntax
public class ClaimComparer : IEqualityComparer<Claim>, IEqualityComparer

Methods

Equals(Claim, Claim)

Declaration
public bool Equals(Claim x, Claim y)
Parameters
System.Security.Claims.Claim x

System.Security.Claims.Claim y

Returns
Boolean

Implements
IEqualityComparer<T>.Equals(T, T)

GetHashCode(Claim)

Declaration
public int GetHashCode(Claim obj)
Parameters
System.Security.Claims.Claim obj

Returns
System.Int32

Implements
System.Collections.Generic.IEqualityComparer<T>.GetHashCode(T)

Explicit Interface Implementations

IEqualityComparer.Equals(Object, Object)

Declaration
bool IEqualityComparer.Equals(object x, object y)
Parameters
Object x

Object y

Returns
Boolean

Implements
System.Collections.IEqualityComparer.Equals(System.Object, System.Object)

IEqualityComparer.GetHashCode(Object)

Declaration
int IEqualityComparer.GetHashCode(object obj)
Parameters
Object obj

Returns
System.Int32

Implements
System.Collections.IEqualityComparer.GetHashCode(System.Object)

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX