X509ExtensionCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une collection d’objets X509Extension . Cette classe ne peut pas être héritée.
public ref class X509ExtensionCollection sealed : System::Collections::ICollection
public sealed class X509ExtensionCollection : System.Collections.ICollection
type X509ExtensionCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class X509ExtensionCollection
Implements ICollection
- Héritage
-
X509ExtensionCollection
- Implémente
Remarques
Cette classe représente une collection d’objets X509Extension associés à un certificat. Ces extensions peuvent fournir des informations supplémentaires sur le certificat.
Constructeurs
| Nom | Description |
|---|---|
| X509ExtensionCollection() |
Initialise une nouvelle instance de la classe X509ExtensionCollection. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre d’objets d’un X509ExtensionX509ExtensionCollection objet. |
| IsSynchronized |
Obtient une valeur indiquant si la collection est garantie d’être thread-safe. |
| Item[Int32] |
Obtient l’objet X509Extension à l’index spécifié. |
| Item[String] |
Obtient le premier X509Extension objet dont la valeur ou le nom convivial est spécifié par un identificateur d’objet (OID). |
| SyncRoot |
Obtient un objet que vous pouvez utiliser pour synchroniser l’accès à l’objet X509ExtensionCollection . |
Méthodes
| Nom | Description |
|---|---|
| Add(X509Extension) |
Ajoute un X509Extension objet à un X509ExtensionCollection objet. |
| CopyTo(X509Extension[], Int32) |
Copie une collection dans un tableau commençant à l’index spécifié. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnumerator() |
Retourne un énumérateur qui peut itérer au sein d’un X509ExtensionCollection objet. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copie la collection dans un tableau commençant à l’index spécifié. |
| ICollection.IsSynchronized |
Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread safe). |
| ICollection.SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection. |
| IEnumerable.GetEnumerator() |
Retourne un énumérateur qui peut itérer au sein d’un X509ExtensionCollection objet. |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |