X509ExtensionCollection Clase

Definición

Representa una colección de objetos X509Extension.Represents a collection of X509Extension objects. Esta clase no se puede heredar.This class cannot be inherited.

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
Herencia
X509ExtensionCollection
Implementaciones

Comentarios

Esta clase representa una colección de objetos X509Extension asociados a un certificado.This class represents a collection of X509Extension objects associated with a certificate. Estas extensiones pueden proporcionar información adicional sobre el certificado.These extensions can provide additional information about the certificate.

Constructores

X509ExtensionCollection()

Inicializa una nueva instancia de la clase X509ExtensionCollection.Initializes a new instance of the X509ExtensionCollection class.

Propiedades

Count

Obtiene el número de objetos X509Extension de un objeto X509ExtensionCollection.Gets the number of X509Extension objects in a X509ExtensionCollection object.

IsSynchronized

Obtiene un valor que indica si está garantizado que la colección es segura para la ejecución de subprocesos.Gets a value indicating whether the collection is guaranteed to be thread safe.

Item[Int32]

Obtiene el objeto X509Extension en el índice especificado.Gets the X509Extension object at the specified index.

Item[String]

Obtiene el primer objeto X509Extension cuyo valor o nombre descriptivo se especifica mediante un identificador de objeto (OID).Gets the first X509Extension object whose value or friendly name is specified by an object identifier (OID).

SyncRoot

Obtiene un objeto que se puede utilizar para sincronizar el acceso al objeto X509ExtensionCollection.Gets an object that you can use to synchronize access to the X509ExtensionCollection object.

Métodos

Add(X509Extension)

Agrega un objeto X509Extension a un objeto X509ExtensionCollection.Adds an X509Extension object to an X509ExtensionCollection object.

CopyTo(X509Extension[], Int32)

Copia la colección a una matriz, empezando en el índice especificado.Copies a collection into an array starting at the specified index.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que puede recorrer en iteración un objeto X509ExtensionCollection.Returns an enumerator that can iterate through an X509ExtensionCollection object.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Copia la colección a una matriz, empezando en el índice especificado.Copies the collection into an array starting at the specified index.

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot

Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección.Gets an object that can be used to synchronize access to the collection.

IEnumerable.GetEnumerator()

Devuelve un enumerador que puede recorrer en iteración un objeto X509ExtensionCollection.Returns an enumerator that can iterate through an X509ExtensionCollection object.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a