Assert.IsNotExactInstanceOfType Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| IsNotExactInstanceOfType(Object, Type, Assert+AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, String) |
Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно. |
| IsNotExactInstanceOfType(Object, Type, String, String) |
Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно. |
| IsNotExactInstanceOfType<T>(Object, Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T>, String) |
Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно. |
| IsNotExactInstanceOfType<T>(Object, String, String) |
Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно. |
IsNotExactInstanceOfType(Object, Type, Assert+AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, String)
- Исходный код:
- Assert.IsExactInstanceOfType.cs
Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно.
public static void IsNotExactInstanceOfType(object? value, Type? wrongType, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertIsNotExactInstanceOfTypeInterpolatedStringHandler message, string valueExpression = "");
static member IsNotExactInstanceOfType : obj * Type * AssertIsNotExactInstanceOfTypeInterpolatedStringHandler * string -> unit
Public Shared Sub IsNotExactInstanceOfType (value As Object, wrongType As Type, ByRef message As Assert.AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, Optional valueExpression As String = "")
Параметры
- value
- Object
Объект, который тест ожидает, что он не соответствует указанному типу.
- wrongType
- Type
Точный тип, который value не должен быть.
Сообщение, включаемое в исключение, когда value именно экземпляр wrongType. Сообщение отображается в результатах теста.
- valueExpression
- String
Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.
Применяется к
IsNotExactInstanceOfType(Object, Type, String, String)
- Исходный код:
- Assert.IsExactInstanceOfType.cs
Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно.
public static void IsNotExactInstanceOfType(object? value, Type? wrongType, string? message = "", string valueExpression = "");
static member IsNotExactInstanceOfType : obj * Type * string * string -> unit
Public Shared Sub IsNotExactInstanceOfType (value As Object, wrongType As Type, Optional message As String = "", Optional valueExpression As String = "")
Параметры
- value
- Object
Объект, который тест ожидает, что он не соответствует указанному типу.
- wrongType
- Type
Точный тип, который value не должен быть.
- message
- String
Сообщение, включаемое в исключение, когда value именно экземпляр wrongType. Сообщение отображается в результатах теста.
- valueExpression
- String
Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.
Исключения
Вызывается, если value значение не равно null, а wrongType именно типу value.
Применяется к
IsNotExactInstanceOfType<T>(Object, Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T>, String)
- Исходный код:
- Assert.IsExactInstanceOfType.cs
Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно.
public static void IsNotExactInstanceOfType<T>(object? value, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T> message, string valueExpression = "");
static member IsNotExactInstanceOfType : obj * AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler * string -> unit
Public Shared Sub IsNotExactInstanceOfType(Of T) (value As Object, ByRef message As Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler(Of T), Optional valueExpression As String = "")
Параметры типа
- T
Точный тип, который value не должен быть.
Параметры
- value
- Object
- valueExpression
- String
Применяется к
IsNotExactInstanceOfType<T>(Object, String, String)
- Исходный код:
- Assert.IsExactInstanceOfType.cs
Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно.
public static void IsNotExactInstanceOfType<T>(object? value, string? message = "", string valueExpression = "");
static member IsNotExactInstanceOfType : obj * string * string -> unit
Public Shared Sub IsNotExactInstanceOfType(Of T) (value As Object, Optional message As String = "", Optional valueExpression As String = "")
Параметры типа
- T
Точный тип, который value не должен быть.
Параметры
- value
- Object
- message
- String
- valueExpression
- String