Поделиться через


Assert.IsInstanceOfType Метод

Определение

Перегрузки

Имя Описание
IsInstanceOfType(Object, Type, String, String)

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

IsInstanceOfType(Object, Type, Assert+AssertIsInstanceOfTypeInterpolatedStringHandler, String)

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

IsInstanceOfType(Object, Type, String, Object[])

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

IsInstanceOfType(Object, Type, Assert+AssertIsInstanceOfTypeInterpolatedStringHandler)

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

IsInstanceOfType(Object, Type, String)

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

IsInstanceOfType(Object, Type)

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, T, String)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, T, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, String, String)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, String, Object[])

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, T, String, Object[])

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, T)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, String)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType<T>(Object, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>, String)

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

IsInstanceOfType(Object, Type, String, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType(object? value, Type? expectedType, string? message = "", string valueExpression = "");
static member IsInstanceOfType : obj * Type * string * string -> unit
Public Shared Sub IsInstanceOfType (value As Object, expectedType As Type, Optional message As String = "", Optional valueExpression As String = "")

Параметры

value
Object

Объект, который тест ожидает, будет иметь указанный тип.

expectedType
Type

Ожидаемый valueтип .

message
String

Сообщение, включаемое в исключение, если value не является экземпляром expectedType. Сообщение отображается в результатах теста.

valueExpression
String

Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

Исключения

Вызывается, если value значение NULL или expectedType не находится в иерархии valueнаследования.

Применяется к

IsInstanceOfType(Object, Type, Assert+AssertIsInstanceOfTypeInterpolatedStringHandler, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType(object? value, Type? expectedType, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertIsInstanceOfTypeInterpolatedStringHandler message, string valueExpression = "");
static member IsInstanceOfType : obj * Type * AssertIsInstanceOfTypeInterpolatedStringHandler * string -> unit
Public Shared Sub IsInstanceOfType (value As Object, expectedType As Type, ByRef message As Assert.AssertIsInstanceOfTypeInterpolatedStringHandler, Optional valueExpression As String = "")

Параметры

value
Object

Объект, который тест ожидает, будет иметь указанный тип.

expectedType
Type

Ожидаемый valueтип .

message
Assert.AssertIsInstanceOfTypeInterpolatedStringHandler

Сообщение, включаемое в исключение, если value не является экземпляром expectedType. Сообщение отображается в результатах теста.

valueExpression
String

Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

Применяется к

IsInstanceOfType(Object, Type, String, Object[])

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType(object value, Type expectedType, string message, params object[] parameters);
public static void IsInstanceOfType(object? value, Type? expectedType, string? message, params object?[]? parameters);
static member IsInstanceOfType : obj * Type * string * obj[] -> unit
Public Shared Sub IsInstanceOfType (value As Object, expectedType As Type, message As String, ParamArray parameters As Object())

Параметры

value
Object

Объект, который тест ожидает, будет иметь указанный тип.

expectedType
Type

Ожидаемый valueтип .

message
String

Сообщение, включаемое в исключение, если value не является экземпляром expectedType. Сообщение отображается в результатах теста.

parameters
Object[]

Массив параметров, используемых при форматировании message.

Исключения

Вызывается, если value значение NULL или expectedType не находится в иерархии valueнаследования.

Применяется к

IsInstanceOfType(Object, Type, Assert+AssertIsInstanceOfTypeInterpolatedStringHandler)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType(object? value, Type? expectedType, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertIsInstanceOfTypeInterpolatedStringHandler message);
static member IsInstanceOfType : obj * Type * AssertIsInstanceOfTypeInterpolatedStringHandler -> unit
Public Shared Sub IsInstanceOfType (value As Object, expectedType As Type, ByRef message As Assert.AssertIsInstanceOfTypeInterpolatedStringHandler)

Параметры

value
Object

Объект, который тест ожидает, будет иметь указанный тип.

expectedType
Type

Ожидаемый valueтип .

message
Assert.AssertIsInstanceOfTypeInterpolatedStringHandler

Сообщение, включаемое в исключение, если value не является экземпляром expectedType. Сообщение отображается в результатах теста.

Применяется к

IsInstanceOfType(Object, Type, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType(object value, Type expectedType, string message);
public static void IsInstanceOfType(object? value, Type? expectedType, string? message);
static member IsInstanceOfType : obj * Type * string -> unit
Public Shared Sub IsInstanceOfType (value As Object, expectedType As Type, message As String)

Параметры

value
Object

Объект, который тест ожидает, будет иметь указанный тип.

expectedType
Type

Ожидаемый valueтип .

message
String

Сообщение, включаемое в исключение, если value не является экземпляром expectedType. Сообщение отображается в результатах теста.

Исключения

Вызывается, если value значение NULL или expectedType не находится в иерархии valueнаследования.

Применяется к

IsInstanceOfType(Object, Type)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром ожидаемого типа и создает исключение, если ожидаемый тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType(object value, Type expectedType);
public static void IsInstanceOfType(object? value, Type? expectedType);
static member IsInstanceOfType : obj * Type -> unit
Public Shared Sub IsInstanceOfType (value As Object, expectedType As Type)

Параметры

value
Object

Объект, который тест ожидает, будет иметь указанный тип.

expectedType
Type

Ожидаемый valueтип .

Исключения

Вызывается, если value значение NULL или expectedType не находится в иерархии valueнаследования.

Применяется к

IsInstanceOfType<T>(Object, T, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, out T instance, string? message);
static member IsInstanceOfType : obj * 'T * string -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, ByRef instance As T, message As String)

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
instance
T
message
String

Применяется к

IsInstanceOfType<T>(Object, T, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, out T instance, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T> message);
static member IsInstanceOfType : obj * 'T * AssertGenericIsInstanceOfTypeInterpolatedStringHandler -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, ByRef instance As T, ByRef message As Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler(Of T))

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
instance
T

Применяется к

IsInstanceOfType<T>(Object, String, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static T IsInstanceOfType<T>(object? value, string? message = "", string valueExpression = "");
static member IsInstanceOfType : obj * string * string -> 'T
Public Shared Function IsInstanceOfType(Of T) (value As Object, Optional message As String = "", Optional valueExpression As String = "") As T

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
message
String
valueExpression
String

Возвращаемое значение

T

Применяется к

IsInstanceOfType<T>(Object, String, Object[])

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, string? message, params object?[]? parameters);
static member IsInstanceOfType : obj * string * obj[] -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, message As String, ParamArray parameters As Object())

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
message
String
parameters
Object[]

Применяется к

IsInstanceOfType<T>(Object, T, String, Object[])

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, out T instance, string? message, params object?[]? parameters);
static member IsInstanceOfType : obj * 'T * string * obj[] -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, ByRef instance As T, message As String, ParamArray parameters As Object())

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
instance
T
message
String
parameters
Object[]

Применяется к

IsInstanceOfType<T>(Object, T)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, out T instance);
static member IsInstanceOfType : obj * 'T -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, ByRef instance As T)

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
instance
T

Применяется к

IsInstanceOfType<T>(Object, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, string? message);
static member IsInstanceOfType : obj * string -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, message As String)

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
message
String

Применяется к

IsInstanceOfType<T>(Object, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T> message);
static member IsInstanceOfType : obj * AssertGenericIsInstanceOfTypeInterpolatedStringHandler -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object, ByRef message As Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler(Of T))

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object

Применяется к

IsInstanceOfType<T>(Object)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static void IsInstanceOfType<T>(object? value);
static member IsInstanceOfType : obj -> unit
Public Shared Sub IsInstanceOfType(Of T) (value As Object)

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object

Применяется к

IsInstanceOfType<T>(Object, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>, String)

Исходный код:
Assert.IsInstanceOfType.cs
Исходный код:
Assert.IsInstanceOfType.cs

Проверяет, является ли указанный объект экземпляром универсального типа и создает исключение, если универсальный тип не находится в иерархии наследования объекта.

public static T IsInstanceOfType<T>(object? value, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T> message, string valueExpression = "");
static member IsInstanceOfType : obj * AssertGenericIsInstanceOfTypeInterpolatedStringHandler * string -> 'T
Public Shared Function IsInstanceOfType(Of T) (value As Object, ByRef message As Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler(Of T), Optional valueExpression As String = "") As T

Параметры типа

T

Ожидаемый valueтип .

Параметры

value
Object
valueExpression
String

Возвращаемое значение

T

Применяется к