Compartir vía


ResourceScope Enumeración

Definición

Identifica el ámbito de un recurso que se puede compartir.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public enum class ResourceScope
[System.Flags]
public enum ResourceScope
[<System.Flags>]
type ResourceScope = 
Public Enum ResourceScope
Herencia
ResourceScope
Atributos

Campos

AppDomain 4

Los objetos comparten el estado dentro de AppDomain.

Assembly 32

El recurso está visible en un ámbito de ensamblado.

Library 8

Los objetos comparten el estado dentro de una biblioteca.

Machine 1

Los objetos comparten el estado dentro del equipo.

None 0

No hay ningún estado compartido.

Private 16

El recurso es visible únicamente al tipo.

Process 2

El estado se comparte dentro de un proceso.

Comentarios

Un recurso es un objeto que contiene el estado. Algunos ejemplos de recursos incluyen un archivo en el disco, una cola de mensajes para un proceso y un denominado Mutex. Conocer un objeto es un recurso no indica su uso adecuado; la propiedad importante de un recurso es el ámbito del recurso. El ámbito incluye tanto el tipo como la visibilidad del recurso. El tipo de recurso especifica si el recurso es un recurso de nivel de equipo, como un archivo en el disco, un recurso de todo el proceso, como un bloque de memoria no compartida o un recurso de nivel de dominio de aplicación, como un bloqueo en una instancia de un objeto de referencia que no es de referencia. Los ámbitos de visibilidad son Assembly y Private, el valor predeterminado es Public, que es implícito si no se indica Private o Assembly. No hay ningún valor de enumeración para Public.

Se aplica a