PeerContact.Equals 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷這個 PeerName 物件的 PeerContact 是否等於另一個物件的名稱。
多載
Equals(PeerContact) |
比較 PeerContact 和指定的 PeerContact 執行個體。 |
Equals(Object) |
比較 PeerContact 執行個體與指定的物件。 |
Equals(Object, Object) |
判斷指定的 PeerContact 執行個體是否視為相等。 |
備註
true
如果指定的 Object 與目前實體相同PeerName,則傳回 ,否則false
傳回 。 如果傳遞的參數為 null
,這個方法也會傳回 false
。
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 執行個體。
傳回
若提供的 PeerContact 執行個體有相符的資料,即為 true
;否則為 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 執行個體與指定的物件。
傳回
若提供的 PeerContact 執行個體有相符的資料,即為 true
;否則為 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。
傳回
若提供的 PeerContact 執行個體有相符的資料,即為 true
;否則為 false
。
備註
這可用來判斷 是否 PeerName 由兩個不同的遠端對等同時使用。
其他與 對象比較 PeerContact 的物件包括對等主機名、相對對等名稱,以及從其他 System.Net.PeerToPeer 物件取消封裝的名稱。