Freigeben über


SchemaNameCollection Klasse

Definition

Enthält eine Liste der Schemanamen, die von der SchemaFilter-Eigenschaft eines DirectoryEntries-Objekts verwendet werden können.

public ref class SchemaNameCollection : System::Collections::IList
public class SchemaNameCollection : System.Collections.IList
type SchemaNameCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
type SchemaNameCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class SchemaNameCollection
Implements IList
Vererbung
SchemaNameCollection
Implementiert

Eigenschaften

Count

Die Count-Eigenschaft ruft die Anzahl der Objekte in dieser Auflistung ab.

Item[Int32]

Ruft das Objekt ab, das an einem angegebenen Index vorhanden ist, oder legt dieses fest.

Methoden

Add(String)

Fügt dieser Auflistung einen angegebenen Schemanamen an.

AddRange(SchemaNameCollection)

Fügt dieser Auflistung eine Gruppe von angegebenen Schemanamen an.

AddRange(String[])

Fügt dieser Auflistung eine Gruppe von angegebenen Schemanamen an.

Clear()

Entfernt alle Objekte aus dieser Auflistung.

Contains(String)

Bestimmt, ob diese Auflistung einen angegebenen Schemanamen enthält.

CopyTo(String[], Int32)

Kopiert die Schemanamen aus dieser Auflistung in ein Array, beginnend an einem bestimmten Index im Array.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Gibt einen Enumerator zurück, mit dem diese Auflistung durchlaufen werden kann.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IndexOf(String)

Bestimmt den Index eines angegebenen Schemanamens in dieser Auflistung.

Insert(Int32, String)

Fügt einen Schemanamen an einem angegebenen Index in diese Auflistung ein.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Remove(String)

Entfernt einen angegebenen Schemanamen aus dieser Auflistung.

RemoveAt(Int32)

Entfernt den an einem angegebenen Index vorhandenen Schemanamen aus dieser Auflistung.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index.

ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist.

ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann.

IList.Add(Object)

Fügt der Liste ein Element hinzu.

IList.Contains(Object)

Bestimmt, ob die Liste einen bestimmten Wert enthält.

IList.IndexOf(Object)

Bestimmt den Index eines angegebenen Elements in der Liste.

IList.Insert(Int32, Object)

Fügt ein Element am angegebenen Index in die Liste ein.

IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob das IList eine feste Größe aufweist.

IList.IsReadOnly

Ruft einen Wert ab, der angibt, ob das IList schreibgeschützt ist.

IList.Item[Int32]

Ruft das Element am angegebenen Index ab oder legt dieses fest.

IList.Remove(Object)

Entfernt das erste Vorkommen eines bestimmten value aus der Liste.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für:

Weitere Informationen