You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// <para>Defines a criterion matcher, that contains a specific method for determining whether the argument matches the criterion or not.</para>
/// <para>Определяет объект который проверяет соответствие критерию и содержит конкретный метод для определения, соответствует ли аргумент критерию или нет.</para>
/// </summary>
/// <typeparam name="TArgument">
/// <para>Argument type.</para>
/// <para>Тип аргумента.</para>
/// </typeparam>
template <typename TArgument>
struct ICriterionMatcher<TArgument> {
/// <summary>
/// <para>Determines whether the argument matches the criterion.</para>
/// <para>Определяет, соответствует ли аргумент критерию.</para>
/// </summary>
/// <param name="argument">
/// <para>The argument.</para>
/// <para>Аргумент.</para>
/// </param>
/// <returns>
/// <para>A value that determines whether the argument matches the criterion.</para>
/// <para>Значение, определяющие соответствует ли аргумент критерию.</para>