ObjectReferenceEqualityComparer - класс
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Сравнивает объекты по равенству ссылок.
Иерархия наследования
System.Object
System.Data.Entity.Infrastructure.ObjectReferenceEqualityComparer
Пространство имен: System.Data.Entity.Infrastructure
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
<SerializableAttribute> _
Public NotInheritable Class ObjectReferenceEqualityComparer _
Implements IEqualityComparer(Of Object)
'Применение
Dim instance As ObjectReferenceEqualityComparer
[SerializableAttribute]
public sealed class ObjectReferenceEqualityComparer : IEqualityComparer<Object>
[SerializableAttribute]
public ref class ObjectReferenceEqualityComparer sealed : IEqualityComparer<Object^>
[<SealedAttribute>]
[<SerializableAttribute>]
type ObjectReferenceEqualityComparer =
class
interface IEqualityComparer<Object>
end
public final class ObjectReferenceEqualityComparer implements IEqualityComparer<Object>
Тип ObjectReferenceEqualityComparer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ObjectReferenceEqualityComparer | Инициализирует новый экземпляр класса ObjectReferenceEqualityComparer. |
По верхнему краю
Свойства
Имя | Описание | |
---|---|---|
![]() ![]() |
Default | Возвращает экземпляр по умолчанию. |
По верхнему краю
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | (Унаследовано от Object.) |
![]() |
GetHashCode | (Унаследовано от Object.) |
![]() |
GetType | (Унаследовано от Object.) |
![]() |
ToString | (Унаследовано от Object.) |
По верхнему краю
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IEqualityComparer<Object>.Equals | Определяет, считаются ли равными два указанных экземпляра объекта. |
![]() ![]() |
IEqualityComparer<Object>.GetHashCode | Получает хэш-код указанного объекта. |
По верхнему краю
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.