ResourceScope Výčet

Definice

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
ResourceScope
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.

Platí pro