BackupDataOutput.WriteEntityHeaderAsync(String, Int32) 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.
Viene eseguito WriteEntityHeader(String, Int32) in un thread del pool di thread.
public System.Threading.Tasks.Task<int> WriteEntityHeaderAsync(string? key, int dataSize);
member this.WriteEntityHeaderAsync : string * int -> System.Threading.Tasks.Task<int>
Parametri
- key
- String
Chiave che identifica in modo univoco il record nei dati di backup dell'applicazione. Il primo carattere deve essere minore di U+FF00.
- dataSize
- Int32
Dimensioni dei dati del record, in byte; o -1 eliminare il record con questa chiave.
Valori restituiti
Attività il cui risultato è lo stato restituito da WriteEntityHeader. L'implementazione del framework Android restituisce zero in una scrittura corretta, non il numero di byte scritti.
Commenti
Questo .NET wrapper usa Task.Run per chiamare il metodo sincrono. Attendere l'attività prima di scrivere i dati dell'entità o avviare un'altra operazione su questo output. Non scrivere dati di entità per un record di eliminazione.
Non usare il risultato per calcolare il numero di byte nel flusso di backup. Il wrapper inoltra il risultato sincrono senza convertirlo. Vedere l'implementazione del writer nativo Android.
.NET'implementazione del wrapper dell'attività.
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.