Partager via


IdentityDescriptorCollection, classe

Hiérarchie d'héritage

System.Object
  System.Collections.Generic.List<IdentityDescriptor>
    Microsoft.VisualStudio.Services.Identity.IdentityDescriptorCollection

Espace de noms :  Microsoft.VisualStudio.Services.Identity
Assembly :  Microsoft.VisualStudio.Services.WebApi (dans Microsoft.VisualStudio.Services.WebApi.dll)

Syntaxe

'Déclaration
<CollectionDataContractAttribute(Name := "Descriptors", ItemName := "Descriptor")> _
Public Class IdentityDescriptorCollection _
    Inherits List(Of IdentityDescriptor)
[CollectionDataContractAttribute(Name = "Descriptors", ItemName = "Descriptor")]
public class IdentityDescriptorCollection : List<IdentityDescriptor>

Le type IdentityDescriptorCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique IdentityDescriptorCollection()
Méthode publique IdentityDescriptorCollection(IList<IdentityDescriptor>)

Début

Propriétés

  Nom Description
Propriété publique Capacity Obtient ou définit le nombre total des éléments que la structure de données interne peut contenir sans redimensionnement. (Hérité de List<IdentityDescriptor>.)
Propriété publique Count Obtient le nombre d'éléments contenus dans le List<T>. (Hérité de List<IdentityDescriptor>.)
Propriété publique Item Obtient ou définit l'élément situé à l'index spécifié. (Hérité de List<IdentityDescriptor>.)

Début

Méthodes

  Nom Description
Méthode publique Add Ajoute un objet à la fin de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique AddRange Ajoute les éléments de la collection spécifiée à la fin du List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique AsReadOnly Retourne un wrapper IList<T> en lecture seule pour la collection actuelle. (Hérité de List<IdentityDescriptor>.)
Méthode publique BinarySearch(T) Recherche un élément utilisant le comparateur par défaut dans le List<T> entièrement trié et retourne l'index de base zéro de l'élément. (Hérité de List<IdentityDescriptor>.)
Méthode publique BinarySearch(T, IComparer<T>) Recherche un élément utilisant le comparateur spécifié dans le List<T> entièrement trié et retourne l'index de base zéro de l'élément. (Hérité de List<IdentityDescriptor>.)
Méthode publique BinarySearch(Int32, Int32, T, IComparer<T>) Recherche un élément utilisant le comparateur spécifié dans une plage d'éléments du List<T> trié et retourne l'index de base zéro de l'élément. (Hérité de List<IdentityDescriptor>.)
Méthode publique Clear Supprime tous les éléments de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique Contains Détermine si un élément est dans List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique ConvertAll<TOutput> Convertit les éléments du List<T> actuel en un autre type et retourne une liste qui contient les éléments convertis. (Hérité de List<IdentityDescriptor>.)
Méthode publique CopyTo(array<T[]) Copie l'ensemble du List<T> dans un tableau compatible unidimensionnel en commençant au début du tableau cible. (Hérité de List<IdentityDescriptor>.)
Méthode publique CopyTo(array<T[], Int32) Copie l'ensemble du List<T> vers un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible. (Hérité de List<IdentityDescriptor>.)
Méthode publique CopyTo(Int32, array<T[], Int32, Int32) Copie la plage d'éléments de List<T> dans un tableau compatible unidimensionnel en commençant à l'index spécifié du tableau cible. (Hérité de List<IdentityDescriptor>.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique Exists Détermine si le List<T> contient des éléments qui correspondent aux conditions définies par le prédicat spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique Find Recherche un élément qui correspond aux conditions définies par le prédicat spécifié et retourne la première occurrence dans le List<T> entier. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindAll Récupère tous les éléments qui correspondent aux conditions définies par le prédicat spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindIndex(Predicate<T>) Recherche un élément qui correspond aux conditions définies par le prédicat spécifié, et retourne l'index de base zéro de la première occurrence dans le List<T> entier. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindIndex(Int32, Predicate<T>) Recherche un élément qui correspond aux conditions définies par le prédicat spécifié et retourne l'index de base zéro de la première occurrence dans la plage d'éléments du List<T> qui s'étend de l'index spécifié au dernier élément. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindIndex(Int32, Int32, Predicate<T>) Recherche un élément qui correspond aux conditions définies par le prédicat spécifié et retourne l'index de base zéro de la première occurrence dans la plage d'éléments du List<T> qui commence à l'index spécifié et contient le nombre d'éléments spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindLast Recherche un élément qui correspond aux conditions définies par le prédicat spécifié et retourne la dernière occurrence dans le List<T> entier. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindLastIndex(Predicate<T>) Recherche un élément qui correspond aux conditions définies par le prédicat spécifié, et retourne l'index de base zéro de la dernière occurrence dans le List<T> entier. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindLastIndex(Int32, Predicate<T>) Recherche un élément qui correspond aux conditions définies par le prédicat spécifié et retourne l'index de base zéro de la dernière occurrence dans la plage d'éléments du List<T> qui s'étend du premier élément à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique FindLastIndex(Int32, Int32, Predicate<T>) Recherche un élément qui correspond aux conditions définies par le prédicat spécifié et retourne l'index de base zéro de la dernière occurrence dans la plage d'éléments du List<T> qui contient le nombre d'éléments spécifié et se termine à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique ForEach Exécute l'action spécifiée sur chaque élément du List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique GetEnumerator Retourne un énumérateur qui itère au sein de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetRange Crée une copie superficielle d'une plage d'éléments dans la source List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IndexOf(T) Recherche l'objet spécifié et retourne l'index de base zéro de la première occurrence dans l'ensemble du List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique IndexOf(T, Int32) Recherche l'objet spécifié et retourne l'index de base zéro de la première occurrence dans la plage d'éléments du List<T> qui s'étend de l'index spécifié au dernier élément. (Hérité de List<IdentityDescriptor>.)
Méthode publique IndexOf(T, Int32, Int32) Recherche l'objet spécifié et retourne l'index de base zéro de la première occurrence dans la plage d'éléments du List<T> qui commence à l'index spécifié et qui contient le nombre d'éléments spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique Insert Insère un élément dans List<T> à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique InsertRange Insère les éléments d'une collection List<T> à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique LastIndexOf(T) Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence dans l'ensemble du List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique LastIndexOf(T, Int32) Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence dans la plage d'éléments du List<T> qui s'étend du premier élément à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique LastIndexOf(T, Int32, Int32) Recherche l'objet spécifié et retourne l'index de base zéro de la dernière occurrence dans la plage d'éléments du List<T> qui contient le nombre spécifié d'éléments et se termine à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique Remove Supprime la première occurrence d'un objet spécifique de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique RemoveAll Supprime tous les éléments qui correspondent aux conditions définies par le prédicat spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique RemoveAt Supprime l'élément au niveau de l'index spécifié de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique RemoveRange Supprime une plage d'éléments de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique Reverse() Inverse l'ordre des éléments dans l'intégralité de List<T>. (Hérité de List<IdentityDescriptor>.)
Méthode publique Reverse(Int32, Int32) Inverse l'ordre des éléments dans la plage spécifiée. (Hérité de List<IdentityDescriptor>.)
Méthode publique Sort() Trie les éléments dans l'intégralité de List<T> à l'aide du comparateur par défaut. (Hérité de List<IdentityDescriptor>.)
Méthode publique Sort(IComparer<T>) Trie les éléments dans l'intégralité de List<T> à l'aide du comparateur spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique Sort(Comparison<T>) Trie les éléments dans l'intégralité de List<T> à l'aide du System.Comparison<T> spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique Sort(Int32, Int32, IComparer<T>) Trie les éléments dans une plage d'éléments de List<T> à l'aide du comparateur spécifié. (Hérité de List<IdentityDescriptor>.)
Méthode publique ToArray Copie les éléments de List<T> vers un nouveau tableau. (Hérité de List<IdentityDescriptor>.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique TrimExcess Affecte à la capacité le nombre réel d'éléments dans List<T>, si ce nombre est inférieur à une valeur de seuil. (Hérité de List<IdentityDescriptor>.)
Méthode publique TrueForAll Détermine si chaque élément de List<T> correspond aux conditions définies par le prédicat spécifié. (Hérité de List<IdentityDescriptor>.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IList.Add Ajoute un élément à IList. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée IList.Contains Détermine si la IList contient une valeur spécifique. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée IEnumerable<T>.GetEnumerator Retourne un énumérateur qui itère au sein d'une collection. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator Retourne un énumérateur qui itère au sein d'une collection. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée IList.IndexOf Détermine l'index d'un élément spécifique de IList. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée IList.Insert Insère un élément dans la IList au niveau de l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface explicitePropriété privée IList.IsFixedSize Obtient une valeur indiquant si IList est de taille fixe. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface explicitePropriété privée ICollection<T>.IsReadOnly Obtient une valeur indiquant si ICollection<T> est en lecture seule. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface explicitePropriété privée IList.IsReadOnly Obtient une valeur indiquant si IList est en lecture seule. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur indiquant si l'accès à ICollection est synchronisé (thread-safe). (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface explicitePropriété privée IList.Item Obtient ou définit l'élément situé à l'index spécifié. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface expliciteMéthode privée IList.Remove Supprime la première occurrence d'un objet spécifique de IList. (Hérité de List<IdentityDescriptor>.)
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot Obtient un objet qui peut être utilisé pour synchroniser l'accès à ICollection. (Hérité de List<IdentityDescriptor>.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Services.Identity, espace de noms