KeyComparer Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IComparer<T> IEqualityComparer<T> Örnekleri karşılaştırmak için ve uygulamaları IReadOnlyKey .
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
public sealed class KeyComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IKey>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IKey>
public sealed class KeyComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyKey>
type KeyComparer = class
interface IEqualityComparer<IKey>
interface IComparer<IKey>
type KeyComparer = class
interface IEqualityComparer<IReadOnlyKey>
interface IComparer<IReadOnlyKey>
Public NotInheritable Class KeyComparer
Implements IComparer(Of IKey), IEqualityComparer(Of IKey)
Public NotInheritable Class KeyComparer
Implements IComparer(Of IReadOnlyKey), IEqualityComparer(Of IReadOnlyKey)
- Devralma
-
KeyComparer
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .
Alanlar
| Instance |
Kullanılacak karşılaştırıcının tek örneği. |
Yöntemler
| Compare(IKey, IKey) |
İki nesneyi karşılaştırır ve birinin diğerinin sayısından küçük, eşit veya ondan büyük olup olmadığını gösteren bir değer döndürür. |
| Compare(IReadOnlyKey, IReadOnlyKey) |
İki nesneyi karşılaştırır ve birinin diğerinin sayısından küçük, eşit veya ondan büyük olup olmadığını gösteren bir değer döndürür. |
| Equals(IKey, IKey) |
Belirtilen nesnelerin eşit olup olmadığını belirler. |
| Equals(IReadOnlyKey, IReadOnlyKey) |
Belirtilen nesnelerin eşit olup olmadığını belirler. |
| GetHashCode(IKey) |
Belirtilen nesne için bir karma kod döndürür. |
| GetHashCode(IReadOnlyKey) |
Belirtilen nesne için bir karma kod döndürür. |