Roles 屬性
摺疊目錄
展開目錄
本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

RoleEnvironment.Roles 屬性

 

取得一組 Role 裝載之服務定義的物件。

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

public static IDictionary<string, Role> Roles { get; }

屬性值

Type: System.Collections.Generic.IDictionary<String, Role>

類型:System.Collections.Generic.IDictionary

A IDictionary<TKey, TValue> 包含 Role 裝載之服務定義的物件。

角色會定義於 ServiceDefinition.csdef 檔案中。 如需有關如何定義角色的託管服務的詳細資訊,請參閱 Setting Up a Hosted Service for Windows Azure

下列程式碼範例示範如何取得所定義角色的角色執行個體識別碼:


foreach (var roleDefinition in RoleEnvironment.Roles) { foreach (var roleInstance in roleDefinition.Value.Instances) { Trace.WriteLine("Role instance ID: " + roleInstance.Id, "Information"); } }
System_CAPS_note注意事項

必須為角色定義至少一個內部端點,才能在執行階段得知執行個體。 如需定義內部端點的詳細資訊,請參閱 How to Define Internal Endpoints for a Role

回到頁首
顯示:
© 2016 Microsoft