Поделиться через


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

Определение

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

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

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

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

Поля

AppDomain 4

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

Assembly 32

Ресурс является видимым в области сборки.

Library 8

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

Machine 1

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

None 0

Состояние с совместным доступом отсутствует.

Private 16

Ресурсы видимы только данному типу.

Process 2

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

Комментарии

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

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