WindowsClaimSet WindowsClaimSet WindowsClaimSet WindowsClaimSet Class

Definition

Stellt eine Auflistung von Windows-Ansprüchen dar, die einer Entität zugeordnet werden.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
Vererbung
WindowsClaimSetWindowsClaimSetWindowsClaimSetWindowsClaimSet
Implementiert

Konstruktoren

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

Initialisiert eine neue Instanz der WindowsClaimSet-Klasse mithilfe der durch das WindowsIdentity-Objekt angegebenen Windows-Benutzeridentität.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)

Initialisiert eine neue Instanz der WindowsClaimSet-Klasse mithilfe der durch das WindowsIdentity-Objekt angegebenen Windows-Benutzeridentität.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)

Initialisiert eine neue Instanz der WindowsClaimSet-Klasse mithilfe der durch das WindowsIdentity-Objekt angegebenen Windows-Benutzeridentität.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)

Initialisiert eine neue Instanz der WindowsClaimSet-Klasse mithilfe der durch das WindowsIdentity-Objekt angegebenen Windows-Benutzeridentität.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)

Initialisiert eine neue Instanz der WindowsClaimSet-Klasse mithilfe der durch das WindowsIdentity-Objekt angegebenen Windows-Benutzeridentität.Initializes a new instance of the WindowsClaimSet class by using the Windows user identity specified by the WindowsIdentity object.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Ansprüche in dieser Auflistung ab.Gets the number of claims in this collection.

ExpirationTime ExpirationTime ExpirationTime ExpirationTime

Ruft die Ablaufzeit für diesen WindowsClaimSet ab.Gets the expiration time for this WindowsClaimSet.

Issuer Issuer Issuer Issuer

Ruft den Aussteller für dieses WindowsClaimSet ab.Gets the issuer for this WindowsClaimSet.

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

Ruft den Anspruch für den angegebenen Index ab.Gets the claim for the specified index.

WindowsIdentity WindowsIdentity WindowsIdentity WindowsIdentity

Ruft die Windows-Identität für diesen Satz von Ansprüchen ab.Gets the Windows identity for this claim set.

Methoden

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

Bestimmt, ob der ClaimSet den angegebenen Claim enthält.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>)

Bestimmt anhand des angegebenen ClaimSet-Objekts, ob der Claim den angegebenen IEqualityComparer<T> enthält.Determines whether the ClaimSet contains the specified Claim, by using the specified IEqualityComparer<T> object.

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

Gibt alle vom WindowsClaimSet verwendeten Ressourcen frei.Releases all resources used by the WindowsClaimSet.

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

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.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)

Sucht nach dem Anspruch, der dem angegebenen Anspruchtyp und den Rechten im WindowsClaimSet entspricht.Searches for the claim that matches the specified claim type and rights in the WindowsClaimSet.

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

Ruft einen IEnumerator<T> ab, der verwendet werden kann, um die Windows-Ansprüche im WindowsClaimSet aufzulisten.Gets an IEnumerator<T> that can be used to enumerate the Windows claims in the WindowsClaimSet.

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

Fungiert als Standardhashfunktion.Serves as the default hash function.

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

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

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

Gibt dieses WindowsClaimSet-Objekt zurück.Returns this WindowsClaimSet object.

Explizite Schnittstellenimplementierungen

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

Ruft einen IEnumerator<T> ab, der zum Auflisten des Claim-Objekts in dem ClaimSet verwendet werden kann.Gets an IEnumerator<T> that can be used to enumerate the Claim object in the ClaimSet.

(Inherited from ClaimSet)

Extension Methods

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

Gibt eine DataTable , enthält die Kopien der DataRow Objekte, wenn ein IEnumerable<T> Objekt, in dem der generische Parameter T ist 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)

Kopien DataRow Objekte mit dem angegebenen DataTable, wenn ein IEnumerable<T> Objekt, in dem der generische Parameter T ist 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)

Kopien DataRow Objekte mit dem angegebenen DataTable, wenn ein IEnumerable<T> Objekt, in dem der generische Parameter T ist 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)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

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

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

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

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

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

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

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

Gibt eine Auflistung von Elementen zurück, die die übergeordneten Elemente der einzelnen Knoten in der Quellauflistung enthält.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)

Gibt eine gefilterte Auflistung von Elementen zurück, die die übergeordneten Elemente der einzelnen Knoten in der Quellauflistung enthält.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.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>)

Gibt eine Auflistung der Nachfolgerknoten jedes Dokuments und Elements in der Quellauflistung zurück.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>)

Gibt eine Auflistung von Elementen zurück, die die Nachfolgerelemente jedes Elements und Dokuments in der Quellauflistung enthält.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)

Gibt eine gefilterte Auflistung von Elementen zurück, die die Nachfolgerelemente jedes Elements und Dokuments in der Quellauflistung enthält.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.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>)

Gibt eine Auflistung der untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung zurück.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)

Gibt eine gefilterte Auflistung der untergeordneten Elemente jedes Elements und Dokuments in der Quellauflistung zurück.Returns a filtered collection of the child elements of every element and document in the source collection. Nur Elemente, die über einen übereinstimmenden XName verfügen, sind in der Auflistung enthalten.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>)

Gibt eine in Dokumentreihenfolge sortierte Auflistung von Knoten zurück, die alle Knoten in der Quellauflistung enthält.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>)

Gibt eine Auflistung der untergeordneten Knoten jedes Dokuments und Elements in der Quellauflistung zurück.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>)

Entfernt jeden Knoten in der Quellauflistung aus seinem übergeordneten Knoten.Removes every node in the source collection from its parent node.

Gilt für: