Condividi tramite


PeerApplication Costruttori

Definizione

Inizializza una nuova istanza di PeerApplication.

Overload

PeerApplication()

Inizializza una nuova istanza predefinita del tipo PeerApplication.

PeerApplication(SerializationInfo, StreamingContext)

Inizializza una nuova istanza del tipo PeerApplication con i dati necessari per la serializzazione.

PeerApplication(Guid, String, Byte[], String, String, PeerScope)

Inizializza una nuova istanza di PeerApplication con l'ID applicazione, la descrizione, l'ambito e gli elementi dati specificati.

Commenti

Le proprietà univoce Id e PeerApplicationRegistrationType globali di questa istanza devono essere impostate prima che l'applicazione possa essere registrata correttamente.

PeerApplication()

Inizializza una nuova istanza predefinita del tipo PeerApplication.

public:
 PeerApplication();
public PeerApplication ();
Public Sub New ()

Commenti

Le proprietà univoce Id e PeerApplicationRegistrationType globali di questa istanza devono essere impostate prima che l'applicazione possa essere registrata correttamente.

Si applica a

PeerApplication(SerializationInfo, StreamingContext)

Inizializza una nuova istanza del tipo PeerApplication con i dati necessari per la serializzazione.

protected:
 PeerApplication(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
protected PeerApplication (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
new System.Net.PeerToPeer.Collaboration.PeerApplication : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.Collaboration.PeerApplication
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)

Parametri

serializationInfo
SerializationInfo

Oggetto SerializationInfo associato all'oggetto PeerEndPoint.

streamingContext
StreamingContext

Destinazione della serializzazione associata all'oggetto PeerEndPoint.

Commenti

Restituisce un oggetto con un PeerApplication nome completo dall'oggetto all'interno PeerName .

Le proprietà univoce Id e PeerApplicationRegistrationType globali di questa istanza devono essere impostate prima che l'applicazione possa essere registrata correttamente.

Vedi anche

Si applica a

PeerApplication(Guid, String, Byte[], String, String, PeerScope)

Inizializza una nuova istanza di PeerApplication con l'ID applicazione, la descrizione, l'ambito e gli elementi dati specificati.

public:
 PeerApplication(Guid id, System::String ^ description, cli::array <System::Byte> ^ data, System::String ^ path, System::String ^ commandLineArgs, System::Net::PeerToPeer::Collaboration::PeerScope peerScope);
public PeerApplication (Guid id, string description, byte[] data, string path, string commandLineArgs, System.Net.PeerToPeer.Collaboration.PeerScope peerScope);
new System.Net.PeerToPeer.Collaboration.PeerApplication : Guid * string * byte[] * string * string * System.Net.PeerToPeer.Collaboration.PeerScope -> System.Net.PeerToPeer.Collaboration.PeerApplication
Public Sub New (id As Guid, description As String, data As Byte(), path As String, commandLineArgs As String, peerScope As PeerScope)

Parametri

id
Guid

Oggetto Guid specificato dall'utente usato per identificare l'oggetto PeerApplication.

description
String

Descrizione String dell'applicazione peer.

data
Byte[]

Oggetto di dati binari da associare all'applicazione peer, ad esempio un'immagine piccola.

path
String

Percorso di file system locale dell'applicazione peer.

commandLineArgs
String

Argomenti della riga di comando per avviare l'applicazione peer.

peerScope
PeerScope

Ambito in cui l'applicazione verrà registrata per la collaborazione peer.

Eccezioni

  • La lunghezza dell'oggetto di dati binari non può essere minore di 1 o maggiore di 16 KB.

  • id è impostato su null.

Commenti

Le proprietà univoce Id e PeerApplicationRegistrationType globali di questa istanza devono essere impostate prima che l'applicazione possa essere registrata correttamente.

Vedi anche

Si applica a