DefaultClaimSet Clase

Definición

Proporciona una implementación predeterminada de la ClaimSet clase .

public ref class DefaultClaimSet : System::IdentityModel::Claims::ClaimSet
public class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")]
public class DefaultClaimSet : System.IdentityModel.Claims.ClaimSet
type DefaultClaimSet = class
    inherit ClaimSet
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.xmlsoap.org/ws/2005/05/identity")>]
type DefaultClaimSet = class
    inherit ClaimSet
Public Class DefaultClaimSet
Inherits ClaimSet
Herencia
DefaultClaimSet
Atributos

Comentarios

Se trata de una implementación concreta de la ClaimSet clase base abstracta. Las implementaciones de IAuthorizationPolicy pueden usar una instancia de esta clase para agregar a ClaimSet .EvaluationContext

Constructores

Nombre Description
DefaultClaimSet(Claim[])

Inicializa una nueva instancia de la DefaultClaimSet clase utilizando las notificaciones especificadas.

DefaultClaimSet(ClaimSet, Claim[])

Inicializa una nueva instancia de la DefaultClaimSet clase utilizando las notificaciones especificadas.

DefaultClaimSet(ClaimSet, IList<Claim>)

Inicializa una nueva instancia de la DefaultClaimSet clase utilizando las notificaciones especificadas.

DefaultClaimSet(IList<Claim>)

Inicializa una nueva instancia de la DefaultClaimSet clase utilizando las notificaciones especificadas.

Propiedades

Nombre Description
Count

Obtiene el número de objetos de este conjunto de Claim notificaciones.

Issuer

Obtiene el ClaimSet objeto que emitió este conjunto de notificaciones.

Item[Int32]

Obtiene para Claim el índice especificado.

Métodos

Nombre Description
ContainsClaim(Claim, IEqualityComparer<Claim>)

Determina si ClaimSet contiene el objeto especificado Claimmediante el objeto especificado IEqualityComparer<T> .

(Heredado de ClaimSet)
ContainsClaim(Claim)

Determina si la notificación especificada está contenida en este conjunto de notificaciones.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
FindClaims(String, String)

Busca el Claim objeto que coincide con el tipo de notificación y los derechos especificados en .DefaultClaimSet

GetEnumerator()

Obtiene un IEnumerator<T> objeto que se puede usar para enumerar el Claim objeto en .DefaultClaimSet

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Initialize(ClaimSet, IList<Claim>)

Inicializa una instancia de la DefaultClaimSet clase utilizando las notificaciones especificadas.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve este ClaimSet objeto.

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Obtiene un IEnumerator<T> objeto que se puede usar para enumerar el Claim objeto en .ClaimSet

(Heredado de ClaimSet)

Métodos de extensión

Nombre Description
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Convierte un IEnumerable<T> en un IAsyncEnumerable<T>.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Crea un FrozenDictionary<TKey,TValue> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Crea un FrozenDictionary<TKey,TValue> objeto a partir de una IEnumerable<T> función de selector de claves especificada.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Crea un FrozenSet<T> objeto con los valores especificados.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Crea una matriz inmutable a partir de la colección especificada.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido mediante los comparadores de clave y valor especificados.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido mediante el comparador de claves especificado.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Construye un diccionario inmutable basado en alguna transformación de una secuencia.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Construye un diccionario inmutable a partir de una colección de elementos existente, aplicando una función de transformación a las claves de origen.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Enumera una secuencia, genera un conjunto hash inmutable de su contenido y usa el comparador de igualdad especificado para el tipo de conjunto.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera un conjunto hash inmutable de su contenido.

ToImmutableList<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera una lista inmutable de su contenido.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante los comparadores de clave y valor especificados.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante el comparador de claves especificado.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Enumera una secuencia, genera un conjunto ordenado inmutable de su contenido y usa el comparador especificado.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera un conjunto ordenado inmutable de su contenido.

Se aplica a