AppSearchSession.RemoveBlob 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.
Supprime les données d’objet blob d’AppSearch.
[Android.Runtime.Register("removeBlob", "(Ljava/util/Set;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=36)]
public void RemoveBlob(System.Collections.Generic.ICollection<Android.App.AppSearch.AppSearchBlobHandle> handles, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("removeBlob", "(Ljava/util/Set;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=36)>]
member this.RemoveBlob : System.Collections.Generic.ICollection<Android.App.AppSearch.AppSearchBlobHandle> * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
Paramètres
- handles
- ICollection<AppSearchBlobHandle>
S AppSearchBlobHandlequi identifie les objets blob.
- executor
- IExecutor
Exécuteur sur lequel appeler le rappel.
- callback
- IConsumer
Rappel pour recevoir le CommitBlobResponse.
- Attributs
Remarques
Supprime les données d’objet blob d’AppSearch.
Après cet appel, les données d’objet blob sont supprimées immédiatement et ne peuvent pas être récupérées. Elle n’est pas accessible via #openBlobForRead.
#openBlobForWrite pourrait rouvrir et réécrire.
Cette API peut être utilisée pour supprimer les données blob en attente et les données blob validées.
La suppression d’une donnée d’objet blob validée qui est toujours référencée par des documents laisse ces documents sans contenu blob lisible. Il est vivement recommandé de laisser AppSearch contrôler le cycle de vie des données blob. AppSearch recycle automatiquement les données blob orphelines et en attente. La durée par défaut pour recycler le fichier blob en attente et orphelin est de 1 semaine. Un fichier blob est considéré comme orphelin s’il n’y a pas GenericDocument de référence. Si vous souhaitez supprimer des données d’objet blob validées, vous devez d’abord supprimer les documents de référence.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.