DiscoveryRequest.Builder.SetAttributeFilters 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.
Impostare i filtri in base agli attributi del servizio.
[Android.Runtime.Register("setAttributeFilters", "(Ljava/util/Map;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)]
public Android.Net.Nsd.DiscoveryRequest.Builder SetAttributeFilters(System.Collections.Generic.IDictionary<string,Android.OS.PatternMatcher>? attributeFilters);
[<Android.Runtime.Register("setAttributeFilters", "(Ljava/util/Map;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>]
member this.SetAttributeFilters : System.Collections.Generic.IDictionary<string, Android.OS.PatternMatcher> -> Android.Net.Nsd.DiscoveryRequest.Builder
Parametri
- attributeFilters
- IDictionary<String,PatternMatcher>
Mappa della chiave dell'attributo:> filtro per il valore dell'attributo. Questo valore può essere Null.
Valori restituiti
- Attributi
Commenti
Impostare i filtri in base agli attributi del servizio.
Gli attributi del servizio sono in base a NsdServiceInfo.getAttributes().
Le chiavi della mappa fornita devono corrispondere alle chiavi dell'attributo. In base RFC6763 6,4. È previsto che le chiavi degli attributi siano stampabili US-ASCII valori (0x20-0x7E) e la corrispondenza delle chiavi non fa distinzione tra maiuscole e minuscole.
I valori della mappa sono matcher che verranno controllati in base ai byte dei valori degli attributi letti come esadecimali maiuscoli se il criterio inizia con 0x o usando la codifica UTF-8 in caso contrario. La corrispondenza dei valori fa distinzione tra maiuscole e minuscole.
Se un valore della mappa è Null, l'attributo corrispondente sarà un attributo booleano senza valore in base a RFC6763 6,4.
Se viene passata una mappa null o vuota, non verrà eseguito alcun filtro in base agli attributi (impostazione predefinita).
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.