Freigeben über


PeerApplication Konstruktoren

Definition

Initialisiert eine neue Instanz von PeerApplication.

Überlädt

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 Anwendungs-ID, Beschreibung, Bereich und Datenelementen laut Angabe.

Hinweise

Die global eindeutigen Id Eigenschaften und PeerApplicationRegistrationType dieser instance 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 Eigenschaften und PeerApplicationRegistrationType dieser instance 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

Der mit dem SerializationInfo verknüpfte PeerEndPoint.

streamingContext
StreamingContext

Das dem PeerEndPoint zugeordnete Serialisierungsziel.

Hinweise

Gibt ein PeerApplication Objekt mit einem Namen zurück, der durch das PeerName darin enthaltene Objekt vollständig qualifiziert ist.

Die global eindeutigen Id Eigenschaften und PeerApplicationRegistrationType dieser instance 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 Anwendungs-ID, Beschreibung, Bereich und Datenelementen laut Angabe.

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

Eine vom Benutzer angegebene Guid zur Identifizierung der PeerApplication.

description
String

Eine String-Beschreibung der Peeranwendung.

data
Byte[]

Ein binäres Datenobjekt, das der Peeranwendung zugeordnet werden soll, z.B. ein kleines 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 1 KB nicht unter- und 16 KB nicht überschreiten.

  • id ist auf null festgelegt.

Hinweise

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

Weitere Informationen

Gilt für: