Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

HostProtectionAttribute.Resources propriété

 

Date de publication : novembre 2016

Obtient ou définit des indicateurs qui spécifient des catégories de fonctionnalités potentiellement dangereuses pour l'hôte.

Espace de noms:   System.Security.Permissions
Assembly:  mscorlib (dans mscorlib.dll)

public HostProtectionResource Resources { get; set; }

Valeur de propriété

Type: System.Security.Permissions.HostProtectionResource

Combinaison d'opérations de bits des valeurs HostProtectionResource. La valeur par défaut est None.

Le HostProtectionResource indicateurs spécifient les ressources exposées par la méthode ou classe qui sont potentiellement dangereuses pour l’hôte.

L’exemple de code suivant illustre l’utilisation de la HostProtectionAttribute d’attribut avec le Resources propriété. Cet exemple fait partie d’un exemple plus complet fourni pour la HostProtectionAttribute classe.

// 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.
[HostProtectionAttribute(SharedState = true, 
    SelfAffectingProcessMgmt = true)]
[HostProtectionAttribute(Resources = HostProtectionResource.SharedState |
     HostProtectionResource.SelfAffectingProcessMgmt)]
private static void Exit(string Message, int Code)
{
    // Exit the sample when an exception is thrown.
    Console.WriteLine("\nFAILED: " + Message + " " + Code.ToString());
    Environment.ExitCode = Code;
    Environment.Exit(Code);
}

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: