Lingua

BidirectionalStream.Builder.SetTrafficStatsUid(Int32) Metodo

Definizione

Imposta un UID specifico da usare quando il traffico socket contabile causato da questa richiesta.

[Android.Runtime.Register("setTrafficStatsUid", "(I)Landroid/net/http/BidirectionalStream$Builder;", "GetSetTrafficStatsUid_IHandler", ApiSince=34)]
public abstract Android.Net.Http.BidirectionalStream.Builder SetTrafficStatsUid(int uid);
[<Android.Runtime.Register("setTrafficStatsUid", "(I)Landroid/net/http/BidirectionalStream$Builder;", "GetSetTrafficStatsUid_IHandler", ApiSince=34)>]
abstract member SetTrafficStatsUid : int -> Android.Net.Http.BidirectionalStream.Builder

Parametri

uid
Int32

UID per attribuire il traffico socket causato da questa richiesta.

Valori restituiti

il generatore per facilitare il concatenamento. Questo valore non può essere Null.

Attributi

Commenti

Imposta un UID specifico da usare quando il traffico socket contabile causato da questa richiesta. Per altre informazioni, vedere TrafficStats. Progettato per l'uso durante l'esecuzione di un'operazione per conto di un'altra applicazione. Il chiamante deve contenere android. Autorizzazione Manifest.permission#MODIFY_NETWORK_ACCOUNTING. Per impostazione predefinita, il traffico viene attribuito all'UID del chiamante.

NOTA: l'impostazione di un UID non consente la condivisione di socket con richieste con altri UID, che potrebbero influire negativamente sulle prestazioni vietando la condivisione della connessione. In altre parole, l'uso di socket multiplexed (ad esempio HTTP/2 e QUIC) sarà consentito solo se tutte le richieste hanno lo stesso set di UID.

Informazioni di riferimento su Android per android.net.http.BidirectionalStream.Builder.setTrafficStatsUid.

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