語言

Cloud 類別

定義

指定定義 Peer 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
屬性
實作

備註

A Cloud 是一組節點,能透過網路彼此通訊。 雲端、點對點網狀圖與點對點圖是同義詞。 單一對等或節點可能會連線到一個以上的雲端。

節點之間的通訊不應該從一個雲端跨越到另一個雲端。 Cloud 實例由其名稱唯一識別,名稱區分大小寫。

雲端與網路介面非常緊密地系結。 在配有兩張分別連接至不同子網的網路卡的多接口機器上,系統將返回三個雲資源組:每個介面的鏈路本地地址對應的雲資源組各一個,以及一個全域範圍的雲資源組。

建構函式

名稱 Description
Cloud(SerializationInfo, StreamingContext)

初始化 PNRP Cloud 類型的新實例。 這會將序列化資訊物件填入序列化資訊物件,以序列化 Cloud 物件所需的資料。

欄位

名稱 Description
AllLinkLocal

回傳一個代表客戶端或對端目前參與的所有連結本地雲的參考 Cloud 。

Available

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

屬性

名稱 Description
Global

會取得 Cloud 一個包含全域(網際網路)範圍對等節點的實例。

Name

取得對等節點 Cloud的名稱。

Scope

取得對等端 Cloud的網路範圍。

ScopeId

取得該對等端 Cloud的特定 IP 位址識別碼。

方法

名稱 Description
Equals(Cloud)

執行兩個雲端物件的大小寫比較。

Equals(Object)

判斷此節點 Cloud 的內容是否等同於物件 System 本身的內容。

GetAvailableClouds()

取得一組由呼叫節點已知的對等雲。

GetCloudByName(String)

回傳帶有指定雲名稱的 Cloud 物件。

GetHashCode()

覆蓋 GetHashCode()。

GetObjectData(SerializationInfo, StreamingContext)

將序列化System.Runtime.Serialization所需的資料填充資訊Cloud物件。

GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

回傳當前 Cloud的字串表示。

明確介面實作

名稱 Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

實作介面 ISerializable 並回傳序列化 Cloud 實例所需的資料。

適用於

另請參閱