PeerApplication Construtores

Definição

Inicializa uma nova PeerApplication instância.

Sobrecargas

Name Description
PeerApplication()

Inicializa uma nova instância padrão do PeerApplication tipo.

PeerApplication(SerializationInfo, StreamingContext)

Inicializa uma nova instância do PeerApplication tipo com os dados necessários para a serialização.

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

Inicializa uma nova PeerApplication instância com o ID da aplicação fornecido, descrição, âmbito e elementos de dados.

Observações

As propriedades globalmente únicas IdPeerApplicationRegistrationType desta instância devem ser definidas antes de a aplicação poder ser registada com sucesso.

PeerApplication()

Inicializa uma nova instância padrão do PeerApplication tipo.

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

Observações

As propriedades globalmente únicas IdPeerApplicationRegistrationType desta instância devem ser definidas antes de a aplicação poder ser registada com sucesso.

Aplica-se a

PeerApplication(SerializationInfo, StreamingContext)

Inicializa uma nova instância do PeerApplication tipo com os dados necessários para a serialização.

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)

Parâmetros

serializationInfo
SerializationInfo

O SerializationInfo associado ao PeerEndPoint.

streamingContext
StreamingContext

O destino de serialização associado ao PeerEndPoint.

Observações

Devolve um PeerApplication objeto com um nome totalmente qualificado pelo PeerName objeto dentro dele.

As propriedades globalmente únicas IdPeerApplicationRegistrationType desta instância devem ser definidas antes de a aplicação poder ser registada com sucesso.

Ver também

Aplica-se a

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

Inicializa uma nova PeerApplication instância com o ID da aplicação fornecido, descrição, âmbito e elementos de dados.

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)

Parâmetros

id
Guid

Uma especificação Guid do utilizador usada para identificar o PeerApplication.

description
String

Uma String descrição da aplicação entre pares.

data
Byte[]

Um objeto de dados binário para associar à aplicação par, como uma imagem pequena.

path
String

O caminho local do sistema de ficheiros para a aplicação par.

commandLineArgs
String

Argumentos de linha de comandos para iniciar a aplicação par.

peerScope
PeerScope

O âmbito em que a candidatura será registada para colaboração entre pares.

Exceções

  • O comprimento do objeto de dados binário não pode ser inferior a um nem superior a 16k.

  • id está definido como null.

Observações

As propriedades globalmente únicas IdPeerApplicationRegistrationType desta instância devem ser definidas antes de a aplicação poder ser registada com sucesso.

Ver também

Aplica-se a