ServiceDomain 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許由 Enter(ServiceConfig) 和 Leave() 識別的程式碼段在其獨立上下文中執行,並表現得就像是對上下文中建立的物件呼叫的方法。 此類別無法獲得繼承。
public ref class ServiceDomain sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceDomain
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceDomain = class
Public NotInheritable Class ServiceDomain
- 繼承
-
ServiceDomain
- 屬性
備註
Enter與Leave方法成對使用,將可使用 COM+ 服務的程式碼包圍起來。 被 和 EnterLeave 呼叫包圍的程式碼,會在自己的上下文中執行,行為就像是對上下文中建立的物件呼叫的方法。 與EnterLeave對可以巢狀排列。 使用者需確保通話對平衡,使每個呼叫 Leave 與先前 Enter呼叫相符。
方法
| 名稱 | Description |
|---|---|
| Enter(ServiceConfig) |
建立物件 ServiceConfig 指定的上下文,並將其推送到上下文堆疊中,成為目前的上下文。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| Leave() |
它會先觸發伺服器,然後觸發用戶端的政策,就像在回傳方法一樣。 接著將當前上下文從上下文堆疊中彈出,呼叫時 Enter(ServiceConfig) 執行的上下文就成為當前上下文。 |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |