PeerNameRegistration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class PeerNameRegistration : IDisposable, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerNameRegistration : IDisposable, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerNameRegistration = class
interface IDisposable
interface ISerializable
Public Class PeerNameRegistration
Implements IDisposable, ISerializable
- 継承
-
PeerNameRegistration
- 属性
- 実装
注釈
登録により、ピア クラウドまたはクラウド内の に関連付 PeerName けられているすべての情報が作成 (または更新) されます。
同じピア名に対して複数 PeerNameRegistration のオブジェクトを持つことができます。 このような場合、ピア名がセキュリティで保護されている場合、各インスタンスは異なるクラウド内を表します PeerNameRegistration 。 ただし、ピア名がセキュリティで保護されていない場合は、各登録が異なるプロセスからの場合は、同じクラウドに複数回登録できます。
コンストラクター
PeerNameRegistration() |
PeerNameRegistration クラスの新しい既定のインスタンスを初期化します。 |
PeerNameRegistration(PeerName, Int32) |
指定した名前とポート番号を使用して、PeerNameRegistration クラスの新しいインスタンスを初期化します。 |
PeerNameRegistration(PeerName, Int32, Cloud) |
指定したピア名、ポート番号、Cloud を使用して、PeerNameRegistration クラスの新しいインスタンスを初期化します。 |
PeerNameRegistration(SerializationInfo, StreamingContext) |
新しくシリアル化可能な PeerNameRegistration オブジェクトを初期化します。 |
プロパティ
Cloud | |
Comment | |
Data |
PeerNameRegistration オブジェクトのアプリケーション定義のバイナリ データを取得または設定します。 |
EndPointCollection |
関連付けられているピア名が登録されたネットワーク エンドポイントのコレクションを取得します。 |
PeerName |
ピア クラウドに登録するピア名を取得または設定します。 |
Port |
PeerNameRegistration オブジェクトに登録するピアが使用する TCP/IP ポート番号を取得または設定します。 |
UseAutoEndPointSelection |
ピア メッシュまたは Cloud を走査するときにエンドポイントの自動選択を使用するかどうかを指定する値を取得または設定します。 |
メソッド
Dispose() |
この PeerNameRegistration オブジェクトによって使用されているすべてのリソースを解放します。 |
Dispose(Boolean) |
アンマネージド リソースを解放します。オプションで PeerNameRegistration オブジェクトによって使用されているマネージド リソースも解放できます。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetObjectData(SerializationInfo, StreamingContext) |
シリアル化情報オブジェクトを、PeerNameRegistration インスタンスのシリアル化に必要なデータで事前設定します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
IsRegistered() |
PeerName プロパティで指定されているピア名が、ホスト上の特定の Cloud に登録されているかどうかを取得または設定します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
Start() |
PeerName を Cloud に登録します。 EndPointCollection がまったく指定されないと、Port プロパティで指定したポート値を使用して、自動アドレス選択が使用されます。 |
Stop() |
PeerName プロパティで指定されたピア名の登録を、登録されていたすべてのクラウドから解除します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
Update() |
特定の Cloud に登録されたノードの PeerNameRegistration を更新します。 プロパティで指定された情報を使用して更新が実行されます。 |
明示的なインターフェイスの実装
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
ISerializable インターフェイスを実装し、PeerNameRegistration インスタンスをシリアル化するために必要なデータを返します。 |
適用対象
.NET