다음을 통해 공유


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파일이 있습니다. 개체가 리소스라는 것을 알면 적절한 용도를 나타내지 않습니다. 리소스의 중요한 속성은 리소스의 범위입니다. 범위에는 리소스의 유형과 표시 유형이 모두 포함됩니다. 리소스 종류 리소스 디스크에 공유 되지 않는 메모리 블록 또는 참조로 마샬링 아닌 인스턴스의 잠금 같은 애플리케이션 도메인 수준 리소스를 같은 프로세스 전체의 리소스에 파일을 같은 컴퓨터 수준 리소스에 적용 되는지 지정 개체입니다. 표시 유형 범위는 어셈블리 및 Private이며, 기본값은 PublicPrivate 또는 Assembly가 표시되지 않으면 암시적입니다. 에 대한 Public열거형 값이 없습니다.

적용 대상