Assert.AreAllOfType Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| AreAllOfType(Type, IEnumerable, String, String, String) |
Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null. |
| AreAllOfType<TExpected,TItem>(ReadOnlyMemory<TItem>, String, String) |
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) |
| AreAllOfType<TExpected,TItem>(Span<TItem>, String, String) |
Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) |
| AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String) |
Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) |
| AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String) |
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) |
| AreAllOfType<TExpected>(IEnumerable, String, String) |
Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null. |
| AreAllOfType<TItem>(Type, ReadOnlyMemory<TItem>, String, String, String) |
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado. |
| AreAllOfType<TItem>(Type, ReadOnlySpan<TItem>, String, String, String) |
Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado. |
| AreAllOfType<TItem>(Type, Memory<TItem>, String, String, String) |
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado. |
| AreAllOfType<TItem>(Type, Span<TItem>, String, String, String) |
Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado. |
AreAllOfType(Type, IEnumerable, String, String, String)
- Source:
- Assert.AreAllOfType.cs
Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null.
public static void AreAllOfType(Type? expectedType, System.Collections.IEnumerable? collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * System.Collections.IEnumerable * string * string * string -> unit
Public Shared Sub AreAllOfType (expectedType As Type, collection As IEnumerable, Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")
Parámetros
- expectedType
- Type
Tipo esperado de cada elemento de collection.
- collection
- IEnumerable
La colección que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando un elemento de collection es null o no una instancia de expectedType. El mensaje se muestra en los resultados de la prueba.
- expectedTypeExpression
- String
Expresión sintáctica de expectedType según lo proporcionado por el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Excepciones
Se produce si expectedType o collection es null, o algunos elementos de collection son NULL o no heredan de / implemente expectedType.
Se aplica a
AreAllOfType<TExpected,TItem>(ReadOnlyMemory<TItem>, String, String)
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) TExpected.
public static void AreAllOfType<TExpected,TItem>(ReadOnlyMemory<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : ReadOnlyMemory<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As ReadOnlyMemory(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TExpected
Se espera que el tipo de cada elemento de collection sea.
- TItem
Tipo de elemento de la memoria.
Parámetros
- collection
- ReadOnlyMemory<TItem>
La memoria que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TExpected,TItem>(Span<TItem>, String, String)
Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) TExpected.
public static void AreAllOfType<TExpected,TItem>(Span<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : Span<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As Span(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TExpected
Se espera que el tipo de cada elemento de collection sea.
- TItem
Tipo de elemento del intervalo.
Parámetros
- collection
- Span<TItem>
El intervalo que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String)
Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) TExpected.
public static void AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : ReadOnlySpan<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As ReadOnlySpan(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TExpected
Se espera que el tipo de cada elemento de collection sea.
- TItem
Tipo de elemento del intervalo.
Parámetros
- collection
- ReadOnlySpan<TItem>
El intervalo que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String)
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) TExpected.
public static void AreAllOfType<TExpected,TItem>(Memory<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : Memory<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As Memory(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TExpected
Se espera que el tipo de cada elemento de collection sea.
- TItem
Tipo de elemento de la memoria.
Parámetros
- collection
- Memory<TItem>
La memoria que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TExpected>(IEnumerable, String, String)
- Source:
- Assert.AreAllOfType.cs
Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null.
public static void AreAllOfType<TExpected>(System.Collections.IEnumerable? collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : System.Collections.IEnumerable * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected) (collection As IEnumerable, Optional message As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TExpected
Se espera que el tipo de cada elemento de collection sea.
Parámetros
- collection
- IEnumerable
La colección que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando un elemento de collection es null o no una instancia de TExpected. El mensaje se muestra en los resultados de la prueba.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Excepciones
Se produce si collection es null o algunos elementos de collection son NULL o no heredan de / implemente TExpected.
Se aplica a
AreAllOfType<TItem>(Type, ReadOnlyMemory<TItem>, String, String, String)
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado.
public static void AreAllOfType<TItem>(Type? expectedType, ReadOnlyMemory<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * ReadOnlyMemory<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As ReadOnlyMemory(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TItem
Tipo de elemento de la memoria.
Parámetros
- expectedType
- Type
Tipo esperado de cada elemento de collection.
- collection
- ReadOnlyMemory<TItem>
La memoria que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- expectedTypeExpression
- String
Expresión sintáctica de expectedType según lo proporcionado por el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TItem>(Type, ReadOnlySpan<TItem>, String, String, String)
Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado.
public static void AreAllOfType<TItem>(Type? expectedType, ReadOnlySpan<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * ReadOnlySpan<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As ReadOnlySpan(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TItem
Tipo de elemento del intervalo.
Parámetros
- expectedType
- Type
Tipo esperado de cada elemento de collection.
- collection
- ReadOnlySpan<TItem>
El intervalo que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- expectedTypeExpression
- String
Expresión sintáctica de expectedType según lo proporcionado por el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TItem>(Type, Memory<TItem>, String, String, String)
Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado.
public static void AreAllOfType<TItem>(Type? expectedType, Memory<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * Memory<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As Memory(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TItem
Tipo de elemento de la memoria.
Parámetros
- expectedType
- Type
Tipo esperado de cada elemento de collection.
- collection
- Memory<TItem>
La memoria que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- expectedTypeExpression
- String
Expresión sintáctica de expectedType según lo proporcionado por el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
Se aplica a
AreAllOfType<TItem>(Type, Span<TItem>, String, String, String)
Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado.
public static void AreAllOfType<TItem>(Type? expectedType, Span<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * Span<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As Span(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")
Parámetros de tipo
- TItem
Tipo de elemento del intervalo.
Parámetros
- expectedType
- Type
Tipo esperado de cada elemento de collection.
- collection
- Span<TItem>
El intervalo que contiene elementos que la prueba espera que sea del tipo especificado.
- message
- String
Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.
- expectedTypeExpression
- String
Expresión sintáctica de expectedType según lo proporcionado por el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.
- collectionExpression
- String
Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.