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


DirectiveCollection Класс

Определение

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

public ref class DirectiveCollection : System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Collections::Generic::IEnumerable<System::String ^> ^>>
public class DirectiveCollection : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Collections.Generic.IEnumerable<string>>>
type DirectiveCollection = class
    interface seq<KeyValuePair<string, seq<string>>>
    interface IEnumerable
Public Class DirectiveCollection
Implements IEnumerable(Of KeyValuePair(Of String, IEnumerable(Of String)))
Наследование
DirectiveCollection
Реализации

Комментарии

Директива указывается в командной строке с помощью квадратных скобок, не содержащей пробелов и предшествующих другим маркерам, если они также не являются директивами. В следующем примере присутствуют две директивы и directive-onedirective-two: > myapp [directive-one] [directive-two:value] arg1 arg2 вторая также имеет указанное значение , value. Значения директив можно считывать путем вызова с помощью TryGetValues(String, IReadOnlyList<String>).

Конструкторы

DirectiveCollection()

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

Методы

Contains(String)

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

Equals(Object)

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

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

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

GetHashCode()

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

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

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

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

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

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

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

(Унаследовано от Object)
TryGetValues(String, IReadOnlyList<String>)

Возвращает значения, указанные для заданной директивы. Возвращаемое значение указывает, присутствовало ли указанное имя директивы.

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

IEnumerable.GetEnumerator()

Возвращает перечислитель, который осуществляет итерацию по коллекции.

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