DefaultClaimSet Klas

Definitie

Biedt een standaard implementatie van de ClaimSet klasse.

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
Overname
DefaultClaimSet
Kenmerken

Opmerkingen

Dit is een concrete implementatie van de ClaimSet abstracte basisklasse. Implementaties van IAuthorizationPolicy kunnen een exemplaar van deze klasse gebruiken om een ClaimSet toe te voegen aan een EvaluationContext.

Constructors

Name Description
DefaultClaimSet(Claim[])

Initialiseert een nieuw exemplaar van de DefaultClaimSet klasse met behulp van de opgegeven claims.

DefaultClaimSet(ClaimSet, Claim[])

Initialiseert een nieuw exemplaar van de DefaultClaimSet klasse met behulp van de opgegeven claims.

DefaultClaimSet(ClaimSet, IList<Claim>)

Initialiseert een nieuw exemplaar van de DefaultClaimSet klasse met behulp van de opgegeven claims.

DefaultClaimSet(IList<Claim>)

Initialiseert een nieuw exemplaar van de DefaultClaimSet klasse met behulp van de opgegeven claims.

Eigenschappen

Name Description
Count

Hiermee haalt u het aantal Claim objecten in deze claimset op.

Issuer

Hiermee haalt u het ClaimSet object op dat deze claimset heeft uitgegeven.

Item[Int32]

Hiermee haalt u de Claim voor de opgegeven index op.

Methoden

Name Description
ContainsClaim(Claim, IEqualityComparer<Claim>)

Bepaalt of het de ClaimSet opgegeven Claimbevat, met behulp van het opgegeven IEqualityComparer<T> object.

(Overgenomen van ClaimSet)
ContainsClaim(Claim)

Bepaalt of de opgegeven claim zich in deze claimset bevindt.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
FindClaims(String, String)

Zoekt naar het Claim object dat overeenkomt met het opgegeven claimtype en de rechten in de DefaultClaimSet.

GetEnumerator()

Hiermee haalt u een IEnumerator<T> op die kan worden gebruikt om het Claim object in het DefaultClaimSetobject op te sommen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize(ClaimSet, IList<Claim>)

Initialiseert een exemplaar van de DefaultClaimSet klasse met behulp van de opgegeven claims.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert dit ClaimSet object.

Expliciete interface-implementaties

Name Description
IEnumerable.GetEnumerator()

Hiermee haalt u een IEnumerator<T> op die kan worden gebruikt om het Claim object in het ClaimSetobject op te sommen.

(Overgenomen van ClaimSet)

Extensiemethoden

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

Converteert een IEnumerable<T> naar een IAsyncEnumerable<T>.

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

Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van de IEnumerable<T> opgegeven sleutelkiezer- en elementselectorfuncties.

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

Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van een IEnumerable<T> opgegeven sleutelkiezerfunctie.

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

Hiermee maakt u een FrozenSet<T> met de opgegeven waarden.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Hiermee maakt u een onveranderbare matrix op basis van de opgegeven verzameling.

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

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen.

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

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud met behulp van de opgegeven sleutel-vergelijkingsfunctie.

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

Inventariseert en transformeert een reeks en produceert een onveranderbare woordenlijst van de inhoud.

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

Maakt een onveranderbare woordenlijst op basis van een bepaalde transformatie van een reeks.

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

Hiermee wordt een onveranderbare woordenlijst samengesteld op basis van een bestaande verzameling elementen, waarbij een transformatiefunctie wordt toegepast op de bronsleutels.

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

Inventariseert een reeks, produceert een onveranderbare hashset van de inhoud en maakt gebruik van de opgegeven gelijkheidsgelijker voor het settype.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Inventariseert een reeks en produceert een onveranderbare hashset van de inhoud.

ToImmutableList<TSource>(IEnumerable<TSource>)

Inventariseert een reeks en produceert een onveranderbare lijst met inhoud.

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

Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud met behulp van de opgegeven sleutel- en waarde-vergelijkingen.

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

Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud met behulp van de opgegeven sleutel vergelijken.

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

Inventariseert en transformeert een reeks en produceert een onveranderbare gesorteerde woordenlijst van de inhoud.

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

Inventariseert een reeks, produceert een onveranderbare gesorteerde set inhoud en maakt gebruik van de opgegeven vergelijkingsfunctie.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Inventariseert een reeks en produceert een onveranderbare gesorteerde set inhoud.

Van toepassing op