NetworkCapabilities Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representação dos recursos de uma rede ativa.
[Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)]
public sealed class NetworkCapabilities : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)>]
type NetworkCapabilities = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herança
- Atributos
- Implementações
Comentários
Java documentação para android.net.NetworkCapabilities.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| NetworkCapabilities() |
Inicializa uma nova instância de |
| NetworkCapabilities(NetworkCapabilities) | |
Campos
| Nome | Description |
|---|---|
| NetCapabilityCaptivePortal |
Obsoleto.
Indica que essa rede foi encontrada com um portal cativo no local da última vez em que foi sondada. |
| NetCapabilityCbs |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar os servidores CBS da operadora, usados para serviços específicos da operadora. |
| NetCapabilityDun |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar o DUN ou o gateway de tethering da operadora. |
| NetCapabilityEims |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar os servidores IMS de emergência de uma operadora ou outros serviços, usados para sinalização de rede durante chamadas de emergência. |
| NetCapabilityEnterprise |
Obsoleto.
Indica que essa rede destina-se ao uso empresarial. |
| NetCapabilityForeground |
Obsoleto.
Indica que essa rede está disponível para uso por aplicativos e não uma rede que está sendo mantida em segundo plano para facilitar a troca rápida de rede. |
| NetCapabilityFota |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar o portal FOTA da operadora, usado para atualizações over-the-air. |
| NetCapabilityHeadUnit |
Obsoleto.
Indica que essa rede está conectada a uma unidade de cabeçalho automotivo. |
| NetCapabilityIa |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar os servidores de conexão inicial de uma operadora. |
| NetCapabilityIms |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar os servidores IMS da operadora, usados para registro e sinalização de rede. |
| NetCapabilityInternet |
Obsoleto.
Indica que essa rede deve ser capaz de acessar a Internet. |
| NetCapabilityLocalNetwork |
Obsoleto.
Indica que essa rede é uma rede local. |
| NetCapabilityMcx |
Obsoleto.
Indica que essa é uma rede que tem a capacidade de alcançar os servidores de Missão Crítica de uma operadora. |
| NetCapabilityMms |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar o MMSC da operadora para enviar e receber mensagens MMS. |
| NetCapabilityMmtel |
Obsoleto.
Indica que essa rede tem a capacidade de dar suporte ao MMTEL (serviço de telefonia multimídia). |
| NetCapabilityNotBandwidthConstrained |
Obsoleto.
Indica que essa não é uma rede restrita à largura de banda. |
| NetCapabilityNotCongested |
Obsoleto.
Indica que essa rede não está congestionada. |
| NetCapabilityNotMetered |
Obsoleto.
Indica que essa rede não tem limite. |
| NetCapabilityNotRestricted |
Obsoleto.
Indica que essa rede está disponível para uso geral. |
| NetCapabilityNotRoaming |
Obsoleto.
Indica que essa rede não está em roaming. |
| NetCapabilityNotSuspended |
Obsoleto.
Indica que essa rede não está suspensa no momento. |
| NetCapabilityNotVpn |
Obsoleto.
Indica que esta rede não é uma VPN. |
| NetCapabilityPrioritizeBandwidth |
Obsoleto.
Indica que essa rede deve ser capaz de priorizar a largura de banda para a Internet. |
| NetCapabilityPrioritizeLatency |
Obsoleto.
Indica que essa rede deve ser capaz de priorizar a latência para a Internet. |
| NetCapabilityRcs |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar os servidores RCS de uma operadora, usados para Rich Communication Services. |
| NetCapabilitySupl |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar o servidor SUPL da operadora, usado para recuperar informações de GPS. |
| NetCapabilityTemporarilyNotMetered |
Obsoleto.
Indica que essa rede está temporariamente não atendida. |
| NetCapabilityTrusted |
Obsoleto.
Indica que o usuário indicou confiança implícita nessa rede. |
| NetCapabilityValidated |
Obsoleto.
Indica que a conectividade nessa rede foi validada com êxito. |
| NetCapabilityWifiP2p |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de alcançar um peer direto Wi-Fi. |
| NetCapabilityXcap |
Obsoleto.
Indica que esta é uma rede que tem a capacidade de acessar os servidores XCAP de uma operadora, usados para configuração e controle. |
| NetEnterpriseId1 |
Obsoleto.
Identificador de funcionalidade da empresa 1. |
| NetEnterpriseId2 |
Obsoleto.
Identificador de funcionalidade da empresa 2. |
| NetEnterpriseId3 |
Obsoleto.
Identificador de funcionalidade da empresa 3. |
| NetEnterpriseId4 |
Obsoleto.
Identificador de funcionalidade da empresa 4. |
| NetEnterpriseId5 |
Obsoleto.
Identificador de funcionalidade da empresa 5. |
| SignalStrengthUnspecified |
Valor mágico que não indica nenhuma força de sinal fornecida. |
| TransportBluetooth |
Obsoleto.
Indica que essa rede usa um transporte Bluetooth. |
| TransportCellular |
Obsoleto.
Indica que esta rede usa um transporte celular. |
| TransportEthernet |
Obsoleto.
Indica que essa rede usa um transporte Ethernet. |
| TransportLowpan |
Obsoleto.
Indica que essa rede usa um transporte LoWPAN. |
| TransportSatellite |
Obsoleto.
Indica que essa rede usa um transporte satélite. |
| TransportThread |
Obsoleto.
Indica que essa rede usa um transporte thread. |
| TransportUsb |
Obsoleto.
Indica que essa rede usa um transporte USB. |
| TransportVpn |
Obsoleto.
Indica que essa rede usa um transporte VPN. |
| TransportWifi |
Obsoleto.
Indica que esta rede usa um transporte Wi-Fi. |
| TransportWifiAware |
Obsoleto.
Indica que essa rede usa um transporte com reconhecimento de Wi-Fi. |
Propriedades
| Nome | Description |
|---|---|
| Class |
Retorna a classe de tempo de execução deste |
| Creator | |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| JniPeerMembers |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
| LinkDownstreamBandwidthKbps |
Recupera a largura de banda downstream para essa rede em Kbps. |
| LinkUpstreamBandwidthKbps |
Recupera a largura de banda upstream para esta rede em Kbps. |
| NetworkSpecifier |
Obtém o especificador de rede específico do portador opcional. |
| OwnerUid |
Recupera a UID do aplicativo que possui essa rede. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| SignalStrength |
Recupera a força do sinal. |
| SubscriptionIds |
Obtém o conjunto de IDs de assinatura associado a essa rede ou solicitação. |
| ThresholdClass |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
| ThresholdType |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
| TransportInfo |
Retorna um contêiner de informações específicas do transporte. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| DescribeContents() |
Descreva os tipos de objetos especiais contidos na representação organizada deste Parcelable. |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| Equals(Object) |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetCapabilities() |
Obtém todos os recursos definidos nesta |
| GetEnterpriseIds() |
Obter os identificadores enteprise definidos. |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| HasCapability(NetCapability) |
Testa a presença de uma funcionalidade nesta instância. |
| HasEnterpriseId(Int32) |
Testa a presença de um identificador de funcionalidade da empresa nesta instância. |
| HasTransport(TransportType) |
Testa a presença de um transporte nesta instância. |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| Notify() |
Ativa um único thread que está aguardando no monitor desse objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>. (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Nivele este objeto em um Lote. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Representação dos recursos de uma rede ativa. (Herdado de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Representação dos recursos de uma rede ativa. |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Representação dos recursos de uma rede ativa. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |