PeerApplication Konstruktorer

Definition

Initierar en ny PeerApplication instans.

Överlagringar

Name Description
PeerApplication()

Initierar en ny standardinstans av PeerApplication typen.

PeerApplication(SerializationInfo, StreamingContext)

Initierar en ny instans av PeerApplication typen med de data som krävs för serialisering.

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

Initierar en ny PeerApplication instans med det angivna program-ID:t, beskrivningen, omfånget och dataelementen.

Kommentarer

Den här instansens globalt unika Id egenskaper och PeerApplicationRegistrationType egenskaper måste anges innan programmet kan registreras.

PeerApplication()

Initierar en ny standardinstans av PeerApplication typen.

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

Kommentarer

Den här instansens globalt unika Id egenskaper och PeerApplicationRegistrationType egenskaper måste anges innan programmet kan registreras.

Gäller för

PeerApplication(SerializationInfo, StreamingContext)

Initierar en ny instans av PeerApplication typen med de data som krävs för serialisering.

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)

Parametrar

serializationInfo
SerializationInfo

Associerad SerializationInfo med PeerEndPoint.

streamingContext
StreamingContext

Serialiseringsmålet som är associerat med PeerEndPoint.

Kommentarer

Returnerar ett PeerApplication objekt med ett namn som är fullständigt kvalificerat av PeerName objektet i det.

Den här instansens globalt unika Id egenskaper och PeerApplicationRegistrationType egenskaper måste anges innan programmet kan registreras.

Se även

Gäller för

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

Initierar en ny PeerApplication instans med det angivna program-ID:t, beskrivningen, omfånget och dataelementen.

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)

Parametrar

id
Guid

En angiven Guid användare som används för att identifiera PeerApplication.

description
String

En String beskrivning av peer-programmet.

data
Byte[]

Ett binärt dataobjekt som ska associeras med peer-programmet, till exempel en liten bild.

path
String

Den lokala filsystemsökvägen till peer-programmet.

commandLineArgs
String

Kommandoradsargument för att starta peer-programmet.

peerScope
PeerScope

Omfånget där programmet ska registreras för peer-samarbete.

Undantag

  • Längden på det binära dataobjektet får inte vara mindre än en eller större än 16 000.

  • id är inställt på null.

Kommentarer

Den här instansens globalt unika Id egenskaper och PeerApplicationRegistrationType egenskaper måste anges innan programmet kan registreras.

Se även

Gäller för