Assert.AreAllOfType Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AreAllOfType(Type, IEnumerable, String, String, String) |
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è Null. |
| AreAllOfType<TExpected,TItem>(ReadOnlyMemory<TItem>, String, String) |
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da). |
| AreAllOfType<TExpected,TItem>(Span<TItem>, String, String) |
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da). |
| AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String) |
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da). |
| AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String) |
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da). |
| AreAllOfType<TExpected>(IEnumerable, String, String) |
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è Null. |
| AreAllOfType<TItem>(Type, ReadOnlyMemory<TItem>, String, String, String) |
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da) del tipo previsto. |
| AreAllOfType<TItem>(Type, ReadOnlySpan<TItem>, String, String, String) |
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da) del tipo previsto. |
| AreAllOfType<TItem>(Type, Memory<TItem>, String, String, String) |
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da) del tipo previsto. |
| AreAllOfType<TItem>(Type, Span<TItem>, String, String, String) |
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da) del tipo previsto. |
AreAllOfType(Type, IEnumerable, String, String, String)
- Origine:
- Assert.AreAllOfType.cs
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è 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 = "")
Parametri
- expectedType
- Type
Tipo previsto di ogni elemento di collection.
- collection
- IEnumerable
La raccolta contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando un elemento in collection è Null o non un'istanza di expectedType. Il messaggio viene visualizzato nei risultati del test.
- expectedTypeExpression
- String
Espressione sintattica di expectedType fornita dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Eccezioni
Generata se expectedType o collection è null oppure alcuni elementi di collection sono Null o non ereditano da /implementa expectedType.
Si applica a
AreAllOfType<TExpected,TItem>(ReadOnlyMemory<TItem>, String, String)
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da). 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 = "")
Parametri di tipo
- TExpected
È previsto che il tipo di ogni elemento di collection sia.
- TItem
Tipo di elemento della memoria.
Parametri
- collection
- ReadOnlyMemory<TItem>
La memoria contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TExpected,TItem>(Span<TItem>, String, String)
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da). 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 = "")
Parametri di tipo
- TExpected
È previsto che il tipo di ogni elemento di collection sia.
- TItem
Tipo di elemento dell'intervallo.
Parametri
- collection
- Span<TItem>
L'intervallo contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String)
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da). 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 = "")
Parametri di tipo
- TExpected
È previsto che il tipo di ogni elemento di collection sia.
- TItem
Tipo di elemento dell'intervallo.
Parametri
- collection
- ReadOnlySpan<TItem>
L'intervallo contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String)
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da). 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 = "")
Parametri di tipo
- TExpected
È previsto che il tipo di ogni elemento di collection sia.
- TItem
Tipo di elemento della memoria.
Parametri
- collection
- Memory<TItem>
La memoria contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TExpected>(IEnumerable, String, String)
- Origine:
- Assert.AreAllOfType.cs
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è 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 = "")
Parametri di tipo
- TExpected
È previsto che il tipo di ogni elemento di collection sia.
Parametri
- collection
- IEnumerable
La raccolta contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando un elemento in collection è Null o non un'istanza di TExpected. Il messaggio viene visualizzato nei risultati del test.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Eccezioni
Generata se collection è null o alcuni elementi di collection sono Null o non ereditano da /implementa TExpected.
Si applica a
AreAllOfType<TItem>(Type, ReadOnlyMemory<TItem>, String, String, String)
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da) del tipo previsto.
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 = "")
Parametri di tipo
- TItem
Tipo di elemento della memoria.
Parametri
- expectedType
- Type
Tipo previsto di ogni elemento di collection.
- collection
- ReadOnlyMemory<TItem>
La memoria contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- expectedTypeExpression
- String
Espressione sintattica di expectedType fornita dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TItem>(Type, ReadOnlySpan<TItem>, String, String, String)
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da) del tipo previsto.
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 = "")
Parametri di tipo
- TItem
Tipo di elemento dell'intervallo.
Parametri
- expectedType
- Type
Tipo previsto di ogni elemento di collection.
- collection
- ReadOnlySpan<TItem>
L'intervallo contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- expectedTypeExpression
- String
Espressione sintattica di expectedType fornita dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TItem>(Type, Memory<TItem>, String, String, String)
Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da) del tipo previsto.
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 = "")
Parametri di tipo
- TItem
Tipo di elemento della memoria.
Parametri
- expectedType
- Type
Tipo previsto di ogni elemento di collection.
- collection
- Memory<TItem>
La memoria contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- expectedTypeExpression
- String
Espressione sintattica di expectedType fornita dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Si applica a
AreAllOfType<TItem>(Type, Span<TItem>, String, String, String)
Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da) del tipo previsto.
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 = "")
Parametri di tipo
- TItem
Tipo di elemento dell'intervallo.
Parametri
- expectedType
- Type
Tipo previsto di ogni elemento di collection.
- collection
- Span<TItem>
L'intervallo contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.
- expectedTypeExpression
- String
Espressione sintattica di expectedType fornita dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.