DefaultClaimSet Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |