DefaultClaimSet Classe

Définition

Fournit une implémentation par défaut de la ClaimSet classe.

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
Héritage
DefaultClaimSet
Attributs

Remarques

Il s’agit d’une implémentation concrète de la ClaimSet classe de base abstraite. Les implémentations de IAuthorizationPolicy peuvent utiliser une instance de cette classe pour ajouter un ClaimSet à un EvaluationContext.

Constructeurs

Nom Description
DefaultClaimSet(Claim[])

Initialise une nouvelle instance de la DefaultClaimSet classe à l’aide des revendications spécifiées.

DefaultClaimSet(ClaimSet, Claim[])

Initialise une nouvelle instance de la DefaultClaimSet classe à l’aide des revendications spécifiées.

DefaultClaimSet(ClaimSet, IList<Claim>)

Initialise une nouvelle instance de la DefaultClaimSet classe à l’aide des revendications spécifiées.

DefaultClaimSet(IList<Claim>)

Initialise une nouvelle instance de la DefaultClaimSet classe à l’aide des revendications spécifiées.

Propriétés

Nom Description
Count

Obtient le nombre d’objets de cet ensemble de Claim revendications.

Issuer

Obtient l’objet ClaimSet qui a émis ce jeu de revendications.

Item[Int32]

Obtient l’index Claim spécifié.

Méthodes

Nom Description
ContainsClaim(Claim, IEqualityComparer<Claim>)

Détermine si le ClaimSet contient, à l’aide Claimde l’objet spécifié IEqualityComparer<T> .

(Hérité de ClaimSet)
ContainsClaim(Claim)

Détermine si la revendication spécifiée est contenue dans ce jeu de revendications.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
FindClaims(String, String)

Recherche l’objet Claim qui correspond au type de revendication et aux droits spécifiés dans le DefaultClaimSet.

GetEnumerator()

Obtient un IEnumerator<T> élément qui peut être utilisé pour énumérer l’objet Claim dans le DefaultClaimSet.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
Initialize(ClaimSet, IList<Claim>)

Initialise une instance de la DefaultClaimSet classe à l’aide des revendications spécifiées.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne cet ClaimSet objet.

Implémentations d’interfaces explicites

Nom Description
IEnumerable.GetEnumerator()

Obtient un IEnumerator<T> élément qui peut être utilisé pour énumérer l’objet Claim dans le ClaimSet.

(Hérité de ClaimSet)

Méthodes d’extension

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

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

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

Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction des fonctions de sélecteur de clé et de sélecteur d’élément spécifiées.

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

Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction de la fonction de sélecteur de clé spécifiée.

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

Crée un FrozenSet<T> avec les valeurs spécifiées.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Crée un tableau immuable à partir de la collection spécifiée.

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

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés.

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

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu à l’aide du comparateur de clés spécifié.

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

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu.

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

Construit un dictionnaire immuable basé sur une transformation d’une séquence.

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

Construit un dictionnaire immuable à partir d’une collection existante d’éléments, en appliquant une fonction de transformation aux clés sources.

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

Énumère une séquence, produit un jeu de hachage immuable de son contenu et utilise le comparateur d’égalité spécifié pour le type set.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit un ensemble de hachage immuable de son contenu.

ToImmutableList<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit une liste immuable de son contenu.

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

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés.

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

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide du comparateur de clés spécifié.

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

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu.

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

Énumère une séquence, produit un ensemble trié immuable de son contenu et utilise le comparateur spécifié.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit un ensemble trié immuable de son contenu.

S’applique à