Dil

CaseInsensitiveValueComparer Sınıf

Tanım

Dizeler için büyük/küçük harfe duyarlı olmayan değer karşılaştırması.

[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)
Devralma
CaseInsensitiveValueComparer
Özellikler

Oluşturucular

Veri Akışı Adı Description
CaseInsensitiveValueComparer()

Bir değer karşılaştırıcı örneği oluşturur.

Özellikler

Veri Akışı Adı Description
ConstructorExpression

Bu nesnenin oluşturulmasını temsil eden ifade.

(Devralındığı yer: ValueComparer<T>)
EqualsExpression

Karşılaştırma ifadesi.

(Devralındığı yer: ValueComparer<T>)
HashCodeExpression

Karma kod ifadesi.

(Devralındığı yer: ValueComparer<T>)
ObjectEqualsExpression

Nesne karşılaştırma ifadesi.

(Devralındığı yer: ValueComparer<T>)
SnapshotExpression

Anlık görüntü ifadesi.

(Devralındığı yer: ValueComparer<T>)
Type

Türü.

(Devralındığı yer: ValueComparer<T>)

Yöntemler

Veri Akışı Adı Description
Equals(Object, Object)

Eşit olup olmadığını belirlemek için iki örneği karşılaştırır.

(Devralındığı yer: ValueComparer<T>)
Equals(T, T)

Eşit olup olmadığını belirlemek için iki örneği karşılaştırır.

(Devralındığı yer: ValueComparer<T>)
ExtractEqualsBody(Expression, Expression)

İki parametreyi alır EqualsExpression ve verilen ifadelerle değiştirir ve dönüştürülen gövdeyi döndürür.

(Devralındığı yer: ValueComparer)
ExtractHashCodeBody(Expression)

parametresini HashCodeExpression alır ve parametresini verilen ifadeyle değiştirir ve dönüştürülmüş gövdeyi döndürür.

(Devralındığı yer: ValueComparer)
ExtractSnapshotBody(Expression)

parametresini SnapshotExpression alır ve parametresini verilen ifadeyle değiştirir ve dönüştürülmüş gövdeyi döndürür.

(Devralındığı yer: ValueComparer)
GetHashCode(Object)

Verilen örneğin karma kodunu döndürür.

(Devralındığı yer: ValueComparer<T>)
GetHashCode(T)

Verilen örneğin karma kodunu döndürür.

(Devralındığı yer: ValueComparer<T>)
Snapshot(Object)

Verilen örneğin anlık görüntüsünü oluşturur.

(Devralındığı yer: ValueComparer<T>)
Snapshot(T)

Verilen örneğin anlık görüntüsünü oluşturur.

(Devralındığı yer: ValueComparer<T>)

Uzantı Metotları

Veri Akışı Adı Description
IsDefault(ValueComparer)

Verilen ValueComparer varsayılan EF Core uygulamasıysa döndürürtrue.

Şunlara uygulanır