Peer.Invite Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Invia un invito a un Peer oggetto per avviare un oggetto specifico PeerApplication.
Overload
| Nome | Descrizione |
|---|---|
| Invite(PeerApplication, String, Byte[]) |
Invia un invito a un Peer oggetto per avviare un oggetto specifico PeerApplication. |
| Invite() |
Invia un invito a un Peer oggetto per avviare un oggetto specifico PeerApplication. |
Invite(PeerApplication, String, Byte[])
Invia un invito a un Peer oggetto per avviare un oggetto specifico PeerApplication.
public:
abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData);
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData);
abstract member Invite : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite (applicationToInvite As PeerApplication, message As String, invitationData As Byte()) As PeerInvitationResponse
Parametri
- applicationToInvite
- PeerApplication
Oggetto PeerApplication per il quale viene inviato l'invito.
- message
- String
Messaggio da inviare al peer remoto insieme all'invito dell'applicazione. Il messaggio non può contenere più di 255 caratteri Unicode.
- invitationData
- Byte[]
BLOB di dati definito dall'utente da associare all'invito. Le dimensioni non possono superare i 16.384 byte.
Valori restituiti
Oggetto PeerInvitationResponse del peer che ha ricevuto l'invito.
Eccezioni
L'applicazione non è registrata per la collaborazione.
invitationData è maggiore di 16.384 byte.
Si è verificato un errore durante il processo di invito.
L'applicazione attualmente in esecuzione non è registrata con l'infrastruttura di collaborazione peer.
Commenti
La chiamata a questo metodo richiede un PermissionState oggetto .Unrestricted Questo stato viene creato all'inizio della sessione di collaborazione peer.
Si applica a
Invite()
Invia un invito a un Peer oggetto per avviare un oggetto specifico PeerApplication.
public:
abstract System::Net::PeerToPeer::Collaboration::PeerInvitationResponse ^ Invite();
public abstract System.Net.PeerToPeer.Collaboration.PeerInvitationResponse Invite();
abstract member Invite : unit -> System.Net.PeerToPeer.Collaboration.PeerInvitationResponse
Public MustOverride Function Invite () As PeerInvitationResponse
Valori restituiti
Oggetto PeerInvitationResponse del peer che ha ricevuto l'invito.
Eccezioni
Si è verificato un errore durante il processo di invito.
L'applicazione attualmente in esecuzione non è registrata con l'infrastruttura di collaborazione peer.
Commenti
La chiamata a questo metodo richiede un PermissionState oggetto .Unrestricted Questo stato viene creato all'inizio della sessione di collaborazione peer.