X509CertificateCollection Klass

Definition

Definierar en samling som lagrar X509Certificate objekt.

public ref class X509CertificateCollection : System::Collections::CollectionBase
public ref class X509CertificateCollection : System::Collections::IList
[System.Serializable]
public class X509CertificateCollection : System.Collections.CollectionBase
public class X509CertificateCollection : System.Collections.IList
public class X509CertificateCollection : System.Collections.CollectionBase
[<System.Serializable>]
type X509CertificateCollection = class
    inherit CollectionBase
type X509CertificateCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
type X509CertificateCollection = class
    inherit CollectionBase
Public Class X509CertificateCollection
Inherits CollectionBase
Public Class X509CertificateCollection
Implements IList
Arv
X509CertificateCollection
Arv
X509CertificateCollection
Härledda
Attribut
Implementeringar

Konstruktorer

Name Description
X509CertificateCollection()

Initierar en ny instans av X509CertificateCollection klassen.

X509CertificateCollection(X509Certificate[])

Initierar en ny instans av X509CertificateCollection klassen från en matris med X509Certificate objekt.

X509CertificateCollection(X509CertificateCollection)

Initierar en ny instans av X509CertificateCollection klassen från en annan X509CertificateCollection.

Egenskaper

Name Description
Capacity

Hämtar eller anger antalet element som CollectionBase kan innehålla.

(Ärvd från CollectionBase)
Count

Hämtar antalet element som finns i samlingen.

Count

Hämtar antalet element som finns i instansen CollectionBase . Den här egenskapen kan inte åsidosättas.

(Ärvd från CollectionBase)
InnerList

Hämtar en ArrayList lista med element i instansen CollectionBase .

(Ärvd från CollectionBase)
Item[Int32]

Hämtar eller anger posten vid det angivna indexet för den aktuella X509CertificateCollection.

List

Hämtar en IList lista med element i instansen CollectionBase .

(Ärvd från CollectionBase)

Metoder

Name Description
Add(X509Certificate)

Lägger till ett X509Certificate med det angivna värdet i den aktuella X509CertificateCollection.

AddRange(X509Certificate[])

Kopierar elementen i en matris av typen X509Certificate till slutet av den aktuella X509CertificateCollection.

AddRange(X509CertificateCollection)

Kopierar elementen i den angivna X509CertificateCollection till slutet av den aktuella X509CertificateCollection.

Clear()

Tar bort alla objekt från samlingen.

Clear()

Tar bort alla objekt från instansen CollectionBase . Den här metoden kan inte åsidosättas.

(Ärvd från CollectionBase)
Contains(X509Certificate)

Hämtar ett värde som anger om den aktuella X509CertificateCollection innehåller den angivna X509Certificate.

CopyTo(X509Certificate[], Int32)

Kopierar X509Certificate värdena i strömmen X509CertificateCollection till en endimensionell Array instans vid det angivna indexet.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Returnerar en uppräkning som kan iterera genom X509CertificateCollection.

GetHashCode()

Skapar ett hash-värde baserat på alla värden som finns i den aktuella X509CertificateCollection.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IndexOf(X509Certificate)

Returnerar indexet för det som anges X509Certificate i den aktuella X509CertificateCollection.

Insert(Int32, X509Certificate)

Infogar en X509Certificate i strömmen X509CertificateCollection vid det angivna indexet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnClear()

Utför ytterligare anpassade processer när du rensar innehållet i instansen CollectionBase .

(Ärvd från CollectionBase)
OnClearComplete()

Utför ytterligare anpassade processer när innehållet i instansen har rensats CollectionBase .

(Ärvd från CollectionBase)
OnInsert(Int32, Object)

Utför ytterligare anpassade processer innan du infogar ett nytt element i instansen CollectionBase .

(Ärvd från CollectionBase)
OnInsertComplete(Int32, Object)

Utför ytterligare anpassade processer när du har infogat ett nytt element i instansen CollectionBase .

(Ärvd från CollectionBase)
OnRemove(Int32, Object)

Utför ytterligare anpassade processer när du tar bort ett element från instansen CollectionBase .

(Ärvd från CollectionBase)
OnRemoveComplete(Int32, Object)

Utför ytterligare anpassade processer när du har tagit bort ett element från instansen CollectionBase .

(Ärvd från CollectionBase)
OnSet(Int32, Object, Object)

Utför ytterligare anpassade processer innan du anger ett värde i instansen CollectionBase .

(Ärvd från CollectionBase)
OnSetComplete(Int32, Object, Object)

Utför ytterligare anpassade processer när du har angett ett värde i instansen CollectionBase .

(Ärvd från CollectionBase)
OnValidate(Object)

Utför ytterligare anpassade processer när du verifierar ett värde.

OnValidate(Object)

Utför ytterligare anpassade processer när du verifierar ett värde.

(Ärvd från CollectionBase)
Remove(X509Certificate)

Tar bort en specifik X509Certificate från den aktuella X509CertificateCollection.

RemoveAt(Int32)

Tar bort elementet vid det angivna indexet.

RemoveAt(Int32)

Tar bort elementet vid det angivna indexet för instansen CollectionBase . Den här metoden kan inte åsidosättas.

(Ärvd från CollectionBase)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
ICollection.CopyTo(Array, Int32)

Kopierar hela samlingen till en kompatibel endimensionell matris med början vid det angivna indexet för målmatrisen.

ICollection.CopyTo(Array, Int32)

Kopierar hela CollectionBase till en kompatibel endimensionell Array, med början vid det angivna indexet för målmatrisen.

(Ärvd från CollectionBase)
ICollection.IsSynchronized

Hämtar ett värde som anger om åtkomsten till samlingen synkroniseras (trådsäker).

ICollection.IsSynchronized

Hämtar ett värde som anger om åtkomsten CollectionBase till är synkroniserad (trådsäker).

(Ärvd från CollectionBase)
ICollection.SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten till samlingen.

ICollection.SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten CollectionBasetill .

(Ärvd från CollectionBase)
IEnumerable.GetEnumerator()

Returnerar en uppräkning som itererar genom samlingen.

IList.Add(Object)

Lägger till ett objekt i slutet av samlingen.

IList.Add(Object)

Lägger till ett objekt i slutet av CollectionBase.

(Ärvd från CollectionBase)
IList.Contains(Object)

Avgör om samlingen innehåller ett specifikt element.

IList.Contains(Object)

Avgör om innehåller CollectionBase ett specifikt element.

(Ärvd från CollectionBase)
IList.IndexOf(Object)

Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten i samlingen.

IList.IndexOf(Object)

Söker efter den angivna Object och returnerar det nollbaserade indexet för den första förekomsten i hela CollectionBase.

(Ärvd från CollectionBase)
IList.Insert(Int32, Object)

Infogar ett element i samlingen vid det angivna indexet.

IList.Insert(Int32, Object)

Infogar ett element i CollectionBase det angivna indexet.

(Ärvd från CollectionBase)
IList.IsFixedSize

Hämtar ett värde som anger om samlingen har en fast storlek.

IList.IsFixedSize

Hämtar ett värde som anger om har CollectionBase en fast storlek.

(Ärvd från CollectionBase)
IList.IsReadOnly

Hämtar ett värde som anger om samlingen är skrivskyddad.

IList.IsReadOnly

Hämtar ett värde som anger om är CollectionBase skrivskyddat.

(Ärvd från CollectionBase)
IList.Item[Int32]

Hämtar eller anger elementet vid det angivna indexet.

IList.Item[Int32]

Hämtar eller anger elementet vid det angivna indexet.

(Ärvd från CollectionBase)
IList.Remove(Object)

Tar bort den första förekomsten av ett specifikt objekt från samlingen.

IList.Remove(Object)

Tar bort den första förekomsten av ett specifikt objekt från CollectionBase.

(Ärvd från CollectionBase)

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för