AsyncPackage.Initialize 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.
Scellez cette méthode. En raison d’un risque quasiment inévitable de blocage, SetSite (à quoi sert l’initialisation des appels) se produit toujours sur le thread d’interface utilisateur même pour le package Async. Étant donné que la plupart des auteurs de packages asynchrones nécessiteraient, logiquement, que l’initialisation se produisait sur un thread b/g, ils peuvent faire des choses coûteuses (synchrones) à l’intérieur de leur remplacement, en déchargeant certains des avantages des charges asynchrones. Pour s’en éloigner, nous allons la sceller. par conséquent, tous les éléments qu’ils peuvent remplacer sont Async Initialize, qui est appelé sur le thread b/g.
protected:
override void Initialize();
protected:
override sealed void Initialize();
override sealed void Initialize();
protected override sealed void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides NotOverridable Sub Initialize ()