Peer クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスはリモート ピアを表します。
public ref class Peer abstract : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::Peer ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public abstract class Peer : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.Peer>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type Peer = class
interface IDisposable
interface IEquatable<Peer>
interface ISerializable
Public MustInherit Class Peer
Implements IDisposable, IEquatable(Of Peer), ISerializable
- 継承
-
Peer
- 派生
- 属性
- 実装
注釈
抽象Peerクラスの目的は、 や PeerContactなどのPeerNearMe派生クラスで共有できる共通の基底クラス定義を提供することです。 抽象であるため、直接構築することはできません。 開発者は、 サブクラスまたは PeerContact
をPeerNearMe
代わりに使用する必要があります。
連絡先、ピア、リモート ピア、、、PeerNearMeLocalContactおよび PeerContact は、コンテキストに基づく同義語です。
"呼び出しピア" と "リモート ピア" は一般的に同義です。 ピアを呼び出しても、特定のメソッドを呼び出すアプリケーションは参照されません。
コンストラクター
Peer(SerializationInfo, StreamingContext) |
Peer 型の新しいインスタンスを初期化します。 |
プロパティ
IsOnline |
Peer が現在 "オンライン" であるかどうかを指定する値を取得します。 |
PeerEndPoints |
PeerEndPointCollection に関連付けられている Peer を取得します。 |
SynchronizingObject |
このプロパティ値を設定すると、非同期操作の結果として発生したわけではないすべてのイベントが、特定の SynchronizingObject を作成したスレッドでコールバックされるイベント ハンドラーに関連付けられます。 |
メソッド
イベント
InviteCompleted |
リモート ピアの招待処理が完了したときに発生します。 |
明示的なインターフェイスの実装
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
SerializationInfo クラス インスタンスを、指定した PeerObject インスタンスをシリアル化するのに必要なデータで、事前設定します。 派生型は、基本型 GetObjectData(SerializationInfo, StreamingContext) メソッドを呼び出す必要があります。 |
適用対象
こちらもご覧ください
.NET