DefaultClaimSet 클래스

정의

클래스의 기본 구현을 ClaimSet 제공합니다.

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
상속
DefaultClaimSet
특성

설명

추상 기본 클래스의 ClaimSet 구체적인 구현입니다. 구현은 이 클래스 IAuthorizationPolicyClaimSetEvaluationContext 인스턴스를 사용하여 에 추가할 수 있습니다.

생성자

Name Description
DefaultClaimSet(Claim[])

지정된 클레임을 사용하여 클래스의 DefaultClaimSet 새 인스턴스를 초기화합니다.

DefaultClaimSet(ClaimSet, Claim[])

지정된 클레임을 사용하여 클래스의 DefaultClaimSet 새 인스턴스를 초기화합니다.

DefaultClaimSet(ClaimSet, IList<Claim>)

지정된 클레임을 사용하여 클래스의 DefaultClaimSet 새 인스턴스를 초기화합니다.

DefaultClaimSet(IList<Claim>)

지정된 클레임을 사용하여 클래스의 DefaultClaimSet 새 인스턴스를 초기화합니다.

속성

Name Description
Count

이 클레임 집합의 Claim 개체 수를 가져옵니다.

Issuer

이 클레임 집합을 ClaimSet 발급한 개체를 가져옵니다.

Item[Int32]

지정된 인덱스 Claim 값을 가져옵니다.

메서드

Name Description
ContainsClaim(Claim, IEqualityComparer<Claim>)

지정된 ClaimSet 개체를 Claim 사용하여 지정된 IEqualityComparer<T>개체를 포함하는지 여부를 확인합니다.

(다음에서 상속됨 ClaimSet)
ContainsClaim(Claim)

지정된 클레임이 이 클레임 집합 내에 포함되어 있는지 여부를 확인합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
FindClaims(String, String)

에서 Claim 지정된 클레임 형식 및 권한과 일치하는 개체를 DefaultClaimSet검색합니다.

GetEnumerator()

에서 개체를 IEnumerator<T> 열거 Claim 하는 데 사용할 수 있는 DefaultClaimSet값을 가져옵니다.

GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
Initialize(ClaimSet, IList<Claim>)

지정된 클레임을 사용하여 클래스의 DefaultClaimSet 인스턴스를 초기화합니다.

MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

ClaimSet 개체를 반환합니다.

명시적 인터페이스 구현

Name Description
IEnumerable.GetEnumerator()

에서 개체를 IEnumerator<T> 열거 Claim 하는 데 사용할 수 있는 ClaimSet값을 가져옵니다.

(다음에서 상속됨 ClaimSet)

확장명 메서드

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

IEnumerable<T> IAsyncEnumerable<T>변환합니다.

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

지정된 키 선택기 및 요소 선택기 함수에 따라 FrozenDictionary<TKey,TValue>IEnumerable<T> 만듭니다.

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

FrozenDictionary<TKey,TValue> 지정된 키 선택기 함수에 IEnumerable<T> 따라 해당 키 선택기 함수에서 a를 만듭니다.

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

지정된 값을 사용하여 만듭니 FrozenSet<T> 다.

ToImmutableArray<TSource>(IEnumerable<TSource>)

지정된 컬렉션에서 변경할 수 없는 배열을 만듭니다.

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

시퀀스를 열거 및 변환하고 지정된 키 및 값 비교자를 사용하여 해당 내용의 변경할 수 없는 사전을 생성합니다.

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

시퀀스를 열거 및 변환하고 지정된 키 비교자를 사용하여 해당 내용의 변경할 수 없는 사전을 생성합니다.

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

시퀀스를 열거 및 변환하고 해당 내용의 변경할 수 없는 사전을 생성합니다.

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

시퀀스의 일부 변환을 기반으로 변경할 수 없는 사전을 생성합니다.

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

원본 키에 변환 함수를 적용하여 기존 요소 컬렉션에서 변경할 수 없는 사전을 생성합니다.

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

시퀀스를 열거하고, 해당 내용의 변경할 수 없는 해시 집합을 생성하며, 집합 형식에 대해 지정된 같음 비교자를 사용합니다.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 해당 내용의 변경할 수 없는 해시 집합을 생성합니다.

ToImmutableList<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 해당 내용의 변경할 수 없는 목록을 생성합니다.

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

시퀀스를 열거 및 변환하고 지정된 키 및 값 비교자를 사용하여 해당 내용의 변경할 수 없는 정렬된 사전을 생성합니다.

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

시퀀스를 열거 및 변환하고 지정된 키 비교자를 사용하여 변경 불가능한 정렬된 해당 내용 사전을 생성합니다.

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

시퀀스를 열거 및 변환하고 해당 내용의 변경할 수 없는 정렬된 사전을 생성합니다.

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

시퀀스를 열거하고, 변경할 수 없는 정렬된 콘텐츠 집합을 생성하고, 지정된 비교자를 사용합니다.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 변경할 수 없는 정렬된 콘텐츠 집합을 생성합니다.

적용 대상