Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore PeerNameRegistration (PeerName, Int32)

 

Inizializza una nuova istanza della classe PeerNameRegistration con il nome e il numero di porta specificato.

Spazio dei nomi:   System.Net.PeerToPeer
Assembly:  System.Net (in System.Net.dll)

public PeerNameRegistration(
	PeerName name,
	int port
)

Parametri

name
Type: System.Net.PeerToPeer.PeerName

Oggetto PeerName da registrare.

port
Type: System.Int32

Valore intero che specifica il numero di porta da registrare.

Exception Condition
ArgumentNullException

Il parametro name non può essere null.

ArgumentOutOfRangeException

Il numero di porta specificato è minore di zero. I numeri di porta devono essere maggiori o uguali a zero e minori di 65.535 (0xFFFF).

PeerToPeerException
  • L'oggetto PeerName specificato è già stato registrato da questo host.

  • Il peer remoto non possiede la proprietà Authority per l'oggetto PeerName specificato.

Calling this constructor creates an instance that will be used to register all source addresses (both IPv6and IPv4) and the provided port for all clouds in which the peer is currently participating. If the object is constructed successfully, the specified P:System.Net.PeerToPeer.PeerNameRegistration.PeerName and P:System.Net.PeerToPeer.PeerNameRegistration.Port are populated.

If the peer name is secured and was previously registered in a P:System.Net.PeerToPeer.PeerNameRegistration.Cloud the peer is currently participating in, an T:System.Net.PeerToPeer.PeerToPeerException is thrown.

This constructor only creates a T:System.Net.PeerToPeer.PeerNameRegistration instance; it does not perform the registration. After instantiating the registration object with this constructor and populating its fields, the application must call M:System.Net.PeerToPeer.PeerNameRegistration.Start to perform the actual registration.

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: