PeerApplication Konstruktoren

Definition

Initialisiert eine neue Instanz von PeerApplication.

Überlädt

Name Beschreibung
PeerApplication()

Initialisiert eine neue Standardinstanz des PeerApplication Typs.

PeerApplication(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz des PeerApplication Typs mit den daten, die für die Serialisierung erforderlich sind.

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

Initialisiert eine neue PeerApplication Instanz mit der bereitgestellten Anwendungs-ID, Beschreibung, Bereich und Datenelementen.

Hinweise

Die global eindeutigen Id Und PeerApplicationRegistrationType Eigenschaften dieser Instanz müssen festgelegt werden, bevor die Anwendung erfolgreich registriert werden kann.

PeerApplication()

Initialisiert eine neue Standardinstanz des PeerApplication Typs.

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

Hinweise

Die global eindeutigen Id Und PeerApplicationRegistrationType Eigenschaften dieser Instanz müssen festgelegt werden, bevor die Anwendung erfolgreich registriert werden kann.

Gilt für:

PeerApplication(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz des PeerApplication Typs mit den daten, die für die Serialisierung erforderlich sind.

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)

Parameter

serializationInfo
SerializationInfo

The SerializationInfo associated with the PeerEndPoint.

streamingContext
StreamingContext

Das Serialisierungsziel, das der PeerEndPointSerialisierung zugeordnet ist.

Hinweise

Gibt ein PeerApplication Objekt mit einem vollständig qualifizierten Namen des PeerName Objekts zurück.

Die global eindeutigen Id Und PeerApplicationRegistrationType Eigenschaften dieser Instanz müssen festgelegt werden, bevor die Anwendung erfolgreich registriert werden kann.

Weitere Informationen

Gilt für:

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

Initialisiert eine neue PeerApplication Instanz mit der bereitgestellten Anwendungs-ID, Beschreibung, Bereich und Datenelementen.

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)

Parameter

id
Guid

Ein vom Benutzer angegebener Guid Wert, der verwendet wird, um die PeerApplication.

description
String

Eine String Beschreibung der Peeranwendung.

data
Byte[]

Ein binäres Datenobjekt, das der Peeranwendung zugeordnet werden soll, z. B. einem kleinen Bild.

path
String

Der lokale Dateisystempfad zur Peeranwendung.

commandLineArgs
String

Befehlszeilenargumente zum Starten der Peeranwendung.

peerScope
PeerScope

Der Bereich, in dem die Anwendung für die Peerzusammenarbeit registriert wird.

Ausnahmen

  • Die Länge des Binären Datenobjekts darf nicht kleiner als ein oder mehr als 16k sein.

  • id ist auf null festgelegt.

Hinweise

Die global eindeutigen Id Und PeerApplicationRegistrationType Eigenschaften dieser Instanz müssen festgelegt werden, bevor die Anwendung erfolgreich registriert werden kann.

Weitere Informationen

Gilt für: