ResourceScope Enumeráció

Definíció

Azonosítja egy megosztható erőforrás hatókörét.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope = 
Public Enum ResourceScope
Öröklődés
ResourceScope
Attribútumok

Mezők

Name Érték Description
None 0

Nincs megosztott állapot.

Machine 1

Az állapotot a gépen belüli objektumok osztják meg.

Process 2

Az állapot meg van osztva egy folyamaton belül.

AppDomain 4

Az állapotot egy adott objektumon belüli AppDomainobjektumok osztják meg.

Library 8

Az állapotot egy tár objektumai osztják meg.

Private 16

Az erőforrás csak a típus számára látható.

Assembly 32

Az erőforrás egy szerelvény hatókörében látható.

Megjegyzések

Az erőforrás egy állapotot tartalmazó objektum. Az erőforrások közé tartozik például egy lemezen lévő fájl, egy folyamat üzenetsora és egy elnevezett Mutex. Az objektum ismerete nem jelzi az erőforrás megfelelő használatát; az erőforrás fontos tulajdonsága az erőforrás hatóköre. A hatókör tartalmazza az erőforrás típusát és láthatóságát is. Az erőforrás típusa határozza meg, hogy az erőforrás gépszintű erőforrás-e, például lemezen lévő fájl, folyamatszintű erőforrás, például nem megosztott memóriablokk vagy alkalmazástartományszintű erőforrás, például hivatkozási objektum által rögzített példány zárolása. A láthatósági hatókörök Szerelvény és Magánjellegűek, az alapértelmezett érték Publicimplicit, ha a magánjellegű vagy a szerelvény nincs megjelölve. Nincs enumerálási érték a következőhöz Public: .

A következőre érvényes: