ResourceScope Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Identifica o escopo de um recurso compartilhável.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope =
Public Enum ResourceScope
- Herança
- Atributos
Campos
AppDomain | 4 | O estado é compartilhado por objetos dentro de um AppDomain. |
Assembly | 32 | O recurso está visível em um escopo de assembly. |
Library | 8 | O estado é compartilhado por objetos dentro de uma biblioteca. |
Machine | 1 | O estado é compartilhado por objetos dentro de um computador. |
None | 0 | Não há nenhum estado compartilhado. |
Private | 16 | O recurso está visível apenas para o tipo. |
Process | 2 | O estado é compartilhado dentro de um processo. |
Comentários
Um recurso é um objeto que contém o estado. Exemplos de recursos incluem um arquivo em disco, uma fila de mensagens para um processo e um nome.Mutex Saber que um objeto é um recurso não indica seu uso apropriado; a propriedade importante de um recurso é o escopo do recurso. O escopo inclui o tipo e a visibilidade do recurso. O tipo de recurso especifica se o recurso é um recurso de nível de máquina, como um arquivo em disco, um recurso em todo o processo, como um bloco de memória não compartilhada ou um recurso no nível do domínio do aplicativo, como um bloqueio em uma instância de um objeto não marshal por referência. Os escopos de visibilidade são Assembly e Private, o padrão é, o que é Public
implícito se o Assembly ou Privado não for indicado. Não há nenhum valor de enumeração para Public
.