ResourceScope Перечисление

Определение

Определяет область совместного ресурса.

Это перечисление поддерживает побитовую комбинацию значений его членов.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope = 
Public Enum ResourceScope
Наследование
ResourceScope
Атрибуты

Поля

Имя Значение Описание
None 0

Нет общего состояния.

Machine 1

Состояние совместно используется объектами на компьютере.

Process 2

Состояние совместно используется в процессе.

AppDomain 4

Состояние разделяется объектами в пределах AppDomainобъекта.

Library 8

Состояние совместно используется объектами в библиотеке.

Private 16

Ресурс отображается только для типа.

Assembly 32

Ресурс отображается в области сборки.

Комментарии

Ресурс — это объект, содержащий состояние. Примерами ресурсов являются файл на диске, очередь сообщений для процесса и именованный Mutex. Зная, что объект является ресурсом, не указывает на его подходящее использование; важное свойство ресурса — это область ресурса. Область включает как тип, так и видимость ресурса. Тип ресурса указывает, является ли ресурс ресурсом на уровне компьютера, например файлом на диске, ресурсом на уровне процесса, например блоком необщей памяти или ресурсом уровня домена приложения, например блокировкой экземпляра, не маршалируемого по эталонному объекту. Области видимости — сборка и частная, значение по умолчанию Publicнеявно, если не указано частное или сборка. Для перечисления нет значения Public.

Применяется к