X509CertificateCollection Sınıf

Tanım

Nesneleri depolayan bir koleksiyonu tanımlar X509Certificate .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
Devralma
X509CertificateCollection
Devralma
X509CertificateCollection
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

X509CertificateCollection()

X509CertificateCollection sınıfının yeni bir örneğini başlatır.Initializes a new instance of the X509CertificateCollection class.

X509CertificateCollection(X509Certificate[])

X509CertificateCollectionBir nesne dizisinden sınıfının yeni bir örneğini başlatır X509Certificate .Initializes a new instance of the X509CertificateCollection class from an array of X509Certificate objects.

X509CertificateCollection(X509CertificateCollection)

Başka bir sınıfın yeni bir örneğini başlatır X509CertificateCollection X509CertificateCollection .Initializes a new instance of the X509CertificateCollection class from another X509CertificateCollection.

Özellikler

Capacity

İçerebildiği öğelerin sayısını alır veya ayarlar CollectionBase .Gets or sets the number of elements that the CollectionBase can contain.

(Devralındığı yer: CollectionBase)
Count

Koleksiyonda bulunan öğelerin sayısını alır.Gets the number of elements contained in the collection.

Count

Örnekte bulunan öğelerin sayısını alır CollectionBase .Gets the number of elements contained in the CollectionBase instance. Bu özellik geçersiz kılınamaz.This property cannot be overridden.

(Devralındığı yer: CollectionBase)
InnerList

ArrayListÖrnekteki öğelerin listesini içeren bir öğe alır CollectionBase .Gets an ArrayList containing the list of elements in the CollectionBase instance.

(Devralındığı yer: CollectionBase)
Item[Int32]

Geçerli öğesinin belirtilen dizinindeki girişi alır veya ayarlar X509CertificateCollection .Gets or sets the entry at the specified index of the current X509CertificateCollection.

List

IListÖrnekteki öğelerin listesini içeren bir öğe alır CollectionBase .Gets an IList containing the list of elements in the CollectionBase instance.

(Devralındığı yer: CollectionBase)

Yöntemler

Add(X509Certificate)

X509CertificateGeçerli değere belirtilen değeri ekler X509CertificateCollection .Adds an X509Certificate with the specified value to the current X509CertificateCollection.

AddRange(X509Certificate[])

Türündeki bir dizinin öğelerini X509Certificate geçerli öğenin sonuna kopyalar X509CertificateCollection .Copies the elements of an array of type X509Certificate to the end of the current X509CertificateCollection.

AddRange(X509CertificateCollection)

Belirtilen öğelerinin öğelerini X509CertificateCollection geçerli öğenin sonuna kopyalar X509CertificateCollection .Copies the elements of the specified X509CertificateCollection to the end of the current X509CertificateCollection.

Clear()

Tüm öğeleri koleksiyondan kaldırır.Removes all items from the collection.

Clear()

Tüm nesneleri CollectionBase örnekten kaldırır.Removes all objects from the CollectionBase instance. Bu yöntem geçersiz kılınamaz.This method cannot be overridden.

(Devralındığı yer: CollectionBase)
Contains(X509Certificate)

Geçerli değerin belirtilen içerip içermediğini gösteren bir değer alır X509CertificateCollection X509Certificate .Gets a value indicating whether the current X509CertificateCollection contains the specified X509Certificate.

CopyTo(X509Certificate[], Int32)

X509CertificateGeçerli X509CertificateCollection dizindeki değerleri belirtilen dizinde tek boyutlu bir Array örneğe kopyalar.Copies the X509Certificate values in the current X509CertificateCollection to a one-dimensional Array instance at the specified index.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
GetEnumerator()

Üzerinde yineleyebilir bir Numaralandırıcı döndürür X509CertificateCollection .Returns an enumerator that can iterate through the X509CertificateCollection.

GetHashCode()

Geçerli olan tüm değerleri temel alarak bir karma değeri oluşturur X509CertificateCollection .Builds a hash value based on all values contained in the current X509CertificateCollection.

GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
IndexOf(X509Certificate)

Geçerli içinde belirtilen dizinini döndürür X509Certificate X509CertificateCollection .Returns the index of the specified X509Certificate in the current X509CertificateCollection.

Insert(Int32, X509Certificate)

X509CertificateBelirtilen dizinde geçerli olan içine ekler X509CertificateCollection .Inserts a X509Certificate into the current X509CertificateCollection at the specified index.

MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
OnClear()

Örneğin içeriğini temizlerken ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes when clearing the contents of the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnClearComplete()

Örneğin içeriğini temizledikten sonra ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes after clearing the contents of the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnInsert(Int32, Object)

Örneğe yeni bir öğe eklemeden önce ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes before inserting a new element into the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnInsertComplete(Int32, Object)

Örneğe yeni bir öğe ekledikten sonra ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes after inserting a new element into the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnRemove(Int32, Object)

Örnekten bir öğe kaldırılırken ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes when removing an element from the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnRemoveComplete(Int32, Object)

Örnekten bir öğe kaldırıldıktan sonra ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes after removing an element from the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnSet(Int32, Object, Object)

Örnekte bir değer ayarlamadan önce ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes before setting a value in the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnSetComplete(Int32, Object, Object)

Örnekte bir değer ayarladıktan sonra ek özel süreçler gerçekleştirir CollectionBase .Performs additional custom processes after setting a value in the CollectionBase instance.

(Devralındığı yer: CollectionBase)
OnValidate(Object)

Bir değeri doğrularken ek özel süreçler gerçekleştirir.Performs additional custom processes when validating a value.

OnValidate(Object)

Bir değeri doğrularken ek özel süreçler gerçekleştirir.Performs additional custom processes when validating a value.

(Devralındığı yer: CollectionBase)
Remove(X509Certificate)

X509CertificateGeçerli öğesinden belirli bir kümeden kaldırır X509CertificateCollection .Removes a specific X509Certificate from the current X509CertificateCollection.

RemoveAt(Int32)

Belirtilen dizindeki öğeyi kaldırır.Removes the element at the specified index.

RemoveAt(Int32)

Örneği belirtilen dizinindeki öğeyi kaldırır CollectionBase .Removes the element at the specified index of the CollectionBase instance. Bu yöntem geçersiz kılınabilir değil.This method is not overridable.

(Devralındığı yer: CollectionBase)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Tüm koleksiyonu, hedef dizinin belirtilen dizininden başlayarak, uyumlu bir boyutlu diziye kopyalar.Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.

ICollection.CopyTo(Array, Int32)

CollectionBase Array Hedef dizinin belirtilen dizininden başlayarak, tümünü uyumlu bir tek boyutlu olarak kopyalar.Copies the entire CollectionBase to a compatible one-dimensional Array, starting at the specified index of the target array.

(Devralındığı yer: CollectionBase)
ICollection.IsSynchronized

Koleksiyona erişimin eşitlenip eşitlenmediğini (iş parçacığı açısından güvenli) gösteren bir değer alır.Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.IsSynchronized

Erişiminin CollectionBase eşitlenip eşitlenmediğini (iş parçacığı güvenli) gösteren bir değer alır.Gets a value indicating whether access to the CollectionBase is synchronized (thread safe).

(Devralındığı yer: CollectionBase)
ICollection.SyncRoot

Koleksiyona erişimi eşzamanlı hale getirmek için kullanılabilecek bir nesne alır.Gets an object that can be used to synchronize access to the collection.

ICollection.SyncRoot

Erişimini eşitlemede kullanılabilecek bir nesne alır CollectionBase .Gets an object that can be used to synchronize access to the CollectionBase.

(Devralındığı yer: CollectionBase)
IEnumerable.GetEnumerator()

Toplulukta yinelenen bir numaralandırıcı döndürür.Returns an enumerator that iterates through the collection.

IList.Add(Object)

Koleksiyonun sonuna bir nesne ekler.Adds an object to the end of the collection.

IList.Add(Object)

Sonuna bir nesnesi ekler CollectionBase .Adds an object to the end of the CollectionBase.

(Devralındığı yer: CollectionBase)
IList.Contains(Object)

Koleksiyonun belirli bir öğe içerip içermediğini belirler.Determines whether the collection contains a specific element.

IList.Contains(Object)

CollectionBaseÖğesinin belirli bir öğe içerip içermediğini belirler.Determines whether the CollectionBase contains a specific element.

(Devralındığı yer: CollectionBase)
IList.IndexOf(Object)

Belirtilen nesneyi arar ve koleksiyon içindeki ilk oluşumun sıfır tabanlı dizinini döndürür.Searches for the specified object and returns the zero-based index of the first occurrence within the collection.

IList.IndexOf(Object)

Belirtilen için arama yapar Object ve tüm içindeki ilk oluşumun sıfır tabanlı dizinini döndürür CollectionBase .Searches for the specified Object and returns the zero-based index of the first occurrence within the entire CollectionBase.

(Devralındığı yer: CollectionBase)
IList.Insert(Int32, Object)

Belirtilen dizinde bulunan koleksiyona öğe ekler.Inserts an element into the collection at the specified index.

IList.Insert(Int32, Object)

Belirtilen dizindeki öğesine bir öğesi ekler CollectionBase .Inserts an element into the CollectionBase at the specified index.

(Devralındığı yer: CollectionBase)
IList.IsFixedSize

Koleksiyonun sabit boyuta sahip olup olmadığını gösteren bir değer alır.Gets a value indicating whether the collection has a fixed size.

IList.IsFixedSize

Değerinin sabit boyutta olup olmadığını gösteren bir değer alır CollectionBase .Gets a value indicating whether the CollectionBase has a fixed size.

(Devralındığı yer: CollectionBase)
IList.IsReadOnly

Topluluğun salt okunur olup olmadığını gösteren bir değer alır.Gets a value indicating whether the collection is read-only.

IList.IsReadOnly

CollectionBase öğesinin salt okunur olup olmadığını belirten bir değer alır.Gets a value indicating whether the CollectionBase is read-only.

(Devralındığı yer: CollectionBase)
IList.Item[Int32]

Belirtilen dizindeki öğeyi alır veya ayarlar.Gets or sets the element at the specified index.

IList.Item[Int32]

Belirtilen dizindeki öğeyi alır veya ayarlar.Gets or sets the element at the specified index.

(Devralındığı yer: CollectionBase)
IList.Remove(Object)

Belirli bir nesnenin ilk örneğini topluluktan kaldırır.Removes the first occurrence of a specific object from the collection.

IList.Remove(Object)

İçindeki belirli bir nesnenin ilk oluşumunu kaldırır CollectionBase .Removes the first occurrence of a specific object from the CollectionBase.

(Devralındığı yer: CollectionBase)

Uzantı Metotları

Cast<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen türe yayınlar.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen bir türe göre filtreler.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Bir sorgunun paralelleştirilmesini mümkün hale getirme.Enables parallelization of a query.

AsQueryable(IEnumerable)

Bir IEnumerable öğesine dönüştürür IQueryable .Converts an IEnumerable to an IQueryable.

Şunlara uygulanır