ResourceScope Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje rozsah schůditelného prostředku.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope =
Public Enum ResourceScope
- Dědičnost
- Atributy
Pole
AppDomain | 4 | Stav je sdílen objekty v rámci objektu AppDomain. |
Assembly | 32 | Prostředek je viditelný v oboru sestavení. |
Library | 8 | Stav sdílí objekty v knihovně. |
Machine | 1 | Stav sdílí objekty v rámci počítače. |
None | 0 | Neexistuje žádný sdílený stav. |
Private | 16 | Prostředek je viditelný pouze pro typ. |
Process | 2 | Stav se sdílí v rámci procesu. |
Poznámky
Prostředek je objekt, který má stav. Mezi příklady prostředků patří soubor na disku, fronta zpráv pro proces a pojmenovaná Mutex. Znalost objektu je prostředek neznamená jeho vhodné použití; důležitou vlastností prostředku je rozsah prostředku. Rozsah zahrnuje typ i viditelnost prostředku. Typ prostředku určuje, jestli se jedná o prostředek na úrovni počítače, například soubor na disku, prostředek pro celý proces, například blok nesdílené paměti, nebo prostředek na úrovni domény aplikace, například zámek instance nezařazování podle referenčního objektu. Obory viditelnosti jsou Sestavení a Soukromé, výchozí hodnota je Public
, což je implicitní, pokud nejsou uvedené privátní nebo sestavení. Neexistuje žádná hodnota výčtu pro Public
.