共用方式為


屬性之間的相依性

當您設定屬性時,COM+ 目錄會強制執行一些一致性邏輯,以確保您以合理的方式設定元素。 此邏輯可以透過兩種方式實作,如下所示:

  • 相依性。 您可能會遭到封鎖,因為另一個屬性取決於您嘗試設定之屬性的特定設定。 例如,如果元件是以 [必要交易] 屬性進行設定,而如果您接著嘗試將 [同步處理] 設定變更為 [無],當您嘗試呼叫 SaveChanges 時,就會產生錯誤,因為交易相依於同步處理。
  • 副作用。 某些屬性可能會為您變更,而不需要明確設定它們。 例如,如果您使用 [需要交易] 屬性來設定元件,同步處理也會設定為 [必要]。 這實際上是相依性的另一面—一個屬性優先於另一個屬性,而且其相依性是透過先設定次要屬性,然後封鎖變更來表示。

在集合中專案所公開的屬性清單中,所有都列在 COM+ 管理員 istration Collections,每個屬性的相依性和副作用都會顯示。 當您設定 COM+ 應用程式和元件時,應該注意對設定施加哪些條件約束。

取得和設定屬性

查詢可用的屬性

儲存或捨棄變更