process

프로세스의 모든 애플리케이션 도메인에서 공유되는 특정 전역 변수, 정적 멤버 변수 또는 정적 지역 변수의 단일 복사본이 관리되는 애플리케이션 프로세스에 있어야 함을 지정합니다.Specifies that your managed application process should have a single copy of a particular global variable, static member variable, or static local variable shared across all application domains in the process. 이는 /clr:pure Visual studio 2015에서 더 이상 사용 되지 않으며 Visual studio 2017에서 지원 되지 않는로 컴파일할 때 주로 사용 됩니다.This was primarily intended to be used when compiling with /clr:pure, which is deprecated in Visual Studio 2015 and unsupported in Visual Studio 2017. 를 사용 하 여 컴파일할 때 /clr 전역 및 정적 변수는 기본적으로 프로세스별 이며를 사용할 필요가 없습니다 __declspec(process) .When compiling with /clr, global and static variables are per-process by default and do not need to use __declspec(process).

전역 변수, 정적 멤버 변수 또는 네이티브 형식의 정적 지역 변수만로 표시할 수 있습니다 __declspec(process) .Only a global variable, a static member variable, or a static local variable of native type can be marked with __declspec(process).

process 는로 컴파일하는 경우에만 유효 /clr 합니다.process is only valid when compiling with /clr.

각 응용 프로그램 도메인에 전역 변수의 자체 복사본을 포함 하려면 appdomain을 사용 합니다.If you want each application domain to have its own copy of a global variable, use appdomain.

자세한 내용은 응용 프로그램 도메인 및 Visual C++ 을 참조 하세요.See Application Domains and Visual C++ for more information.

참고 항목See also

__declspec
키워드Keywords