ContentProvider.ApplyBatch Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| ApplyBatch(IList<ContentProviderOperation>) |
Eseguire l'override di questa opzione per gestire le richieste per eseguire un batch di operazioni oppure l'implementazione predefinita eseguirà l'iterazione delle operazioni e chiamerà |
| ApplyBatch(String, IList<ContentProviderOperation>) |
Eseguire l'override di questa opzione per gestire le richieste per eseguire un batch di operazioni oppure l'implementazione predefinita eseguirà l'iterazione delle operazioni e chiamerà |
ApplyBatch(IList<ContentProviderOperation>)
Eseguire l'override di questa opzione per gestire le richieste per eseguire un batch di operazioni oppure l'implementazione predefinita eseguirà l'iterazione delle operazioni e chiamerà ContentProviderOperation#apply ognuna di esse.
[Android.Runtime.Register("applyBatch", "(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;", "GetApplyBatch_Ljava_util_ArrayList_Handler")]
public virtual Android.Content.ContentProviderResult[] ApplyBatch(System.Collections.Generic.IList<Android.Content.ContentProviderOperation> operations);
[<Android.Runtime.Register("applyBatch", "(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;", "GetApplyBatch_Ljava_util_ArrayList_Handler")>]
abstract member ApplyBatch : System.Collections.Generic.IList<Android.Content.ContentProviderOperation> -> Android.Content.ContentProviderResult[]
override this.ApplyBatch : System.Collections.Generic.IList<Android.Content.ContentProviderOperation> -> Android.Content.ContentProviderResult[]
Parametri
- operations
- IList<ContentProviderOperation>
operazioni da applicare
Valori restituiti
risultati delle applicazioni
- Attributi
Commenti
per android.content.ContentProvider.applyBatch(java.lang.String, java.util.ArrayList).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
ApplyBatch(String, IList<ContentProviderOperation>)
Eseguire l'override di questa opzione per gestire le richieste per eseguire un batch di operazioni oppure l'implementazione predefinita eseguirà l'iterazione delle operazioni e chiamerà ContentProviderOperation#apply ognuna di esse.
[Android.Runtime.Register("applyBatch", "(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;", "GetApplyBatch_Ljava_lang_String_Ljava_util_ArrayList_Handler", ApiSince=29)]
public virtual Android.Content.ContentProviderResult[] ApplyBatch(string authority, System.Collections.Generic.IList<Android.Content.ContentProviderOperation> operations);
[<Android.Runtime.Register("applyBatch", "(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;", "GetApplyBatch_Ljava_lang_String_Ljava_util_ArrayList_Handler", ApiSince=29)>]
abstract member ApplyBatch : string * System.Collections.Generic.IList<Android.Content.ContentProviderOperation> -> Android.Content.ContentProviderResult[]
override this.ApplyBatch : string * System.Collections.Generic.IList<Android.Content.ContentProviderOperation> -> Android.Content.ContentProviderResult[]
Parametri
- authority
- String
- operations
- IList<ContentProviderOperation>
operazioni da applicare
Valori restituiti
risultati delle applicazioni
- Attributi
Commenti
Eseguire l'override di questa opzione per gestire le richieste per eseguire un batch di operazioni oppure l'implementazione predefinita eseguirà l'iterazione delle operazioni e chiamerà ContentProviderOperation#apply ognuna di esse. Se tutte le chiamate a ContentProviderOperation#apply hanno esito positivo, verrà restituita una ContentProviderResult matrice con tutti gli elementi presenti. Se una delle chiamate ha esito negativo, spetta all'implementazione il numero di altre operazioni effettive. Questo metodo può essere chiamato da più thread, come descritto in Processi e thread.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.