ResourceScope Enumeração

Definição

Identifica o escopo de um recurso fragmentá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
ResourceScope
Atributos

Campos

Nome Valor Description
None 0

Não há nenhum estado compartilhado.

Machine 1

O estado é compartilhado por objetos dentro do computador.

Process 2

O estado é compartilhado em um processo.

AppDomain 4

O estado é compartilhado por objetos dentro de um AppDomain.

Library 8

O estado é compartilhado por objetos dentro de uma biblioteca.

Private 16

O recurso é visível apenas para o tipo.

Assembly 32

O recurso está visível em um escopo de assembly.

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 nomeado 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 no nível do computador, 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 de não marshal por referência. Os escopos de visibilidade são Assembly e Private, o padrão é , o que é Publicimplícito se Privado ou Assembly não for indicado. Não há nenhum valor de enumeração para Public.

Aplica-se a