Cloud Třída

Definice

Určuje hodnoty, které definují objekt partnerského vztahu Cloud .Specifies the values that define a Peer Cloud object.

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
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é mohou vzájemně komunikovat přes síť.A Cloud is a set of nodes that can communicate with each other through the network. Graf peer-to-peer je stejný jako u cloudu, rovnocenné sítě a grafu peer-to-peer.Cloud, peer mesh, and peer-to-peer graph are synonymous. Jeden partner nebo uzel je možné připojit k více než jednomu cloudu.A single peer or node may be connected to more than one cloud.

Komunikace mezi uzly by nikdy neměla překročit jeden Cloud do jiného.Communication between nodes should never cross from one cloud to another. Cloud Instance je jednoznačně identifikována podle názvu, což rozlišuje velká a malá písmena.A Cloud instance is uniquely identified by its name, which is case-sensitive.

Cloudy jsou velmi pečlivě vázané na síťová rozhraní.Clouds are tied very closely to network interfaces. U více domácích počítačů se dvěma síťovými kartami připojenými k různým podsítím budou vráceny tři cloudy: jeden pro každý z místních adres propojení na rozhraní a jeden Cloud globálního oboru.On a multi-homed machine with two network cards attached to different subnets, three clouds will be returned: one for each of the link local addresses per interface, and a single global scope cloud.

Konstruktory

Cloud(SerializationInfo, StreamingContext)

Inicializuje novou instanci typu PNRP Cloud .Initializes a new instance of the PNRP Cloud type. Tím se naplní objekt informací o serializaci daty potřebnými k serializaci cloudového objektu.This populates a serialization information object with the data needed to serialize the Cloud object.

Pole

AllLinkLocal

Vrátí odkaz na Cloud , který představuje všechny místní cloudy propojení, ve kterých se aktuálně účastní klient nebo partner.Returns a reference to a Cloud which represents all the link-local clouds in which the client or peer is currently participating.

Available

Vrátí statický odkaz na Cloud , který představuje všechny dostupné cloudy, ve kterých se klient aktuálně účastní.Returns a static reference to a Cloud which represents all the available clouds in which the client is currently participating.

Vlastnosti

Global

Cloud Načte instanci, která obsahuje globálně (Internet) vymezené partnerské uzly.Gets a Cloud instance that contains globally (internet) scoped peers.

Name

Získá název partnerského uzlu Cloud.Gets the name of the peer Cloud.

Scope

Získá rozsah sítě partnerského vztahu Cloud.Gets the network scope of the peer Cloud.

ScopeId

Získá identifikátor konkrétní IP adresy pro tohoto partnera Cloud.Gets the identifier of a specific IP address for this peer Cloud.

Metody

Equals(Cloud)

Provádí porovnání rozlišovat velká a malá písmena mezi dvěma cloudových objektů.Performs a case-sensitive comparison between two cloud objects.

Equals(Object)

Určuje, zda je obsah tohoto partnerského uzlu Cloud ekvivalentní obsahu System objektu.Determines whether the content of this peer Cloud is equivalent to the content of a System object.

GetAvailableClouds()

Získá kolekci partnerských cloudů známých volajícímu partnerovi.Obtains a collection of peer clouds known to the calling peer.

GetCloudByName(String)

Cloud Vrátí objekt se zadaným názvem cloudu.Returns the Cloud object with the specified cloud name.

GetHashCode()

Přepisuje GetHashCode().Overrides GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Naplní Cloudinformační objekt daty potřebnými k serializaci. System.Runtime.SerializationPopulates a System.Runtime.Serialization information object with the data needed to serialize the Cloud.

GetType()

Získá Type aktuální instance.Gets the Type of the current instance.

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

Vytvoří kopii aktuálního Objectbez podstruktury.Creates a shallow copy of the current Object.

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

Vrátí řetězcovou reprezentaci aktuálního Cloud.Returns a string representation of the current Cloud.

Explicitní implementace rozhraní

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementuje rozhraní a vrátí data potřebná k Cloud serializaci instance. ISerializableImplements the ISerializable interface and returns the data needed to serialize the Cloud instance.

Platí pro

Viz také