PeerEndPoint クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ピア ツー ピア コラボレーション インフラストラクチャ内のPeerNearMeまたはPeerContactの現在のインスタンスを記述することによって、一意のネットワーク アドレス構成で指定されたPeerContactまたはPeerNearMe インスタンスの場所を表します。
public ref class PeerEndPoint : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::PeerEndPoint ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerEndPoint : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerEndPoint = class
interface IDisposable
interface IEquatable<PeerEndPoint>
interface ISerializable
Public Class PeerEndPoint
Implements IDisposable, IEquatable(Of PeerEndPoint), ISerializable
- 継承
-
PeerEndPoint
- 属性
- 実装
注釈
ピア "エンドポイント" は、連絡先のプレゼンス場所 (ピア コラボレーション ネットワーク内の連絡先の現在使用可能なインスタンスを記述する一意のネットワーク アドレス構成) を表します。 ピア コラボレーション ネットワーク内の複数のエンドポイントで、1 つの連絡先を使用できます。
連絡先を監視しているピアは、特定のピア プレゼンス、アプリケーション、またはオブジェクトの更新について、その連絡先に関連付けられている任意のエンドポイントに対してクエリを実行できます。
コンストラクター
| 名前 | 説明 |
|---|---|
| PeerEndPoint() |
PeerEndPoint クラスの新しいインスタンスを生成します。 |
| PeerEndPoint(IPEndPoint, String) |
PeerEndPointに含まれるピア関連エンドポイントと、IPEndPointを指定する文字列を使用して、 |
| PeerEndPoint(IPEndPoint) |
PeerEndPointに含まれるピア関連エンドポイントを使用して、IPEndPoint クラスの新しいインスタンスを初期化します。 |
| PeerEndPoint(SerializationInfo, StreamingContext) |
シリアル化に必要な関連付けられたパラメーターを使用して、新しい PeerEndPoint インスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| EndPoint |
IPEndPoint インスタンスに関連付けられている IP アドレスを含むPeerEndPointを取得または設定します。 |
| Name |
String インスタンスの表示名を表すPeerEndPointを取得または設定します。 |
| SynchronizingObject |
このプロパティ値を設定すると、非同期操作の結果として発生しないすべてのイベントは、特定の SynchronizingObjectを作成したスレッドで呼び出される関連付けられたイベント ハンドラーを持ちます。 |
メソッド
| 名前 | 説明 |
|---|---|
| Dispose() |
PeerEndPoint オブジェクトによって使用されるすべてのリソースを解放します。 |
| Dispose(Boolean) |
PeerEndPoint オブジェクトによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。 |
| Equals(Object, Object) |
指定した PeerEndPoint オブジェクトが等しいと見なされるかどうかを判断します。 |
| Equals(Object) |
指定したPeerEndPointとObjectを比較します。 |
| Equals(PeerEndPoint) |
指定したPeerEndPoint インスタンスとPeerEndPointを比較します。 |
| GetHashCode() |
PeerEndPoint インスタンスのハッシュ コードを返します。 |
| GetObjectData(SerializationInfo, StreamingContext) |
指定したSerializationInfo インスタンスをシリアル化するために必要なデータをPeerObject クラス インスタンスに設定します。 派生型は、基本型 GetObjectData(SerializationInfo, StreamingContext) メソッドを呼び出す必要があります。 |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| OnNameChanged(NameChangedEventArgs) |
|
| ToString() |
String インスタンスを表すPeerEndPointを返します。 |
イベント
| 名前 | 説明 |
|---|---|
| NameChanged |
PeerEndPoint オブジェクトに関連付けられている名前が変更されたときに通知されます。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
シリアル化されたソースから取得したデータを現在の PeerEndPoint インスタンスに設定します。 |