ArgumentArity Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет arity параметра или аргумента.
public value class ArgumentArity : IEquatable<System::CommandLine::ArgumentArity>
public readonly struct ArgumentArity : IEquatable<System.CommandLine.ArgumentArity>
type ArgumentArity = struct
Public Structure ArgumentArity
Implements IEquatable(Of ArgumentArity)
- Наследование
- Реализации
Комментарии
Arity ссылается на количество значений, которые можно передать в командной строке.
Конструкторы
| Имя | Описание |
|---|---|
| ArgumentArity(Int32, Int32) |
Инициализирует новый экземпляр класса ArgumentArity. |
Свойства
| Имя | Описание |
|---|---|
| ExactlyOne |
Arity, который должен иметь ровно одно значение. |
| MaximumNumberOfValues |
Возвращает максимальное число значений, разрешенных для аргумента. |
| MinimumNumberOfValues |
Возвращает минимальное количество значений, необходимых для аргумента. |
| OneOrMore |
Arity, который должен иметь по крайней мере одно значение. |
| Zero |
Arity, который не разрешает какие-либо значения. |
| ZeroOrMore |
Arity, который может иметь несколько значений. |
| ZeroOrOne |
Arity, который может иметь одно значение, но не более одного. |
Методы
| Имя | Описание |
|---|---|
| Equals(ArgumentArity) |
Указывает, равен ли текущий объект другому объекту того же типа. |
| Equals(Object) |
Указывает, равны ли этот экземпляр и указанный объект. |
| GetHashCode() |
Возвращает хэш-код для этого экземпляра. |