PeerNameRegistration 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.
public ref class PeerNameRegistration : IDisposable, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerNameRegistration : IDisposable, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerNameRegistration = class
interface IDisposable
interface ISerializable
Public Class PeerNameRegistration
Implements IDisposable, ISerializable
- Arv
-
PeerNameRegistration
- Attribut
- Implementeringar
Kommentarer
Registreringen skapar (eller uppdaterar) all information som är associerad med en PeerName i ett peer-moln eller moln.
Det går att ha flera PeerNameRegistration objekt för samma peer-namn. I sådana fall, om peer-namnet skyddas, representerar PeerNameRegistration varje instans i ett annat moln. Men om peer-namnet inte skyddas kan det registreras i samma moln flera gånger, förutsatt att varje registrering kommer från en annan process.
Konstruktorer
| Name | Description |
|---|---|
| PeerNameRegistration() |
Initierar en ny standardinstans av PeerNameRegistration klassen. |
| PeerNameRegistration(PeerName, Int32, Cloud) |
Initierar en ny instans av PeerNameRegistration klassen med det angivna peer-namnet, portnumret och Cloud. |
| PeerNameRegistration(PeerName, Int32) |
Initierar en ny instans av PeerNameRegistration klassen med det angivna namnet och portnumret. |
| PeerNameRegistration(SerializationInfo, StreamingContext) |
Initierar ett nytt serialiserbart PeerNameRegistration objekt. |
Egenskaper
| Name | Description |
|---|---|
| Cloud |
Hämtar eller anger information i en Cloud som det här PeerName objektet ska registreras i. |
| Comment |
Hämtar eller anger ytterligare information om objektet PeerName som ska registreras med Cloud. |
| Data |
Hämtar eller anger programdefinierade binära data för PeerNameRegistration objektet. |
| EndPointCollection |
Hämtar samlingen med nätverksslutpunkter som det associerade peer-namnet är registrerat för. |
| PeerName |
Hämtar eller anger peer-namnet för registrering med ett peer-moln. |
| Port |
Hämtar eller anger TCP/IP-portnumret som används av peer som registreras i PeerNameRegistration objektet. |
| UseAutoEndPointSelection |
Hämtar eller anger ett värde som anger om du vill använda automatisk slutpunktsmarkering när du passerar ett peer mesh eller Cloud. |
Metoder
| Name | Description |
|---|---|
| Dispose() |
Frigör alla resurser som används av PeerNameRegistration objektet. |
| Dispose(Boolean) |
Släpper de ohanterade resurserna och släpper eventuellt de hanterade resurser som används av PeerNameRegistration objektet. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
Fyller i ett serialiseringsinformationsobjekt med de data som behövs för att serialisera instansen PeerNameRegistration . |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IsRegistered() |
Hämtar eller anger om peer-namnet som anges i PeerName egenskapen är registrerat med en specifik Cloud på en värd. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Start() |
PeerName Registrerar i Cloud. Om nej EndPointCollection anges används automatiskt adressval med det portvärde som anges av Port egenskapen. |
| Stop() |
Avregistrerar peer-namnet som anges i PeerName egenskapen från alla moln där det registrerades. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Update() |
PeerNameRegistration Uppdaterar för en nod som är registrerad med en specifik Cloud. Uppdateringen utförs med hjälp av den information som anges i egenskaperna. |
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 PeerNameRegistration . |