PeerApplication Konstruktory

Definicja

Inicjuje nowe PeerApplication wystąpienie.

Przeciążenia

PeerApplication()

Inicjuje PeerApplication nowe domyślne wystąpienie typu.

PeerApplication(SerializationInfo, StreamingContext)

Inicjuje PeerApplication nowe wystąpienie typu z danymi wymaganymi do serializacji.

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

Inicjuje nowe PeerApplication wystąpienie z podanym identyfikatorem aplikacji, opisem, zakresem i elementami danych.

Uwagi

Przed pomyślnym zarejestrowaniem aplikacji należy ustawić globalnie unikatowe IdPeerApplicationRegistrationType właściwości tego wystąpienia.

PeerApplication()

Inicjuje PeerApplication nowe domyślne wystąpienie typu.

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

Uwagi

Przed pomyślnym zarejestrowaniem aplikacji należy ustawić globalnie unikatowe IdPeerApplicationRegistrationType właściwości tego wystąpienia.

Dotyczy

PeerApplication(SerializationInfo, StreamingContext)

Inicjuje PeerApplication nowe wystąpienie typu z danymi wymaganymi do serializacji.

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

Klasa SerializationInfo skojarzona z klasą PeerEndPoint.

streamingContext
StreamingContext

Miejsce docelowe serializacji skojarzone z elementem PeerEndPoint.

Uwagi

PeerApplication Zwraca obiekt o nazwie w pełni kwalifikowanej przez PeerName obiekt w nim.

Przed pomyślnym zarejestrowaniem aplikacji należy ustawić globalnie unikatowe IdPeerApplicationRegistrationType właściwości tego wystąpienia.

Zobacz też

Dotyczy

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

Inicjuje nowe PeerApplication wystąpienie z podanym identyfikatorem aplikacji, opisem, zakresem i elementami danych.

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

Określony przez Guid użytkownika używany do identyfikowania elementu PeerApplication.

description
String

Opis String aplikacji równorzędnej.

data
Byte[]

Obiekt danych binarnych do skojarzenia z aplikacją równorzędną, taki jak mały obraz.

path
String

Lokalna ścieżka systemu plików do aplikacji równorzędnej.

commandLineArgs
String

Argumenty wiersza polecenia służące do uruchamiania aplikacji równorzędnej.

peerScope
PeerScope

Zakres, w którym aplikacja zostanie zarejestrowana w celu współpracy równorzędnej.

Wyjątki

  • Długość obiektu danych binarnych nie może być mniejsza niż jedna lub większa niż 16 tys.

  • id jest ustawiona na nullwartość .

Uwagi

Przed pomyślnym zarejestrowaniem aplikacji należy ustawić globalnie unikatowe IdPeerApplicationRegistrationType właściwości tego wystąpienia.

Zobacz też

Dotyczy