ResourceScope 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
識別可共用資源的範圍。
此列舉支援其成員值的位元組合。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope =
Public Enum ResourceScope
- 繼承
- 屬性
欄位
AppDomain | 4 | 狀態由 AppDomain 中的物件共用。 |
Assembly | 32 | 資源在組件範圍中可見。 |
Library | 8 | 狀態由程式庫中的物件共用。 |
Machine | 1 | 狀態由機器中的物件共用。 |
None | 0 | 沒有共用的狀態。 |
Private | 16 | 只有該類型的資源可見。 |
Process | 2 | 狀態在處理序中共用。 |
備註
資源是保留狀態的物件。 資源的範例包括磁片上的檔案、進程的訊息佇列,以及名為 Mutex 的 。 知道物件是資源並不表示其適當用途;資源的重要屬性是資源的範圍。 範圍包含資源的類型和可見度。 資源類型會指定資源是否為電腦層級資源,例如磁片上的檔案、整個進程的資源,例如非共用記憶體區塊,或應用程式域層級資源,例如依參考物件對非封送處理實例的鎖定。 可見度範圍是 Assembly 和 Private,預設值為 Public
,如果未指出 Private 或 Assembly,則為隱含。 沒有 的 Public
列舉值。