X509ExtensionCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en samling X509Extension objekt. Det går inte att ärva den här klassen.
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
- Arv
-
X509ExtensionCollection
- Implementeringar
Kommentarer
Den här klassen representerar en samling X509Extension objekt som är associerade med ett certifikat. Dessa tillägg kan ge ytterligare information om certifikatet.
Konstruktorer
| Name | Description |
|---|---|
| X509ExtensionCollection() |
Initierar en ny instans av X509ExtensionCollection klassen. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar antalet X509Extension objekt i ett X509ExtensionCollection objekt. |
| IsSynchronized |
Hämtar ett värde som anger om samlingen garanteras vara trådsäker. |
| Item[Int32] |
Hämtar objektet X509Extension vid det angivna indexet. |
| Item[String] |
Hämtar det första X509Extension objektet vars värde eller eget namn anges av en objektidentifierare (OID). |
| SyncRoot |
Hämtar ett objekt som du kan använda för att synkronisera åtkomsten X509ExtensionCollection till objektet. |
Metoder
| Name | Description |
|---|---|
| Add(X509Extension) |
Lägger till ett X509Extension objekt i ett X509ExtensionCollection objekt. |
| CopyTo(X509Extension[], Int32) |
Kopierar en samling till en matris med början 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äknare som kan iterera genom ett X509ExtensionCollection objekt. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopierar samlingen till en matris som börjar vid det angivna indexet. |
| ICollection.IsSynchronized |
Hämtar ett värde som anger om åtkomsten till samlingen synkroniseras (trådsäker). |
| ICollection.SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera åtkomsten till samlingen. |
| IEnumerable.GetEnumerator() |
Returnerar en uppräknare som kan iterera genom ett X509ExtensionCollection objekt. |
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. |