Cloud Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |