PeerApplication PeerApplication PeerApplication PeerApplication Constructors

定義

オーバーロード

PeerApplication() PeerApplication() PeerApplication()

PeerApplication 型の新しい既定のインスタンスを初期化します。Initializes a new default instance of the PeerApplication type.

PeerApplication(SerializationInfo, StreamingContext) PeerApplication(SerializationInfo, StreamingContext) PeerApplication(SerializationInfo, StreamingContext)

シリアル化に必要なデータを持つ PeerApplication 型の新しいインスタンスを初期化します。Initializes a new instance of the PeerApplication type with the data required for serialization.

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

指定したアプリケーション ID、説明、スコープ、およびデータ要素を使用して新しい PeerApplication インスタンスを初期化します。Initializes a new PeerApplication instance with the supplied application ID, description, scope, and data elements.

注釈

アプリケーションを正常IdPeerApplicationRegistrationType登録するには、このインスタンスのグローバルに一意のプロパティとプロパティを設定する必要があります。The globally unique Id and PeerApplicationRegistrationType properties of this instance must be set before the application can successfully be registered.

PeerApplication() PeerApplication() PeerApplication()

PeerApplication 型の新しい既定のインスタンスを初期化します。Initializes a new default instance of the PeerApplication type.

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

注釈

アプリケーションを正常IdPeerApplicationRegistrationType登録するには、このインスタンスのグローバルに一意のプロパティとプロパティを設定する必要があります。The globally unique Id and PeerApplicationRegistrationType properties of this instance must be set before the application can successfully be registered.

PeerApplication(SerializationInfo, StreamingContext) PeerApplication(SerializationInfo, StreamingContext) PeerApplication(SerializationInfo, StreamingContext)

シリアル化に必要なデータを持つ PeerApplication 型の新しいインスタンスを初期化します。Initializes a new instance of the PeerApplication type with the data required for serialization.

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

パラメーター

serializationInfo
SerializationInfo SerializationInfo SerializationInfo SerializationInfo

SerializationInfo に関連付けられている PeerEndPointThe SerializationInfo associated with the PeerEndPoint.

streamingContext
StreamingContext StreamingContext StreamingContext StreamingContext

PeerEndPoint に関連付けられているシリアル化の転送先。The serialization destination associated with the PeerEndPoint.

注釈

内のPeerNameオブジェクトによって完全修飾された名前を持つオブジェクトを返します。PeerApplicationReturns a PeerApplication object with a name fully qualified by the PeerName object within it.

アプリケーションを正常IdPeerApplicationRegistrationType登録するには、このインスタンスのグローバルに一意のプロパティとプロパティを設定する必要があります。The globally unique Id and PeerApplicationRegistrationType properties of this instance must be set before the application can successfully be registered.

こちらもご覧ください

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

指定したアプリケーション ID、説明、スコープ、およびデータ要素を使用して新しい PeerApplication インスタンスを初期化します。Initializes a new PeerApplication instance with the supplied application ID, description, scope, and data elements.

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

パラメーター

id
Guid Guid Guid Guid

PeerApplication の識別に使用される、ユーザーが指定した GuidA user-specified Guid used to identify the PeerApplication.

description
String String String String

ピア アプリケーションの String の説明。A String description of the peer application.

data
Byte[]

小さなイメージなど、ピア アプリケーションに関連付けるバイナリ データ オブジェクト。A binary data object to associate with the peer application, such as a small image.

path
String String String String

ピア アプリケーションへのローカル ファイル システム パス。The local file system path to the peer application.

commandLineArgs
String String String String

ピア アプリケーションを起動するためのコマンド ライン引数。Command-line arguments for starting the peer application.

peerScope
PeerScope PeerScope PeerScope PeerScope

アプリケーションがピア アプリケーション用に登録されるスコープ。The scope in which the application will be registered for peer collaboration.

例外

- バイナリ データ オブジェクトの長さは 1 バイト未満にはできません。また、16 KB を超えることはできません。- Length of the binary data object cannot be less than one or greater than 16k.

  • idnull に設定されます。
  • id is set to null.
  • 注釈

    アプリケーションを正常IdPeerApplicationRegistrationType登録するには、このインスタンスのグローバルに一意のプロパティとプロパティを設定する必要があります。The globally unique Id and PeerApplicationRegistrationType properties of this instance must be set before the application can successfully be registered.

    こちらもご覧ください

    適用対象