Cloud Třída

Definice

Určuje hodnoty, které definují objekt 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
Dědičnost
Cloud
Atributy
Implementuje

Poznámky

A Cloud je sada uzlů, které spolu můžou komunikovat prostřednictvím sítě. Cloud, partnerský graf a graf peer-to-peer jsou synonymem. Jeden partnerský uzel nebo uzel se může připojit k více než jednomu cloudovému prostředí.

Komunikace mezi uzly by nikdy neměla přecházet z jednoho cloudu do druhého. Instance Cloud je jedinečně identifikována svým názvem, který je rozlišován malými a velkými písmeny.

Cloudy jsou úzce svázané se síťovými rozhraními. Na počítači s více síťovými rozhraními se dvěma síťovými kartami připojenými k různým podsítím se vrátí tři cloudová prostředí: jedno pro každou z adres místní sítě na rozhraní a jedno cloudové prostředí s globálním dosahem.

Konstruktory

Name Description
Cloud(SerializationInfo, StreamingContext)

Inicializuje novou instanci typu PNRP Cloud . Tím se naplní objekt informací o serializaci dat potřebnými k serializaci objektu Cloud.

Pole

Name Description
AllLinkLocal

Vrátí odkaz na Cloud objekt, který představuje všechny místní cloudy propojení, ve kterých se klient nebo partnerský vztah aktuálně účastní.

Available

Vrátí statický odkaz na Cloud ten, který představuje všechny dostupné cloudy, ve kterých se klient aktuálně účastní.

Vlastnosti

Name Description
Global

Cloud Získá instanci, která obsahuje globálně (internet) vymezené partnerské vztahy.

Name

Získá název partnerského vztahu Cloud.

Scope

Získá rozsah sítě partnerského uzlu Cloud.

ScopeId

Získá identifikátor konkrétní IP adresy pro tento partnerský vztah Cloud.

Metody

Name Description
Equals(Cloud)

Provede porovnání s rozlišováním malých a velkých písmen mezi dvěma cloudovými objekty.

Equals(Object)

Určuje, zda obsah tohoto partnerského Cloud vztahu odpovídá obsahu objektu System .

GetAvailableClouds()

Získá kolekci partnerských cloudů známých volajícímu partnerskému uzlu.

GetCloudByName(String)

Cloud Vrátí objekt se zadaným názvem cloudu.

GetHashCode()

Přepíše GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Naplní System.Runtime.Serialization informační objekt dat potřebnými k serializaci objektu Cloud.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězcovou reprezentaci aktuálního Cloud.

Explicitní implementace rozhraní

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementuje ISerializable rozhraní a vrací data potřebná k serializaci Cloud instance.

Platí pro

Viz také