NsdServiceInfo.SetAttribute 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 |
|---|---|
| SetAttribute(String, Byte[]) |
Aggiungere un attributo del servizio come coppia chiave/valore usando byte non elaborati. |
| SetAttribute(String, String) |
Aggiungere un attributo del servizio come coppia chiave/valore. |
SetAttribute(String, Byte[])
Aggiungere un attributo del servizio come coppia chiave/valore usando byte non elaborati.
[Android.Runtime.Register("setAttribute", "(Ljava/lang/String;[B)V", "", ApiSince=37)]
public void SetAttribute(string key, byte[]? value);
[<Android.Runtime.Register("setAttribute", "(Ljava/lang/String;[B)V", "", ApiSince=37)>]
member this.SetAttribute : string * byte[] -> unit
Parametri
- key
- String
chiave dell'attributo
- value
- Byte[]
byte non elaborati del valore dell'attributo o Null per un attributo senza valore
- Attributi
Commenti
Aggiungere un attributo del servizio come coppia chiave/valore usando byte non elaborati.
Gli attributi del servizio vengono inclusi come coppie di record TXT DNS-SD.
Questo metodo mantiene esattamente i byte forniti, assicurandosi che i dati vengano mantenuti anche se i byte non rappresentano una stringa UTF-8 valida.
Il tasto deve essere US-ASCII caratteri stampabili, escluso il carattere '='. La lunghezza totale di chiave + valore deve essere inferiore a 255 byte.
Le chiavi devono essere brevi, idealmente non più di 9 caratteri e univoche per ogni istanza di NsdServiceInfo. La chiamata a setAttribute(String, byte) due volte con la stessa chiave sovrascriverà il valore precedente.
Informazioni di riferimento su Android per android.net.nsd.NsdServiceInfo.setAttribute.
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
SetAttribute(String, String)
Aggiungere un attributo del servizio come coppia chiave/valore.
[Android.Runtime.Register("setAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public void SetAttribute(string? key, string? value);
[<Android.Runtime.Register("setAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
member this.SetAttribute : string * string -> unit
Parametri
- key
- String
- value
- String
- Attributi
Commenti
Aggiungere un attributo del servizio come coppia chiave/valore.
Gli attributi del servizio vengono inclusi come coppie di record TXT DNS-SD.
Il tasto deve essere US-ASCII caratteri stampabili, escluso il carattere '='. I valori possono essere stringhe UTF-8 o Null. La lunghezza totale di chiave + valore deve essere inferiore a 255 byte.
Le chiavi devono essere brevi, idealmente non più di 9 caratteri e univoche per ogni istanza di NsdServiceInfo. La chiamata #setAttribute due volte con la stessa chiave sovrascriverà il primo valore.
per android.net.nsd.NsdServiceInfo.setAttribute(java.lang.String, java.lang.String).
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.