Sdílet prostřednictvím


PeerApplication Konstruktory

Definice

Inicializuje novou PeerApplication instanci.

Přetížení

PeerApplication()

Inicializuje novou výchozí instanci PeerApplication typu .

PeerApplication(SerializationInfo, StreamingContext)

Inicializuje novou instanci PeerApplication typu s daty vyžadovanými pro serializaci.

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

Inicializuje novou PeerApplication instanci se zadaným ID aplikace, popisem, oborem a datovými prvky.

Poznámky

Aby bylo možné aplikaci úspěšně zaregistrovat, musí být nastaveny globálně jedinečné Id vlastnosti a PeerApplicationRegistrationType vlastnosti této instance.

PeerApplication()

Inicializuje novou výchozí instanci PeerApplication typu .

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

Poznámky

Aby bylo možné aplikaci úspěšně zaregistrovat, musí být nastaveny globálně jedinečné Id vlastnosti a PeerApplicationRegistrationType vlastnosti této instance.

Platí pro

PeerApplication(SerializationInfo, StreamingContext)

Inicializuje novou instanci PeerApplication typu s daty vyžadovanými pro serializaci.

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)

Parametry

serializationInfo
SerializationInfo

SerializationInfo přidružený k tomuto objektu PeerEndPoint.

streamingContext
StreamingContext

Cíl serializace přidružený k PeerEndPoint.

Poznámky

PeerApplication Vrátí objekt s názvem plně kvalifikovaným objektem, který PeerName obsahuje.

Aby bylo možné aplikaci úspěšně zaregistrovat, musí být nastaveny globálně jedinečné Id vlastnosti a PeerApplicationRegistrationType vlastnosti této instance.

Viz také

Platí pro

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

Inicializuje novou PeerApplication instanci se zadaným ID aplikace, popisem, oborem a datovými prvky.

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)

Parametry

id
Guid

Uživatelem zadaný Guid k identifikaci PeerApplication.

description
String

Popis String partnerské aplikace.

data
Byte[]

Binární datový objekt, který se má přidružit k partnerské aplikaci, například malý obrázek.

path
String

Cesta místního systému souborů k partnerské aplikaci.

commandLineArgs
String

Argumenty příkazového řádku pro spuštění partnerské aplikace

peerScope
PeerScope

Obor, ve kterém bude aplikace zaregistrována pro spolupráci mezi partnery.

Výjimky

  • Délka objektu binárních dat nesmí být menší než jedna nebo větší než 16 kB.

  • id je nastavená na nullhodnotu .

Poznámky

Aby bylo možné aplikaci úspěšně zaregistrovat, musí být nastaveny globálně jedinečné Id vlastnosti a PeerApplicationRegistrationType vlastnosti této instance.

Viz také

Platí pro