Cloud 類別

定義

指定定義對等 Cloud 物件的值。

public ref class Cloud : IEquatable<System::Net::PeerToPeer::Cloud ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class Cloud : IEquatable<System.Net.PeerToPeer.Cloud>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type Cloud = class
    interface ISerializable
    interface IEquatable<Cloud>
Public Class Cloud
Implements IEquatable(Of Cloud), ISerializable
繼承
Cloud
屬性
實作

備註

Cloud是一組可透過網路彼此通訊的節點。 雲端、對等網格和點對點圖形都是同義的。 單一對等或節點可能已連線至多個雲端。

節點之間的通訊絕對不應該跨越不同的雲端。 Cloud 執行個體可透過其區分大小寫的名稱唯一進行識別。

雲端極為緊密地繫結至網路介面。 在有兩張網路卡連結至不同子網路的多重主目錄電腦上,將會傳回三個雲端:一個介面的一個連結本機位址有一個,以及單一全域範圍雲端。

建構函式

Cloud(SerializationInfo, StreamingContext)

初始化 PNRP Cloud 型別的新執行個體。 這會以序列化 Cloud 物件所需的資料,填入序列化資訊物件。

欄位

AllLinkLocal

傳回 Cloud 的參考,代表用戶端或對等目前參與的所有連結本機 Cloud。

Available

傳回 Cloud 的靜態參考,代表用戶端目前參與的所有可用 Cloud。

屬性

Global

取得 Cloud 執行個體,內含全域 (網際網路) 範圍對等。

Name

取得對等 Cloud 的名稱。

Scope

取得對等 Cloud 的網路範圍。

ScopeId

取得這個對等 Cloud 的特定 IP 位址識別項。

方法

Equals(Cloud)

在兩個 Cloud 物件之間執行區分大小寫的比較。

Equals(Object)

判斷這個對等 Cloud 的內容是否等於 System 物件的內容。

GetAvailableClouds()

取得呼叫的對等已知的對等 Cloud 集合。

GetCloudByName(String)

傳回具有指定之 Cloud 名稱的 Cloud 物件。

GetHashCode()

覆寫 GetHashCode()

GetObjectData(SerializationInfo, StreamingContext)

以序列化 Cloud 所需的資料,填入 System.Runtime.Serialization 資訊物件。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回目前 Cloud 的字串表示。

明確介面實作

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

實作 ISerializable 介面,並傳回序列化 Cloud 執行個體所需的資料。

適用於

另請參閱