Lenguaje

CaseInsensitiveValueComparer Clase

Definición

Comparación de valores que no distinguen mayúsculas de minúsculas para cadenas.

[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })]
public class CaseInsensitiveValueComparer : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer<string>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 2 })>]
type CaseInsensitiveValueComparer = class
    inherit ValueComparer<string>
Public Class CaseInsensitiveValueComparer
Inherits ValueComparer(Of String)
Herencia
CaseInsensitiveValueComparer
Atributos

Constructores

Nombre Description
CaseInsensitiveValueComparer()

Crea una instancia del comparador de valores.

Propiedades

Nombre Description
ConstructorExpression

Expresión que representa la construcción de este objeto.

(Heredado de ValueComparer<T>)
EqualsExpression

Expresión de comparación.

(Heredado de ValueComparer<T>)
HashCodeExpression

Expresión de código hash.

(Heredado de ValueComparer<T>)
ObjectEqualsExpression

Expresión de comparación de objetos.

(Heredado de ValueComparer<T>)
SnapshotExpression

Expresión de instantánea.

(Heredado de ValueComparer<T>)
Type

Tipo.

(Heredado de ValueComparer<T>)

Métodos

Nombre Description
Equals(Object, Object)

Compara las dos instancias para determinar si son iguales.

(Heredado de ValueComparer<T>)
Equals(T, T)

Compara las dos instancias para determinar si son iguales.

(Heredado de ValueComparer<T>)
ExtractEqualsBody(Expression, Expression)

Toma EqualsExpression y reemplaza los dos parámetros por las expresiones especificadas y devuelve el cuerpo transformado.

(Heredado de ValueComparer)
ExtractHashCodeBody(Expression)

Toma y HashCodeExpression reemplaza el parámetro por la expresión especificada y devuelve el cuerpo transformado.

(Heredado de ValueComparer)
ExtractSnapshotBody(Expression)

Toma y SnapshotExpression reemplaza el parámetro por la expresión especificada y devuelve el cuerpo transformado.

(Heredado de ValueComparer)
GetHashCode(Object)

Devuelve el código hash de la instancia especificada.

(Heredado de ValueComparer<T>)
GetHashCode(T)

Devuelve el código hash de la instancia especificada.

(Heredado de ValueComparer<T>)
Snapshot(Object)

Crea una instantánea de la instancia especificada.

(Heredado de ValueComparer<T>)
Snapshot(T)

Crea una instantánea de la instancia especificada.

(Heredado de ValueComparer<T>)

Métodos de extensión

Nombre Description
IsDefault(ValueComparer)

Devuelve true si el especificado ValueComparer es una implementación predeterminada de EF Core.

Se aplica a