英語で読む

次の方法で共有


PeerObject コンストラクター

定義

PeerObject クラスの新しいインスタンスを初期化します。

オーバーロード

PeerObject()

PeerObject クラスの新しい既定のインスタンスを初期化します。

PeerObject(SerializationInfo, StreamingContext)

シリアル化に必要な関連パラメーターを指定して、新しい PeerObject インスタンスを初期化します。

PeerObject(Guid, Byte[], PeerScope)

関連付けるスコープおよびデータを指定して、新しい PeerObject インスタンスを初期化します。

注釈

インスタンスが PeerObject 構築されたら、 メソッドを SetObject 呼び出して、ピア コラボレーション インフラストラクチャを使用してオブジェクトを発行する必要があります。

PeerObject()

PeerObject クラスの新しい既定のインスタンスを初期化します。

C#
public PeerObject();

注釈

インスタンスが PeerObject 構築された後、 SetObject ピア コラボレーション インフラストラクチャを使用して を発行するには、 PeerObject メソッドを呼び出す必要があります。

こちらもご覧ください

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

PeerObject(SerializationInfo, StreamingContext)

シリアル化に必要な関連パラメーターを指定して、新しい PeerObject インスタンスを初期化します。

C#
protected PeerObject(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);

パラメーター

serializationInfo
SerializationInfo

SerializationInfo に関連付けられている PeerObject

streamingContext
StreamingContext

PeerObject に関連付けられているシリアル化の転送先。

こちらもご覧ください

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

PeerObject(Guid, Byte[], PeerScope)

関連付けるスコープおよびデータを指定して、新しい PeerObject インスタンスを初期化します。

C#
public PeerObject(Guid Id, byte[] data, System.Net.PeerToPeer.Collaboration.PeerScope peerScope);

パラメーター

Id
Guid

PeerObject を表すユーザー定義の ID。

data
Byte[]

PeerObject に関する情報を含むデータ BLOB。 このパラメーターのサイズは 16 KB 以下に制限されています。

peerScope
PeerScope

PeerObject を登録するスコープを指定します。

例外

このメソッドに渡されたいずれかの引数が無効です。

注釈

Idこのコンストラクターによって使用されるパラメーター値は自動生成されます。 インスタンスが PeerObject 構築された後、 SetObject ピア コラボレーション インフラストラクチャを使用して を発行するには、 PeerObject メソッドを呼び出す必要があります。

こちらもご覧ください

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1