WindowsClaimSet WindowsClaimSet WindowsClaimSet WindowsClaimSet Class

정의

엔터티와 연결된 Windows 클레임의 컬렉션을 나타냅니다.Represents a collection of Windows claims that are associated with an entity.

public ref class WindowsClaimSet : System::IdentityModel::Claims::ClaimSet, IDisposable
public class WindowsClaimSet : System.IdentityModel.Claims.ClaimSet, IDisposable
type WindowsClaimSet = class
    inherit ClaimSet
    interface IDisposable
Public Class WindowsClaimSet
Inherits ClaimSet
Implements IDisposable
상속
WindowsClaimSetWindowsClaimSetWindowsClaimSetWindowsClaimSet
구현

생성자

WindowsClaimSet(WindowsIdentity) WindowsClaimSet(WindowsIdentity) WindowsClaimSet(WindowsIdentity) WindowsClaimSet(WindowsIdentity)

WindowsClaimSet 개체로 지정된 Windows 사용자 ID를 사용하여 WindowsIdentity 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the WindowsClaimSet class by using the Windows user identity specified by the WindowsIdentity object.

WindowsClaimSet(WindowsIdentity, Boolean) WindowsClaimSet(WindowsIdentity, Boolean) WindowsClaimSet(WindowsIdentity, Boolean) WindowsClaimSet(WindowsIdentity, Boolean)

WindowsClaimSet 개체로 지정된 Windows 사용자 ID를 사용하여 WindowsIdentity 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the WindowsClaimSet class by using the Windows user identity specified by the WindowsIdentity object.

WindowsClaimSet(WindowsIdentity, Boolean, DateTime) WindowsClaimSet(WindowsIdentity, Boolean, DateTime) WindowsClaimSet(WindowsIdentity, Boolean, DateTime) WindowsClaimSet(WindowsIdentity, Boolean, DateTime)

WindowsClaimSet 개체로 지정된 Windows 사용자 ID를 사용하여 WindowsIdentity 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the WindowsClaimSet class by using the Windows user identity specified by the WindowsIdentity object.

WindowsClaimSet(WindowsIdentity, DateTime) WindowsClaimSet(WindowsIdentity, DateTime) WindowsClaimSet(WindowsIdentity, DateTime) WindowsClaimSet(WindowsIdentity, DateTime)

WindowsClaimSet 개체로 지정된 Windows 사용자 ID를 사용하여 WindowsIdentity 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the WindowsClaimSet class by using the Windows user identity specified by the WindowsIdentity object.

WindowsClaimSet(WindowsIdentity, String, Boolean, DateTime) WindowsClaimSet(WindowsIdentity, String, Boolean, DateTime) WindowsClaimSet(WindowsIdentity, String, Boolean, DateTime) WindowsClaimSet(WindowsIdentity, String, Boolean, DateTime)

WindowsClaimSet 개체로 지정된 Windows 사용자 ID를 사용하여 WindowsIdentity 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the WindowsClaimSet class by using the Windows user identity specified by the WindowsIdentity object.

속성

Count Count Count Count

이 컬렉션의 클레임 수를 가져옵니다.Gets the number of claims in this collection.

ExpirationTime ExpirationTime ExpirationTime ExpirationTime

WindowsClaimSet의 만료 시간을 가져옵니다.Gets the expiration time for this WindowsClaimSet.

Issuer Issuer Issuer Issuer

WindowsClaimSet의 발급자를 가져옵니다.Gets the issuer for this WindowsClaimSet.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

지정된 인덱스에 대한 클레임을 가져옵니다.Gets the claim for the specified index.

WindowsIdentity WindowsIdentity WindowsIdentity WindowsIdentity

이 클레임 집합의 Windows ID를 가져옵니다.Gets the Windows identity for this claim set.

메서드

ContainsClaim(Claim) ContainsClaim(Claim) ContainsClaim(Claim) ContainsClaim(Claim)

지정된 ClaimSetClaim에 포함되어 있는지 여부를 확인합니다.Determines whether the ClaimSet contains the specified Claim.

(Inherited from ClaimSet)
ContainsClaim(Claim, IEqualityComparer<Claim>) ContainsClaim(Claim, IEqualityComparer<Claim>) ContainsClaim(Claim, IEqualityComparer<Claim>) ContainsClaim(Claim, IEqualityComparer<Claim>)

지정된 ClaimSet 개체를 사용하여 지정된 ClaimIEqualityComparer<T>에 포함되어 있는지 여부를 확인합니다.Determines whether the ClaimSet contains the specified Claim, by using the specified IEqualityComparer<T> object.

(Inherited from ClaimSet)
Dispose() Dispose() Dispose() Dispose()

WindowsClaimSet에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the WindowsClaimSet.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindClaims(String, String) FindClaims(String, String) FindClaims(String, String) FindClaims(String, String)

WindowsClaimSet에서 지정된 클레임 형식 및 권한과 일치하는 클레임을 검색합니다.Searches for the claim that matches the specified claim type and rights in the WindowsClaimSet.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

IEnumerator<T>의 Windows 클레임을 열거하는 데 사용할 수 있는 WindowsClaimSet를 가져옵니다.Gets an IEnumerator<T> that can be used to enumerate the Windows claims in the WindowsClaimSet.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

WindowsClaimSet 개체를 반환합니다.Returns this WindowsClaimSet object.

명시적 인터페이스 구현

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

IEnumerator<T>Claim 개체를 열거하는 데 사용할 수 있는 ClaimSet를 가져옵니다.Gets an IEnumerator<T> that can be used to enumerate the Claim object in the ClaimSet.

(Inherited from ClaimSet)

확장 메서드

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

제네릭 매개 변수 TDataTable인 지정된 입력 DataRow 개체를 사용하여 IEnumerable<T> 개체의 복사본이 들어 있는 DataRow을 반환합니다.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

제네릭 매개 변수 TDataRow인 지정된 입력 DataTable 개체를 사용하여 IEnumerable<T> 개체를 지정된 DataRow에 복사합니다.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

제네릭 매개 변수 TDataRow인 지정된 입력 DataTable 개체를 사용하여 IEnumerable<T> 개체를 지정된 DataRow에 복사합니다.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 요소 컬렉션을 반환합니다.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 하위 노드 컬렉션을 반환합니다.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 요소 컬렉션을 반환합니다.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소 및 문서의 자식 요소 컬렉션을 반환합니다.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소 및 문서의 필터링된 자식 요소 컬렉션을 반환합니다.Returns a filtered collection of the child elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>)

소스 컬렉션의 모든 노드가 문서 순으로 정렬되어 들어 있는 노드 컬렉션을 반환합니다.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 자식 노드 컬렉션을 반환합니다.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

부모 노드에서 소스 컬렉션의 모든 노드를 제거합니다.Removes every node in the source collection from its parent node.

적용 대상