CollectionAssert.AllItemsAreInstancesOfType Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AllItemsAreInstancesOfType(ICollection, Type) |
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements. |
AllItemsAreInstancesOfType(ICollection, Type, String) |
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements. |
AllItemsAreInstancesOfType(ICollection, Type, String, Object[]) |
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements. |
AllItemsAreInstancesOfType(ICollection, Type)
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements.
public:
static void AllItemsAreInstancesOfType(System::Collections::ICollection ^ collection, Type ^ expectedType);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection collection, Type expectedType);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection? collection, Type? expectedType);
static member AllItemsAreInstancesOfType : System.Collections.ICollection * Type -> unit
Public Shared Sub AllItemsAreInstancesOfType (collection As ICollection, expectedType As Type)
Parameters
- collection
- ICollection
The collection containing elements the test expects to be of the specified type.
- expectedType
- Type
The expected type of each element of collection
.
Exceptions
collection
is null or, expectedType
is null,
or some elements of collection
do not inherit/implement
expectedType
.
Applies to
AllItemsAreInstancesOfType(ICollection, Type, String)
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements.
public:
static void AllItemsAreInstancesOfType(System::Collections::ICollection ^ collection, Type ^ expectedType, System::String ^ message);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection collection, Type expectedType, string message);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection? collection, Type? expectedType, string? message);
static member AllItemsAreInstancesOfType : System.Collections.ICollection * Type * string -> unit
Public Shared Sub AllItemsAreInstancesOfType (collection As ICollection, expectedType As Type, message As String)
Parameters
- collection
- ICollection
The collection containing elements the test expects to be of the specified type.
- expectedType
- Type
The expected type of each element of collection
.
- message
- String
The message to include in the exception when an element in
collection
is not an instance of
expectedType
. The message is shown in test results.
Exceptions
collection
is null or, expectedType
is null,
or some elements of collection
do not inherit/implement
expectedType
.
Applies to
AllItemsAreInstancesOfType(ICollection, Type, String, Object[])
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
- Source:
- CollectionAssert.cs
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements.
public:
static void AllItemsAreInstancesOfType(System::Collections::ICollection ^ collection, Type ^ expectedType, System::String ^ message, ... cli::array <System::Object ^> ^ parameters);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection collection, Type expectedType, string message, params object[] parameters);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection? collection, Type? expectedType, string? message, params object?[]? parameters);
static member AllItemsAreInstancesOfType : System.Collections.ICollection * Type * string * obj[] -> unit
Public Shared Sub AllItemsAreInstancesOfType (collection As ICollection, expectedType As Type, message As String, ParamArray parameters As Object())
Parameters
- collection
- ICollection
The collection containing elements the test expects to be of the specified type.
- expectedType
- Type
The expected type of each element of collection
.
- message
- String
The message to include in the exception when an element in
collection
is not an instance of
expectedType
. The message is shown in test results.
- parameters
- Object[]
An array of parameters to use when formatting message
.
Exceptions
collection
is null or, expectedType
is null,
or some elements of collection
do not inherit/implement
expectedType
.