ResourceScope Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengidentifikasi cakupan sumber daya yang dapat dibagikan.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope =
Public Enum ResourceScope
- Warisan
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| None | 0 | Tidak ada status bersama. |
| Machine | 1 | Status dibagikan oleh objek dalam komputer. |
| Process | 2 | Status dibagikan dalam proses. |
| AppDomain | 4 | Status dibagikan oleh objek dalam AppDomain. |
| Library | 8 | Status dibagikan oleh objek dalam pustaka. |
| Private | 16 | Sumber daya hanya terlihat oleh jenis tersebut. |
| Assembly | 32 | Sumber daya terlihat pada cakupan perakitan. |
Keterangan
Sumber daya adalah objek yang menyimpan status. Contoh sumber daya termasuk file pada disk, antrean pesan untuk proses, dan bernama Mutex. Mengetahui objek adalah sumber daya tidak menunjukkan penggunaannya yang sesuai; properti penting dari sumber daya adalah cakupan sumber daya. Cakupan mencakup jenis dan visibilitas sumber daya. Jenis sumber daya menentukan apakah sumber daya adalah sumber daya tingkat komputer, seperti file pada disk, sumber daya di seluruh proses, seperti blok memori yang tidak dibagikan, atau sumber daya tingkat domain aplikasi, seperti kunci pada instans non-marshal berdasarkan objek referensi. Cakupan visibilitas adalah Assembly dan Private, defaultnya adalah Public, yang implisit jika Privat atau Assembly tidak ditunjukkan. Tidak ada nilai enumerasi untuk Public.