PeerNameRegistration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Dziedziczenie
-
PeerNameRegistration
- Atrybuty
- Implementuje
Uwagi
Rejestracja tworzy (lub aktualizuje) wszystkie informacje skojarzone z chmurą równorzędną PeerName lub chmurą.
Istnieje możliwość posiadania wielu PeerNameRegistration obiektów dla tej samej nazwy równorzędnej. W takim przypadku, jeśli nazwa elementu równorzędnego jest zabezpieczona, każde wystąpienie reprezentuje PeerNameRegistration w innej chmurze. Jeśli jednak nazwa elementu równorzędnego nie jest zabezpieczona, można ją zarejestrować w tej samej chmurze wiele razy, zapewniając, że każda rejestracja pochodzi z innego procesu.
Konstruktory
| Nazwa | Opis |
|---|---|
| PeerNameRegistration() |
Inicjuje nowe domyślne wystąpienie PeerNameRegistration klasy. |
| PeerNameRegistration(PeerName, Int32, Cloud) |
Inicjuje nowe wystąpienie PeerNameRegistration klasy z określoną nazwą elementu równorzędnego, numerem portu i Cloud. |
| PeerNameRegistration(PeerName, Int32) |
Inicjuje PeerNameRegistration nowe wystąpienie klasy z określoną nazwą i numerem portu. |
| PeerNameRegistration(SerializationInfo, StreamingContext) |
Inicjuje nowy obiekt możliwy do PeerNameRegistration serializacji. |
Właściwości
| Nazwa | Opis |
|---|---|
| Cloud |
Pobiera lub ustawia informacje w obiekcie, w Cloud którym ten PeerName obiekt zostanie zarejestrowany. |
| Comment |
Pobiera lub ustawia dodatkowe informacje o PeerName obiekcie, który zostanie zarejestrowany w obiekcie Cloud. |
| Data |
Pobiera lub ustawia dane binarne zdefiniowane przez aplikację PeerNameRegistration dla obiektu. |
| EndPointCollection |
Pobiera kolekcję punktów końcowych sieci, dla których zarejestrowano skojarzona nazwa elementu równorzędnego. |
| PeerName |
Pobiera lub ustawia nazwę elementu równorzędnego, aby zarejestrować się w chmurze równorzędnej. |
| Port |
Pobiera lub ustawia numer portu TCP/IP używany przez element równorzędny zarejestrowany w PeerNameRegistration obiekcie. |
| UseAutoEndPointSelection |
Pobiera lub ustawia wartość określającą, czy używać automatycznego wyboru punktu końcowego podczas przechodzenia przez siatkę równorzędną, czy Cloud. |
Metody
| Nazwa | Opis |
|---|---|
| Dispose() |
Zwalnia wszystkie zasoby używane przez PeerNameRegistration obiekt. |
| Dispose(Boolean) |
Zwalnia niezarządzane zasoby i opcjonalnie zwalnia zarządzane zasoby używane przez PeerNameRegistration obiekt. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
Wypełnia obiekt informacji o serializacji danymi potrzebnymi do serializacji PeerNameRegistration wystąpienia. |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| IsRegistered() |
Pobiera lub ustawia, czy nazwa elementu równorzędnego określona we PeerName właściwości jest zarejestrowana przy użyciu określonego Cloud elementu na hoście. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| Start() |
Rejestruje element PeerName w obiekcie Cloud. Jeśli nie EndPointCollection zostanie określony, wybór adresu automatycznego jest używany z wartością portu określoną przez Port właściwość. |
| Stop() |
Wyrejestrowuje nazwę elementu równorzędnego PeerName określoną we właściwości ze wszystkich chmur, w których została zarejestrowana. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
| Update() |
PeerNameRegistration Aktualizuje element dla węzła zarejestrowanego przy użyciu określonego Cloudelementu . Aktualizacja jest wykonywana przy użyciu informacji określonych we właściwościach. |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementuje ISerializable interfejs i zwraca dane potrzebne do serializacji PeerNameRegistration wystąpienia. |