Share via


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
屬性

備註

EnterLeave 方法會成對使用,以圍繞程式代碼,然後使用 COM+ 服務。 在呼叫 Enter 和 之間封入的程式 Leave 代碼會在自己的內容中執行,其行為就像是在內容內建立的物件上呼叫的方法一樣。 EnterLeave 配對可以巢狀化。 由使用者決定要確定配對的呼叫是平衡的,讓每個呼叫 Leave 都符合先前對 Enter的呼叫。

方法

Enter(ServiceConfig)

建立 ServiceConfig 物件所指定的內容,並將之推送至內容堆疊以成為目前內容。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
Leave()

觸發伺服器,並接著觸發用戶端原則,就好像方法呼叫正在返回。 然後再從內容堆疊中取出目前內容,而呼叫 Enter(ServiceConfig) 當時所正在執行的內容即會成為目前內容。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於