Cloud Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger de värden som definierar ett Peer-objekt 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
- Arv
-
Cloud
- Attribut
- Implementeringar
Kommentarer
A Cloud är en uppsättning noder som kan kommunicera med varandra via nätverket. Moln, peer mesh och peer-to-peer-graf är synonyma. En enskild peer eller nod kan vara ansluten till mer än ett moln.
Kommunikation mellan noder bör aldrig gå från ett moln till ett annat. En Cloud-instans identifieras unikt av sitt namn, vilket är skiftlägeskänsligt.
Moln är mycket nära knutna till nätverksgränssnitt. På en dator med flera hemdatorer med två nätverkskort kopplade till olika undernät returneras tre moln: ett för var och en av de lokala länkadresserna per gränssnitt och ett enda globalt omfångsmoln.
Konstruktorer
| Name | Description |
|---|---|
| Cloud(SerializationInfo, StreamingContext) |
Initierar en ny instans av PNRP-typen Cloud . Detta fyller i ett serialiseringsinformationsobjekt med de data som behövs för att serialisera molnobjektet. |
Fält
| Name | Description |
|---|---|
| AllLinkLocal |
Returnerar en referens till en Cloud som representerar alla länklokala moln där klienten eller peer-datorn för närvarande deltar. |
| Available |
Returnerar en statisk referens till en Cloud som representerar alla tillgängliga moln där klienten för närvarande deltar. |
Egenskaper
| Name | Description |
|---|---|
| Global |
Hämtar en Cloud instans som innehåller globalt (Internet) omfångsbaserade peer-datorer. |
| Name |
Hämtar namnet på peer Cloud. |
| Scope |
Hämtar nätverksomfånget för peer - .Cloud |
| ScopeId |
Hämtar identifieraren för en specifik IP-adress för den här peer-adressen Cloud. |
Metoder
| Name | Description |
|---|---|
| Equals(Cloud) |
Utför en skiftlägeskänslig jämförelse mellan två molnobjekt. |
| Equals(Object) |
Avgör om innehållet i den här peer-filen Cloud motsvarar innehållet i ett System objekt. |
| GetAvailableClouds() |
Hämtar en samling peer-moln som är kända för den anropande peeren. |
| GetCloudByName(String) |
Returnerar objektet Cloud med det angivna molnnamnet. |
| GetHashCode() |
Åsidosätter GetHashCode(). |
| GetObjectData(SerializationInfo, StreamingContext) |
Fyller i ett System.Runtime.Serialization informationsobjekt med de data som behövs för att serialisera Cloud. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en strängrepresentation av den aktuella Cloud. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementerar ISerializable gränssnittet och returnerar de data som behövs för att serialisera instansen Cloud . |