Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad HostProtectionAttribute::Resources

 

Publicado: octubre de 2016

Obtiene o establece marcadores que especifican categorías de funcionalidad que son potencialmente dañinas para el host.

Espacio de nombres:   System.Security.Permissions
Ensamblado:  mscorlib (en mscorlib.dll)

public:
property HostProtectionResource Resources {
	HostProtectionResource get();
	void set(HostProtectionResource value);
}

Valor de propiedad

Type: System.Security.Permissions::HostProtectionResource

Combinación bit a bit de los valores de HostProtectionResource. De manera predeterminada, es None.

El HostProtectionResource indicadores especifican los recursos expuestos por el método o clase que son potencialmente dañinos para el host.

En el ejemplo de código siguiente se muestra el uso de la HostProtectionAttribute de atributo con el Resources propiedad. Este ejemplo forma parte de un ejemplo mayor proporcionado para el HostProtectionAttribute clase.

// Use the enumeration flags to indicate that this method exposes shared state and 
// self-affecting process management.
// Either of the following attribute statements can be used to set the 
// resource flags.
// Exit the sample when an exception is thrown.

[HostProtection(SharedState=true,SelfAffectingProcessMgmt=true)]
[HostProtection(Resources=HostProtectionResource::SharedState|
HostProtectionResource::SelfAffectingProcessMgmt)]
static void Exit( String^ Message, int Code )
{
   Console::WriteLine( "\nFAILED: {0} {1}", Message, Code );
   Environment::ExitCode = Code;
   Environment::Exit( Code );
}

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: