AssignableFromConstraint Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа.
public class AssignableFromConstraint : NUnit.Framework.Constraints.TypeConstraint
type AssignableFromConstraint = class
inherit TypeConstraint
- Наследование
Конструкторы
AssignableFromConstraint(Type) |
Создание объекта AssignableFromConstraint для предоставленного типа |
Поля
actual |
Фактическое значение, проверяемое на соответствие ограничению (Унаследовано от Constraint) |
expectedType |
Ожидаемый тип, используемый ограничением (Унаследовано от TypeConstraint) |
Свойства
And |
Возвращает выражение ConstraintExpression путем добавления И к текущему ограничению. (Унаследовано от Constraint) |
DisplayName |
Отображаемое имя этого ограничения для использования ToString(). Значением по умолчанию является имя ограничения с удаленным конечным значением "Ограничение". Производные классы могут задавать этому параметру другое имя в своих конструкторах. (Унаследовано от Constraint) |
Or |
Возвращает выражение ConstraintExpression путем добавления Or к текущему ограничению. (Унаследовано от Constraint) |
With |
Возвращает выражение ConstraintExpression путем добавления И к текущему ограничению. (Унаследовано от Constraint) |
Методы
After(Int32, Int32) |
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа. (Унаследовано от Constraint) |
After(Int32) |
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа. (Унаследовано от Constraint) |
GetStringRepresentation() |
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа. (Унаследовано от Constraint) |
Matches(Object) |
Проверка возможности назначения объекта из указанного типа |
Matches<T>(ActualValueDelegate<T>) |
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа. (Унаследовано от Constraint) |
Matches<T>(T) |
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа. (Унаследовано от Constraint) |
ToString() |
Переопределение ToString по умолчанию возвращает ограничение DisplayName, за которым следует все аргументы в угловых скобках. (Унаследовано от Constraint) |
WriteActualValueTo(MessageWriter) |
Запишите фактическое значение для неудачного теста ограничения в MessageWriter. TypeConstraints переопределяет этот метод для записи имени типа. (Унаследовано от TypeConstraint) |
WriteDescriptionTo(MessageWriter) |
Напишите описание этого ограничения в MessageWriter |
WriteMessageTo(MessageWriter) |
Запишите сообщение об ошибке в MessageWriter, указанный в качестве аргумента. Реализация по умолчанию просто передает ограничение и фактическое значение в модуль записи, который затем отображает описание ограничения и значение. Ограничения, которые должны предоставлять дополнительные сведения, например, где произошла ошибка, могут переопределить это. (Унаследовано от Constraint) |
Явные реализации интерфейса
IResolveConstraint.Resolve() |
AssignableFromConstraint используется для проверки возможности назначения объекта из заданного типа. (Унаследовано от Constraint) |