X509CertificateCollection Klasa

Definicja

Definiuje kolekcję przechowującą X509Certificate obiekty.Defines a collection that stores X509Certificate objects.

public ref class X509CertificateCollection : System::Collections::CollectionBase
public ref class X509CertificateCollection : System::Collections::IList
public class X509CertificateCollection : System.Collections.CollectionBase
public class X509CertificateCollection : System.Collections.IList
[System.Serializable]
public class X509CertificateCollection : System.Collections.CollectionBase
type X509CertificateCollection = class
    inherit CollectionBase
type X509CertificateCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
[<System.Serializable>]
type X509CertificateCollection = class
    inherit CollectionBase
Public Class X509CertificateCollection
Inherits CollectionBase
Public Class X509CertificateCollection
Implements IList
Dziedziczenie
X509CertificateCollection
Dziedziczenie
X509CertificateCollection
Pochodne
Atrybuty
Implementuje

Konstruktory

X509CertificateCollection()

Inicjuje nowe wystąpienie klasy X509CertificateCollection.Initializes a new instance of the X509CertificateCollection class.

X509CertificateCollection(X509Certificate[])

Inicjuje nowe wystąpienie X509CertificateCollection klasy z tablicy X509Certificate obiektów.Initializes a new instance of the X509CertificateCollection class from an array of X509Certificate objects.

X509CertificateCollection(X509CertificateCollection)

Inicjuje nowe wystąpienie X509CertificateCollection klasy z innego X509CertificateCollection .Initializes a new instance of the X509CertificateCollection class from another X509CertificateCollection.

Właściwości

Capacity

Pobiera lub ustawia liczbę elementów, które CollectionBase może zawierać.Gets or sets the number of elements that the CollectionBase can contain.

(Odziedziczone po CollectionBase)
Count

Pobiera liczbę elementów zawartych w kolekcji.Gets the number of elements contained in the collection.

Count

Pobiera liczbę elementów zawartych w CollectionBase wystąpieniu.Gets the number of elements contained in the CollectionBase instance. Ta właściwość nie może zostać zastąpiona.This property cannot be overridden.

(Odziedziczone po CollectionBase)
InnerList

Pobiera ArrayList zawierający listę elementów w CollectionBase wystąpieniu.Gets an ArrayList containing the list of elements in the CollectionBase instance.

(Odziedziczone po CollectionBase)
Item[Int32]

Pobiera lub ustawia wpis w określonym indeksie bieżącego X509CertificateCollection .Gets or sets the entry at the specified index of the current X509CertificateCollection.

List

Pobiera IList zawierający listę elementów w CollectionBase wystąpieniu.Gets an IList containing the list of elements in the CollectionBase instance.

(Odziedziczone po CollectionBase)

Metody

Add(X509Certificate)

Dodaje X509Certificate z określoną wartością do bieżącej X509CertificateCollection .Adds an X509Certificate with the specified value to the current X509CertificateCollection.

AddRange(X509Certificate[])

Kopiuje elementy tablicy typu X509Certificate na koniec bieżącego X509CertificateCollection .Copies the elements of an array of type X509Certificate to the end of the current X509CertificateCollection.

AddRange(X509CertificateCollection)

Kopiuje elementy określonego elementu X509CertificateCollection do końca bieżącego X509CertificateCollection .Copies the elements of the specified X509CertificateCollection to the end of the current X509CertificateCollection.

Clear()

Usuwa wszystkie elementy z kolekcji.Removes all items from the collection.

Clear()

Usuwa wszystkie obiekty z CollectionBase wystąpienia.Removes all objects from the CollectionBase instance. Nie można zastąpić tej metody.This method cannot be overridden.

(Odziedziczone po CollectionBase)
Contains(X509Certificate)

Pobiera wartość wskazującą, czy bieżący element X509CertificateCollection zawiera określony element X509Certificate .Gets a value indicating whether the current X509CertificateCollection contains the specified X509Certificate.

CopyTo(X509Certificate[], Int32)

Kopiuje X509Certificate wartości z bieżącego X509CertificateCollection do jednowymiarowego Array wystąpienia o określonym indeksie.Copies the X509Certificate values in the current X509CertificateCollection to a one-dimensional Array instance at the specified index.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który może przechodzić przez X509CertificateCollection .Returns an enumerator that can iterate through the X509CertificateCollection.

GetHashCode()

Kompiluje wartość skrótu na podstawie wszystkich wartości zawartych w bieżącym X509CertificateCollection .Builds a hash value based on all values contained in the current X509CertificateCollection.

GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
IndexOf(X509Certificate)

Zwraca indeks określony X509Certificate w bieżącym X509CertificateCollection .Returns the index of the specified X509Certificate in the current X509CertificateCollection.

Insert(Int32, X509Certificate)

Wstawia X509Certificate do bieżącej X509CertificateCollection o określonym indeksie.Inserts a X509Certificate into the current X509CertificateCollection at the specified index.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnClear()

Wykonuje dodatkowe procesy niestandardowe podczas czyszczenia zawartości CollectionBase wystąpienia.Performs additional custom processes when clearing the contents of the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnClearComplete()

Wykonuje dodatkowe procesy niestandardowe po wyczyszczeniu zawartości CollectionBase wystąpienia.Performs additional custom processes after clearing the contents of the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnInsert(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe przed wstawieniem nowego elementu do CollectionBase wystąpienia.Performs additional custom processes before inserting a new element into the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnInsertComplete(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe po wstawieniu nowego elementu do CollectionBase wystąpienia.Performs additional custom processes after inserting a new element into the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnRemove(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe podczas usuwania elementu z CollectionBase wystąpienia.Performs additional custom processes when removing an element from the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnRemoveComplete(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe po usunięciu elementu z CollectionBase wystąpienia.Performs additional custom processes after removing an element from the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnSet(Int32, Object, Object)

Wykonuje dodatkowe procesy niestandardowe przed ustawieniem wartości w CollectionBase wystąpieniu.Performs additional custom processes before setting a value in the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnSetComplete(Int32, Object, Object)

Wykonuje dodatkowe procesy niestandardowe po ustawieniu wartości w CollectionBase wystąpieniu.Performs additional custom processes after setting a value in the CollectionBase instance.

(Odziedziczone po CollectionBase)
OnValidate(Object)

Wykonuje dodatkowe procesy niestandardowe podczas walidacji wartości.Performs additional custom processes when validating a value.

OnValidate(Object)

Wykonuje dodatkowe procesy niestandardowe podczas walidacji wartości.Performs additional custom processes when validating a value.

(Odziedziczone po CollectionBase)
Remove(X509Certificate)

Usuwa określony X509Certificate z bieżącego elementu X509CertificateCollection .Removes a specific X509Certificate from the current X509CertificateCollection.

RemoveAt(Int32)

Usuwa element o określonym indeksie.Removes the element at the specified index.

RemoveAt(Int32)

Usuwa element w określonym indeksie CollectionBase wystąpienia.Removes the element at the specified index of the CollectionBase instance. Ta metoda nie jest możliwy do zastąpienia.This method is not overridable.

(Odziedziczone po CollectionBase)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje całą kolekcję do zgodnej jednowymiarowej tablicy, rozpoczynając od określonego indeksu tablicy docelowej.Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.

ICollection.CopyTo(Array, Int32)

Kopiuje cały CollectionBase do zgodnego jednowymiarowego Array , rozpoczynając od określonego indeksu tablicy docelowej.Copies the entire CollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array.

(Odziedziczone po CollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do elementu CollectionBase jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the CollectionBase is synchronized (thread safe).

(Odziedziczone po CollectionBase)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.Gets an object that can be used to synchronize access to the collection.

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do CollectionBase .Gets an object that can be used to synchronize access to the CollectionBase.

(Odziedziczone po CollectionBase)
IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.Returns an enumerator that iterates through the collection.

IList.Add(Object)

Dodaje obiekt na końcu kolekcji.Adds an object to the end of the collection.

IList.Add(Object)

Dodaje obiekt na końcu CollectionBase .Adds an object to the end of the CollectionBase.

(Odziedziczone po CollectionBase)
IList.Contains(Object)

Określa, czy kolekcja zawiera określony element.Determines whether the collection contains a specific element.

IList.Contains(Object)

Określa, czy CollectionBase zawiera określony element.Determines whether the CollectionBase contains a specific element.

(Odziedziczone po CollectionBase)
IList.IndexOf(Object)

Wyszukuje określony obiekt i zwraca indeks (liczony od zera) pierwszego wystąpienia w kolekcji.Searches for the specified object and returns the zero-based index of the first occurrence within the collection.

IList.IndexOf(Object)

Wyszukuje określony Object i zwraca indeks (liczony od zera) pierwszego wystąpienia w całości CollectionBase .Searches for the specified Object and returns the zero-based index of the first occurrence within the entire CollectionBase.

(Odziedziczone po CollectionBase)
IList.Insert(Int32, Object)

Wstawia element do kolekcji w określonym indeksie.Inserts an element into the collection at the specified index.

IList.Insert(Int32, Object)

Wstawia element do obiektu CollectionBase o określonym indeksie.Inserts an element into the CollectionBase at the specified index.

(Odziedziczone po CollectionBase)
IList.IsFixedSize

Pobiera wartość wskazującą, czy kolekcja ma stały rozmiar.Gets a value indicating whether the collection has a fixed size.

IList.IsFixedSize

Pobiera wartość wskazującą, czy CollectionBase ma stały rozmiar.Gets a value indicating whether the CollectionBase has a fixed size.

(Odziedziczone po CollectionBase)
IList.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest przeznaczona tylko do odczytu.Gets a value indicating whether the collection is read-only.

IList.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja CollectionBase jest przeznaczona tylko do odczytu.Gets a value indicating whether the CollectionBase is read-only.

(Odziedziczone po CollectionBase)
IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.Gets or sets the element at the specified index.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.Gets or sets the element at the specified index.

(Odziedziczone po CollectionBase)
IList.Remove(Object)

Usuwa pierwsze wystąpienie konkretnego obiektu z kolekcji.Removes the first occurrence of a specific object from the collection.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z CollectionBase .Removes the first occurrence of a specific object from the CollectionBase.

(Odziedziczone po CollectionBase)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy