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 per avviare un PeerApplication specifico.
Overload
| Nome | Descrizione |
|---|---|
| Invite(PeerApplication, String, Byte[]) |
Invia un invito a un Peer per avviare un PeerApplication specifico. |
| Invite() |
Invia un invito a un Peer per avviare un PeerApplication specifico. |
Invite(PeerApplication, String, Byte[])
Invia un invito a un Peer per avviare un PeerApplication specifico.
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 cui viene inviato l'invito.
- message
- String
Messaggio da inviare al peer remoto insieme all'invito dell'applicazione. Il messaggio non può avere una lunghezza superiore a 255 caratteri Unicode.
- invitationData
- Byte[]
BLOB di dati definito dall'utente da associare all'invito. Non può avere una dimensione maggiore di 16.384 byte.
Valori restituiti
Oggetto PeerInvitationResponse proveniente dal peer che ha ricevuto l'invito.
Eccezioni
L'applicazione non è registrata per la collaborazione.
invitationData ha una dimensione 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
Per chiamare questo metodo è necessario un PermissionState oggetto .Unrestricted Questo stato viene creato all'avvio della sessione di collaborazione peer.
Si applica a
Invite()
Invia un invito a un Peer per avviare un PeerApplication specifico.
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 proveniente dal 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
Per chiamare questo metodo è necessario un PermissionState oggetto .Unrestricted Questo stato viene creato all'avvio della sessione di collaborazione peer.