Поделиться через


SchemaNameCollection Класс

Определение

Содержит список имен схем, которые может использовать свойство SchemaFilter объекта DirectoryEntries.

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
Наследование
SchemaNameCollection
Реализации

Свойства

Count

Свойство Count возвращает число объектов в данной коллекции.

Item[Int32]

Получает или задает объект по указанному индексу.

Методы

Add(String)

Добавляет указанное имя схемы в данную коллекцию.

AddRange(SchemaNameCollection)

Добавляет набор указанных имен схем в данную коллекцию.

AddRange(String[])

Добавляет набор указанных имен схем в данную коллекцию.

Clear()

Удаляет все объекты из данной коллекции.

Contains(String)

Определяет, содержит ли данная коллекция указанное имя схемы.

CopyTo(String[], Int32)

Копирует имена схем из данной коллекции в массив, начиная с определенного индекса массива.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, который можно использовать для перебора этой коллекции.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IndexOf(String)

Определяет индекс указанного имени схемы в данной коллекции.

Insert(Int32, String)

Вставляет имя схемы в данную коллекцию по указанному индексу.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Remove(String)

Удаляет указанное имя схемы из данной коллекции.

RemoveAt(Int32)

Удаляет из данной коллекции имя схемы, расположенное по указанному индексу.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции ICollection в массив Array, начиная с указанного индекса массива Array.

ICollection.IsSynchronized

Возвращает значение, показывающее, является ли доступ к коллекции ICollection синхронизированным (потокобезопасным).

ICollection.SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции ICollection.

IList.Add(Object)

Добавляет элемент в список.

IList.Contains(Object)

Определяет, содержит ли коллекция указанное значение.

IList.IndexOf(Object)

Определяет индекс указанного элемента в списке.

IList.Insert(Int32, Object)

Вставляет элемент в список по указанному индексу.

IList.IsFixedSize

Получает значение, указывающее, имеет ли список IList фиксированный размер.

IList.IsReadOnly

Получает значение, указывающее, является ли объект IList доступным только для чтения.

IList.Item[Int32]

Возвращает или задает элемент по указанному индексу.

IList.Remove(Object)

Удаляет из списка первое вхождение определенного параметра value.

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к

См. также раздел