語言

ServiceDomain 類別

定義

允許由 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)

適用於