RoleInstanceStatusCheckEventArgs 類別
本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

RoleInstanceStatusCheckEventArgs 類別

 

更新日期: 2011年10月

表示的引數 StatusCheck 表示角色執行個體的狀態以固定間隔發生的事件。

命名空間:   Microsoft.WindowsAzure.ServiceRuntime
組件:  Microsoft.WindowsAzure.ServiceRuntime (在 Microsoft.WindowsAzure.ServiceRuntime.dll 中)

System.Object
  System.EventArgs
    Microsoft.WindowsAzure.ServiceRuntime.RoleInstanceStatusCheckEventArgs

public class RoleInstanceStatusCheckEventArgs : EventArgs

名稱描述
System_CAPS_pubmethodRoleInstanceStatusCheckEventArgs()

初始化的新執行個體 RoleInstanceStatusCheckEventArgs 類別。

名稱描述
System_CAPS_pubpropertyStatus

取得角色執行個體的狀態。

名稱描述
System_CAPS_pubmethodEquals(Object)

(繼承自 Object。)

System_CAPS_protmethodFinalize()

(繼承自 Object。)

System_CAPS_pubmethodGetHashCode()

(繼承自 Object。)

System_CAPS_pubmethodGetType()

(繼承自 Object。)

System_CAPS_protmethodMemberwiseClone()

(繼承自 Object。)

System_CAPS_pubmethodSetBusy()

設定角色執行個體的狀態 Busy 會再度檢查狀態,直到發生固定間隔。 當角色執行個體的狀態是 Busy 從負載平衡器不會接收要求。

System_CAPS_pubmethodToString()

(繼承自 Object。)

角色執行個體可能表示處於兩種狀態之一:「就緒」或「忙碌」。 如果角色執行個體的狀態為「就緒」,則已準備好接收來自負載平衡器的要求。 如果執行個體的狀態為「忙碌」,則不會接收來自負載平衡器的要求。

下列程式碼範例示範如何寫出角色執行個體的狀態:


public override bool OnStart() { RoleEnvironment.StatusCheck += RoleEnvironmentStatusCheck; return base.OnStart(); } private void RoleEnvironmentStatusCheck(object sender, RoleInstanceStatusCheckEventArgs e) { Trace.WriteLine("The status of the role instance: " + e.Status, "Information"); }

這個類型的任何公用靜態 (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

回到頁首
顯示:
© 2016 Microsoft