Namespace Platform.Interfaces
Interfaces
ICli
Defines command line interfaces for command that interacts with an operating system.
Определяет интерфейс командной строки, для команды взаимодействующей с операционной системой.
ICounter<TResult>
Defines a counter.
Определяет счётчик.
ICounter<TResult, TArgument>
Defines a counter that requires an argument to perform a count.
Определяет счётчик, которому требуется аргумент для выполнения подсчёта.
ICriterionMatcher<TArgument>
Defines a criterion matcher, that contains a specific method for determining whether the argument matches the criterion or not.
Определяет объект который проверяет соответствие критерию и содержит конкретный метод для определения, соответствует ли аргумент критерию или нет.
IFactory<TProduct>
Defines a factory that produces instances of a specific type.
Определяет фабрику, которая производит экземпляры определенного типа.
IProperties<TObject, TProperty, TValue>
Defines a properties operator that is able to get or set values of properties of a object of a specific type.
Определяет оператор свойств, который может получать или устанавливать значения свойств объекта определенного типа.
IProperty<TObject, TValue>
Defines a specific property operator that is able to get or set values of that property.
Определяет оператор определённого свойства, который может получать или устанавливать его значения.
IProvider<TProvided>
Defines the provider of objects/values.
Определяет поставщика объектов/значений.
IProvider<TProvided, TArgument>
Defines the provider of objects/values for which an argument must be specified.
Определяет поставщика объектов/значений, для получения которых необходимо указать аргумент.
ISetter<TValue>
Defines an setter that sets the passed value as a new state.
Определяет установщик, который устанавливает переданное значение в качестве нового состояния.
ISetter<TValue, TArgument>
Defines an setter that requires an argument to set the passed value as a new state.
Определяет установщик, которому для установки переданного значения в качестве нового состояния требуется аргумент.