WebResourceResponse Costruttori
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 |
|---|---|
| WebResourceResponse(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
| WebResourceResponse(String, String, Stream) |
Costruisce una risposta di risorsa con il tipo MIME, la codifica dei caratteri e il flusso di input specificati. |
| WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream) |
Costruisce una risposta di risorsa con i parametri specificati. |
WebResourceResponse(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected WebResourceResponse(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Webkit.WebResourceResponse : nativeint * Android.Runtime.JniHandleOwnership -> Android.Webkit.WebResourceResponse
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
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
WebResourceResponse(String, String, Stream)
Costruisce una risposta di risorsa con il tipo MIME, la codifica dei caratteri e il flusso di input specificati.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V", "")]
public WebResourceResponse(string? mimeType, string? encoding, System.IO.Stream? data);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V", "")>]
new Android.Webkit.WebResourceResponse : string * string * System.IO.Stream -> Android.Webkit.WebResourceResponse
Parametri
- mimeType
- String
tipo MIME della risposta della risorsa, ad esempio "text/html".
- encoding
- String
la codifica dei caratteri della risposta della risorsa, ad esempio "utf-8".
- data
- Stream
flusso di input che fornisce i dati della risposta della risorsa. Non deve essere un valore StringBufferInputStream.
- Attributi
Commenti
Costruisce una risposta di risorsa con il tipo MIME, la codifica dei caratteri e il flusso di input specificati. I chiamanti devono implementare InputStream#read(byte[]) per il flusso di input.
InputStream#close() verrà chiamato dopo che WebView ha terminato la risposta.
<b Nota:</b>> Il tipo MIME e la codifica dei caratteri devono essere specificati come parametri separati (ad esempio "text/html" e "utf-8"), non come il "text/html; charset=utf-8" formato usato nell'intestazione Http Content-Type. Non usare il valore di un'intestazione HTTP Content-Encoding per encoding, perché tale intestazione non specifica una codifica dei caratteri. Il contenuto senza una codifica di caratteri definita (ad esempio le risorse dell'immagine) deve passare null per encoding.
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
WebResourceResponse(String, String, Int32, String, IDictionary<String,String>, Stream)
Costruisce una risposta di risorsa con i parametri specificati.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)V", "")]
public WebResourceResponse(string? mimeType, string? encoding, int statusCode, string reasonPhrase, System.Collections.Generic.IDictionary<string,string>? responseHeaders, System.IO.Stream? data);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/util/Map;Ljava/io/InputStream;)V", "")>]
new Android.Webkit.WebResourceResponse : string * string * int * string * System.Collections.Generic.IDictionary<string, string> * System.IO.Stream -> Android.Webkit.WebResourceResponse
Parametri
- mimeType
- String
tipo MIME della risposta della risorsa, ad esempio "text/html".
- encoding
- String
la codifica dei caratteri della risposta della risorsa, ad esempio "utf-8".
- statusCode
- Int32
Il codice di stato deve essere compreso negli intervalli [100, 299], [400, 599]. La causa di un reindirizzamento specificando un codice 3xx non è supportata.
- reasonPhrase
- String
la frase che descrive il codice di stato, ad esempio "OK". Deve essere non vuoto.
- responseHeaders
- IDictionary<String,String>
intestazioni della risposta della risorsa rappresentate come mapping del nome dell'intestazione -> valore dell'intestazione.
- data
- Stream
flusso di input che fornisce i dati della risposta della risorsa. Non deve essere un valore StringBufferInputStream.
- Attributi
Commenti
Costruisce una risposta di risorsa con i parametri specificati. I chiamanti devono implementare InputStream#read(byte[]) per il flusso di input.
InputStream#close() verrà chiamato dopo che WebView ha terminato la risposta.
<b Nota:</b>> Per #WebResourceResponse(String,String,InputStream) informazioni dettagliate sugli elementi da specificare per mimeType e encoding.
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.