process

Especifica que el proceso de aplicación administrada debe tener una única copia de una variable global determinada, una variable miembro static, o una variable local estática compartida en todos los dominios de aplicación del proceso.Esto está diseñada principalmente para utilizar al compilar con /clr:pure, porque en variables globales y estáticas de /clr:pure está por dominio de aplicación, de forma predeterminada.Al compilar con /clr, las variables globales y estáticas son por proceso de forma predeterminada (no deba utilizar __declspec(process).

Sólo una variable global, una variable miembro static, o una variable local estática de tipo nativo se pueden marcar con __declspec(process).

Al compilar con /clr:pure, las variables marcadas como proceso también se deben declarar como const.De esta manera por variables de proceso no cambia en un dominio de aplicación, y generar resultados inesperados en otro.El uso previsto primario de __declspec(process) es habilitar la inicialización en tiempo de compilación de una variable global, una variable miembro static, o una variable local estática en /clr:pure.

processsólo es válido al compilar con /clr o /clr:pure y no es válido al compilar con /clr:safe.

Si desea que cada dominio de aplicación para tener una copia de una variable global, utilice appdomain.

Para obtener más información, consulte Dominios de aplicación y Visual C++.

Vea también

Referencia

__declspec

Palabras clave de C++