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 名前空間