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

Metodo Peer.InviteAsync (PeerApplication, String, Byte[], Object)

 

Inizia un'operazione asincrona che invia un invito a un oggetto Peer per avviare un'istanza specifica di PeerApplication.

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

public abstract void InviteAsync(
	PeerApplication applicationToInvite,
	string message,
	byte[] invitationData,
	object userToken
)

Parametri

applicationToInvite
Type: System.Net.PeerToPeer.Collaboration.PeerApplication

Oggetto PeerApplication per cui viene inviato l'invito.

message
Type: System.String

Messaggio da inviare al peer remoto insieme all'invito dell'applicazione. Ha una dimensione massima di 255 caratteri Unicode.

invitationData
Type: System.Byte[]

BLOB di dati definito dall'utente da associare all'invito. Non può avere una dimensione maggiore di 16.384 byte.

userToken
Type: System.Object

Oggetto definito dall'utente da passare al callback dell'operazione asincrona per l'identificazione. Questo parametro obbligatorio deve essere univoco in tutte le operazioni di invito asincrone in corso.

Exception Condition
ArgumentException

L'applicazione non è registrata con l'infrastruttura di collaborazione.

ArgumentNullException

userToken è null.

ArgumentOutOfRangeException

invitationData ha una dimensione maggiore di 16.384 byte.

PeerToPeerException
  • Si è verificato un errore durante il processo di invito.

  • L'applicazione attualmente in esecuzione non è registrata con l'infrastruttura di collaborazione.

Calling this method requires a T:System.Security.Permissions.PermissionState of F:System.Security.Permissions.PermissionState.Unrestricted. This state is created when the peer collaboration session begins.

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