ValueTask.Preserve 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.
Obtient un ValueTask qui peut être utilisé à tout moment dans le futur.
public:
System::Threading::Tasks::ValueTask Preserve();
public System.Threading.Tasks.ValueTask Preserve ();
member this.Preserve : unit -> System.Threading.Tasks.ValueTask
Public Function Preserve () As ValueTask
Retours
Le ValueTask conservé.
Remarques
Étant donné qu’un ValueTask peut être soutenu par un pool , IValueTaskSourceil n’est pas sûr d’attendre plusieurs fois un arbitraire ValueTask . Vous pouvez utiliser la Preserve() méthode pour convertir cette ValueTask instance en instance soutenue par un standard Task qui peut attendre plusieurs fois. Cette méthode est similaire à AsTask(), mais elle retourne la même ValueTask instance lorsqu’elle ValueTask représente une opération terminée de manière synchrone réussie. Après l’appel Preserve() , l’original ValueTask ne doit plus jamais être utilisé.