PeerApplication Konstruktory

Definice

Inicializuje novou PeerApplication instanci.

Přetížení

Name Description
PeerApplication()

Inicializuje novou výchozí instanci PeerApplication typu.

PeerApplication(SerializationInfo, StreamingContext)

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

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

Inicializuje novou PeerApplication instanci s 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 pož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

Přidruženo SerializationInfo k sadě PeerEndPoint.

streamingContext
StreamingContext

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

Poznámky

PeerApplication Vrátí objekt s plně kvalifikovaným názvem objektu PeerName v něm.

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 s 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

Zadaný uživatel Guid sloužící k identifikaci PeerApplication.

description
String

Popis String partnerské aplikace.

data
Byte[]

Binární datový objekt, který se přidruží 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 zaregistrovaná pro spolupráci mezi dvěma účastníky.

Výjimky

  • Délka binárního datového objektu nesmí být menší než jeden nebo větší než 16k.

  • id je nastaveno na null.

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