ReceivedInstanceCommand クラス
受信されたインスタンス コマンドを表します。CommandReceive クラスの EndTryReceive メソッドは、out パラメーターを介してこの型のオブジェクトを返します。クライアントはこのオブジェクトを使用して、コマンドと関連付けられた InstanceCommandContext にアクセスします。
名前空間: Microsoft.ApplicationServer.StoreManagement.Control
アセンブリ: Microsoft.ApplicationServer.StoreManagement (microsoft.applicationserver.storemanagement.dll)
使用法
構文
'宣言
Public MustInherit Class ReceivedInstanceCommand
Inherits InstanceCommand
public abstract class ReceivedInstanceCommand : InstanceCommand
public ref class ReceivedInstanceCommand abstract : public InstanceCommand
public abstract class ReceivedInstanceCommand extends InstanceCommand
public abstract class ReceivedInstanceCommand extends InstanceCommand
解説
実装例:
class MySqlReceivedInstanceCommand : ReceivedInstanceCommand
{
long commandId;
MySqlCommandReceive receiver;
MySqlInstanceCommandContext context;
internal MySqlReceivedInstanceCommand(long commandId,
Guid instanceId, Microsoft.ApplicationServer.StoreManagement.Control.CommandType commandType, IDictionary<string, string> serviceIdentifier, TimeSpan timeout,
MySqlCommandReceive receiver) : base()
{
this.commandId = commandId;
base.CommandType = commandType;
base.InstanceId = instanceId;
base.ServiceIdentifier = serviceIdentifier;
this.receiver = receiver;
this.context = new MySqlInstanceCommandContext(this);
}
public override InstanceCommandContext InstanceCommandContext
{
get
{
return this.context;
}
}
}
継承の階層
System.Object
Microsoft.ApplicationServer.StoreManagement.Control.InstanceCommand
Microsoft.ApplicationServer.StoreManagement.Control.ReceivedInstanceCommand
スレッド セーフ
この型のパブリック静的 (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンスのメンバーはいずれも、スレッド セーフである保証はありません。
プラットフォーム
開発プラットフォーム
Visual Studio 2010 およびそれ以降, .NET Framework 4
対象プラットフォーム
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Change History
関連項目
参照
ReceivedInstanceCommand メンバー
Microsoft.ApplicationServer.StoreManagement.Control 名前空間