Lingua

CaseInsensitiveValueComparer Classe

Definizione

Confronto tra valori senza distinzione tra maiuscole e minuscole per le stringhe.

[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)
Ereditarietà
CaseInsensitiveValueComparer
Attributi

Costruttori

Nome Descrizione
CaseInsensitiveValueComparer()

Crea un'istanza dell'operatore di confronto dei valori.

Proprietà

Nome Descrizione
ConstructorExpression

Espressione che rappresenta la costruzione di questo oggetto.

(Ereditato da ValueComparer<T>)
EqualsExpression

Espressione di confronto.

(Ereditato da ValueComparer<T>)
HashCodeExpression

Espressione di codice hash.

(Ereditato da ValueComparer<T>)
ObjectEqualsExpression

Espressione di confronto dell'oggetto.

(Ereditato da ValueComparer<T>)
SnapshotExpression

Espressione snapshot.

(Ereditato da ValueComparer<T>)
Type

Tipo.

(Ereditato da ValueComparer<T>)

Metodi

Nome Descrizione
Equals(Object, Object)

Confronta le due istanze per determinare se sono uguali.

(Ereditato da ValueComparer<T>)
Equals(T, T)

Confronta le due istanze per determinare se sono uguali.

(Ereditato da ValueComparer<T>)
ExtractEqualsBody(Expression, Expression)

Accetta EqualsExpression e sostituisce i due parametri con le espressioni indicate, restituendo il corpo trasformato.

(Ereditato da ValueComparer)
ExtractHashCodeBody(Expression)

HashCodeExpression Accetta e sostituisce il parametro con l'espressione specificata, restituendo il corpo trasformato.

(Ereditato da ValueComparer)
ExtractSnapshotBody(Expression)

SnapshotExpression Accetta e sostituisce il parametro con l'espressione specificata, restituendo il corpo trasformato.

(Ereditato da ValueComparer)
GetHashCode(Object)

Restituisce il codice hash per l'istanza specificata.

(Ereditato da ValueComparer<T>)
GetHashCode(T)

Restituisce il codice hash per l'istanza specificata.

(Ereditato da ValueComparer<T>)
Snapshot(Object)

Crea uno snapshot dell'istanza specificata.

(Ereditato da ValueComparer<T>)
Snapshot(T)

Crea uno snapshot dell'istanza specificata.

(Ereditato da ValueComparer<T>)

Metodi di estensione

Nome Descrizione
IsDefault(ValueComparer)

Restituisce true se l'oggetto specificato ValueComparer è un'implementazione predefinita di EF Core.

Si applica a