Lingua

Assert.AreAllOfType Metodo

Definizione

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). TExpected

AreAllOfType<TExpected,TItem>(Span<TItem>, String, String)

Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da). TExpected

AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String)

Verifica se tutti gli elementi nell'intervallo specificato sono istanze di (o derivate da). TExpected

AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String)

Verifica se tutti gli elementi nella memoria specificata sono istanze di (o derivate da). TExpected

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.

Si applica a