Lenguaje

Assert.AreAllDistinct Método

Definición

Sobrecargas

Nombre Description
AreAllDistinct(IEnumerable, String, String)

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) y produce una excepción si dos elementos de la colección son iguales.

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer y produce una excepción si dos elementos de la colección son iguales.

AreAllDistinct<T>(Span<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

AreAllDistinct<T>(ReadOnlyMemory<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

AreAllDistinct<T>(Memory<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

AreAllDistinct<T>(IEnumerable<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer y produce una excepción si dos elementos de la colección son iguales.

AreAllDistinct<T>(ReadOnlySpan<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

AreAllDistinct<T>(ReadOnlySpan<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales).

AreAllDistinct<T>(ReadOnlyMemory<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales).

AreAllDistinct<T>(Memory<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales).

AreAllDistinct<T>(IEnumerable<T>, String, String)

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) y produce una excepción si dos elementos de la colección son iguales.

AreAllDistinct<T>(Span<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales).

AreAllDistinct(IEnumerable, String, String)

Source:
Assert.AreAllDistinct.cs

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) y produce una excepción si dos elementos de la colección son iguales.

public static void AreAllDistinct(System.Collections.IEnumerable? collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : System.Collections.IEnumerable * string * string -> unit
Public Shared Sub AreAllDistinct (collection As IEnumerable, Optional message As String = "", Optional collectionExpression As String = "")

Parámetros

collection
IEnumerable

Colección en la que se van a buscar elementos duplicados.

message
String

Mensaje que se va a incluir en la excepción cuando collection contiene al menos un elemento duplicado. 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 contiene al menos un elemento duplicado.

Se aplica a

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Source:
Assert.AreAllDistinct.cs

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer y produce una excepción si dos elementos de la colección son iguales.

public static void AreAllDistinct(System.Collections.IEnumerable? collection, System.Collections.IEqualityComparer? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : System.Collections.IEnumerable * System.Collections.IEqualityComparer * string * string -> unit
Public Shared Sub AreAllDistinct (collection As IEnumerable, comparer As IEqualityComparer, Optional message As String = "", Optional collectionExpression As String = "")

Parámetros

collection
IEnumerable

Colección en la que se van a buscar elementos duplicados.

comparer
IEqualityComparer

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando collection contiene al menos un elemento duplicado. 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 contiene al menos un elemento duplicado.

Se aplica a

AreAllDistinct<T>(Span<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

public static void AreAllDistinct<T>(Span<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : Span<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As Span(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de intervalo.

Parámetros

collection
Span<T>

Intervalo en el que se van a buscar elementos duplicados.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

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

AreAllDistinct<T>(ReadOnlyMemory<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

public static void AreAllDistinct<T>(ReadOnlyMemory<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : ReadOnlyMemory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As ReadOnlyMemory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de memoria.

Parámetros

collection
ReadOnlyMemory<T>

Memoria en la que se van a buscar elementos duplicados.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

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

AreAllDistinct<T>(Memory<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

public static void AreAllDistinct<T>(Memory<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : Memory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As Memory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de memoria.

Parámetros

collection
Memory<T>

Memoria en la que se van a buscar elementos duplicados.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

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

AreAllDistinct<T>(IEnumerable<T>, IEqualityComparer<T>, String, String)

Source:
Assert.AreAllDistinct.cs

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) mediante el proporcionado comparer y produce una excepción si dos elementos de la colección son iguales.

public static void AreAllDistinct<T>(System.Collections.Generic.IEnumerable<T>? collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As IEnumerable(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

collection
IEnumerable<T>

Colección en la que se van a buscar elementos duplicados.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando collection contiene al menos un elemento duplicado. 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 contiene al menos un elemento duplicado.

Se aplica a

AreAllDistinct<T>(ReadOnlySpan<T>, IEqualityComparer<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales) mediante el proporcionado comparer.

public static void AreAllDistinct<T>(ReadOnlySpan<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de intervalo.

Parámetros

collection
ReadOnlySpan<T>

Intervalo en el que se van a buscar elementos duplicados.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

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

AreAllDistinct<T>(ReadOnlySpan<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales).

public static void AreAllDistinct<T>(ReadOnlySpan<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : ReadOnlySpan<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As ReadOnlySpan(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de intervalo.

Parámetros

collection
ReadOnlySpan<T>

Intervalo en el que se van a buscar elementos duplicados.

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

AreAllDistinct<T>(ReadOnlyMemory<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales).

public static void AreAllDistinct<T>(ReadOnlyMemory<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : ReadOnlyMemory<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As ReadOnlyMemory(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de memoria.

Parámetros

collection
ReadOnlyMemory<T>

Memoria en la que se van a buscar elementos duplicados.

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

AreAllDistinct<T>(Memory<T>, String, String)

Comprueba si todos los elementos de la memoria especificada son distintos (no hay dos elementos iguales).

public static void AreAllDistinct<T>(Memory<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : Memory<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As Memory(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de memoria.

Parámetros

collection
Memory<T>

Memoria en la que se van a buscar elementos duplicados.

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

AreAllDistinct<T>(IEnumerable<T>, String, String)

Source:
Assert.AreAllDistinct.cs

Comprueba si todos los elementos de la colección especificada son distintos (no hay dos elementos iguales) y produce una excepción si dos elementos de la colección son iguales.

public static void AreAllDistinct<T>(System.Collections.Generic.IEnumerable<T>? collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : seq<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As IEnumerable(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

collection
IEnumerable<T>

Colección en la que se van a buscar elementos duplicados.

message
String

Mensaje que se va a incluir en la excepción cuando collection contiene al menos un elemento duplicado. 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 contiene al menos un elemento duplicado.

Se aplica a

AreAllDistinct<T>(Span<T>, String, String)

Comprueba si todos los elementos del intervalo especificado son distintos (no hay dos elementos iguales).

public static void AreAllDistinct<T>(Span<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : Span<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As Span(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

T

Tipo de los elementos de intervalo.

Parámetros

collection
Span<T>

Intervalo en el que se van a buscar elementos duplicados.

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