PeerContact.Equals Метод

Определение

Определяет, является ли объект PeerName этого объекта PeerContact эквивалентным имени другого объекта.

Перегрузки

Equals(PeerContact)

Сравнивает объект PeerContact с заданным экземпляром PeerContact.

Equals(Object)

Сравнивает экземпляр класса PeerContact с указанным объектом.

Equals(Object, Object)

Определяет, считаются ли равными указанные экземпляры PeerContact.

Комментарии

Возвращает значение , если указанный Object объект совпадает PeerName с текущим экземпляром; в противном случае falsetrue значение . Этот метод также возвращает значение false , если переданные параметры имеют значение null.

Equals(PeerContact)

Сравнивает объект PeerContact с заданным экземпляром PeerContact.

public:
 virtual bool Equals(System::Net::PeerToPeer::Collaboration::PeerContact ^ other);
public bool Equals (System.Net.PeerToPeer.Collaboration.PeerContact other);
override this.Equals : System.Net.PeerToPeer.Collaboration.PeerContact -> bool
Public Function Equals (other As PeerContact) As Boolean

Параметры

other
PeerContact

Экземпляр PeerContact, проверяемый на равенство.

Возвращаемое значение

Значение true, если предоставленный экземпляр PeerContact имеет совпадающие данные, иначе — значение false.

Реализации

Исключения

Объект PeerContact был удален.

Комментарии

Нормализация не выполняется в строках перед сравнением. Вся нормализация должна была быть завершена во время или до создания PeerContact объектов.

Применяется к

Equals(Object)

Сравнивает экземпляр класса PeerContact с указанным объектом.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Параметры

obj
Object

Сравнивает экземпляр класса PeerContact с указанным объектом.

Возвращаемое значение

Значение true, если предоставленный экземпляр PeerContact имеет совпадающие данные, иначе — значение false. Этот метод также возвращает значение false, если переданный параметр равен null.

Исключения

Объект PeerContact был удален.

Комментарии

Другие объекты, которые можно сравнить с PeerContact объектами, включают имена узлов одноранговых узлов, относительные имена одноранговых узлов и имена, инкапсулированные из других System.Net.PeerToPeer объектов.

Нормализация не выполняется в строках перед сравнением. Вся нормализация должна была быть завершена во время или до создания PeerContact объектов.

Применяется к

Equals(Object, Object)

Определяет, считаются ли равными указанные экземпляры PeerContact.

public:
 static bool Equals(System::Object ^ objA, System::Object ^ objB);
public static bool Equals (object objA, object objB);
static member Equals : obj * obj -> bool
Public Shared Function Equals (objA As Object, objB As Object) As Boolean

Параметры

objA
Object

Первый экземпляр PeerContact для сравнения.

objB
Object

Второй экземпляр PeerContact для сравнения.

Возвращаемое значение

Значение true, если предоставленные экземпляры PeerContact имеют совпадающие данные, иначе — значение false.

Комментарии

Это позволяет определить, используется ли PeerName одновременно двумя разными удаленными одноранговиками.

Другие объекты, которые можно сравнить с PeerContact объектами, включают имена узлов одноранговых узлов, относительные имена одноранговых узлов и имена, инкапсулированные из других System.Net.PeerToPeer объектов.

См. также раздел

Применяется к