HostExecutionContextManager.SetHostExecutionContext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Affecte le contexte d'exécution de l'hôte spécifié au contexte d'exécution de l'hôte actuel.
public:
virtual System::Object ^ SetHostExecutionContext(System::Threading::HostExecutionContext ^ hostExecutionContext);
public virtual object SetHostExecutionContext (System.Threading.HostExecutionContext hostExecutionContext);
[System.Security.SecurityCritical]
public virtual object SetHostExecutionContext (System.Threading.HostExecutionContext hostExecutionContext);
abstract member SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
override this.SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
[<System.Security.SecurityCritical>]
abstract member SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
override this.SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
Public Overridable Function SetHostExecutionContext (hostExecutionContext As HostExecutionContext) As Object
Paramètres
- hostExecutionContext
- HostExecutionContext
HostExecutionContext à définir.
Retours
Objet permettant de restaurer l'état antérieur du HostExecutionContext.
- Attributs
Exceptions
Le hostExecutionContext
n'a pas été acquis à l'aide d'une opération de capture.
- ou -
Le
hostExecutionContext
a été l'argument d'un appel de méthode SetHostExecutionContext(HostExecutionContext) précédent.
Remarques
La SetHostExecutionContext méthode définit le contexte d’exécution de l’hôte pour l’actuel HostExecutionContext. Un HostExecutionContext argument utilisé comme argument d’un autre SetHostExecutionContext appel de méthode ne peut pas être transmis en tant que paramètre pour cette méthode. Utilisez plutôt la HostExecutionContext.CreateCopy méthode pour créer une copie d’un HostExecutionContext objet, puis utilisez la copie pour définir le contexte d’exécution de l’hôte.
Appelez la méthode à l’aide de l’objet Revert retourné par cette méthode pour restaurer l’état HostExecutionContext précédent.