NetworkCapabilities Clase

Definición

Representación de las funcionalidades de una red activa.

[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
Herencia
NetworkCapabilities
Atributos
Implementaciones

Comentarios

Java documentación para android.net.NetworkCapabilities.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
NetworkCapabilities()

Inicializa una nueva instancia de NetworkCapabilities.

NetworkCapabilities(NetworkCapabilities)

Campos

Nombre Description
NetCapabilityCaptivePortal
Obsoletos.

Indica que se encontró que esta red tenía un portal cautivo en su lugar la última vez que se sondeó.

NetCapabilityCbs
Obsoletos.

Indica que se trata de una red que tiene la capacidad de llegar a los servidores CBS del operador, que se usan para servicios específicos del operador.

NetCapabilityDun
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder a dun o puerta de enlace de tethering del operador.

NetCapabilityEims
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder a los servidores IMS de emergencia de un operador u otros servicios, que se usan para la señalización de red durante las llamadas de emergencia.

NetCapabilityEnterprise
Obsoletos.

Indica que esta red está pensada para uso empresarial.

NetCapabilityForeground
Obsoletos.

Indica que esta red está disponible para su uso por aplicaciones y no una red que se mantiene en segundo plano para facilitar el cambio rápido de red.

NetCapabilityFota
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder al portal fota del transportista, que se usa para las actualizaciones aéreas.

NetCapabilityHeadUnit
Obsoletos.

Indica que esta red está conectada a una unidad principal automotriz.

NetCapabilityIa
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder a los servidores de conexión inicial de un operador.

NetCapabilityIms
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder a los servidores IMS del operador, que se usan para el registro de red y la señalización.

NetCapabilityInternet
Obsoletos.

Indica que esta red debe poder acceder a Internet.

NetCapabilityLocalNetwork
Obsoletos.

Indica que esta red es una red local.

NetCapabilityMcx
Obsoletos.

Indica que se trata de una red que tiene la capacidad de llegar a los servidores De misión crítica de un operador.

NetCapabilityMms
Obsoletos.

Indica que se trata de una red que tiene la capacidad de llegar al MMSC del operador para enviar y recibir mensajes MMS.

NetCapabilityMmtel
Obsoletos.

Indica que esta red tiene capacidad para admitir MMTEL (servicio de telefonía multimedia).

NetCapabilityNotBandwidthConstrained
Obsoletos.

Indica que no es una red restringida por ancho de banda.

NetCapabilityNotCongested
Obsoletos.

Indica que esta red no está congesada.

NetCapabilityNotMetered
Obsoletos.

Indica que esta red no está desmetrada.

NetCapabilityNotRestricted
Obsoletos.

Indica que esta red está disponible para uso general.

NetCapabilityNotRoaming
Obsoletos.

Indica que esta red no está en itinerancia.

NetCapabilityNotSuspended
Obsoletos.

Indica que esta red no está suspendida actualmente.

NetCapabilityNotVpn
Obsoletos.

Indica que esta red no es una VPN.

NetCapabilityPrioritizeBandwidth
Obsoletos.

Indica que esta red debe poder priorizar el ancho de banda de Internet.

NetCapabilityPrioritizeLatency
Obsoletos.

Indica que esta red debe ser capaz de priorizar la latencia de Internet.

NetCapabilityRcs
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder a los servidores RCS de un operador, que se usan para Rich Communication Services.

NetCapabilitySupl
Obsoletos.

Indica que se trata de una red que tiene la capacidad de llegar al servidor SUPL del operador, que se usa para recuperar información gps.

NetCapabilityTemporarilyNotMetered
Obsoletos.

Indica que esta red está temporalmente sin medidores.

NetCapabilityTrusted
Obsoletos.

Indica que el usuario ha indicado la confianza implícita de esta red.

NetCapabilityValidated
Obsoletos.

Indica que la conectividad en esta red se validó correctamente.

NetCapabilityWifiP2p
Obsoletos.

Indica que se trata de una red que tiene la capacidad de alcanzar un Wi-Fi punto directo.

NetCapabilityXcap
Obsoletos.

Indica que se trata de una red que tiene la capacidad de acceder a los servidores XCAP de un operador, que se usan para la configuración y el control.

NetEnterpriseId1
Obsoletos.

Identificador de funcionalidad empresarial 1.

NetEnterpriseId2
Obsoletos.

Identificador de funcionalidad empresarial 2.

NetEnterpriseId3
Obsoletos.

Identificador de funcionalidad empresarial 3.

NetEnterpriseId4
Obsoletos.

Identificador de funcionalidad empresarial 4.

NetEnterpriseId5
Obsoletos.

Identificador de funcionalidad empresarial 5.

SignalStrengthUnspecified

Valor mágico que indica que no se proporciona ninguna intensidad de señal.

TransportBluetooth
Obsoletos.

Indica que esta red usa un transporte Bluetooth.

TransportCellular
Obsoletos.

Indica que esta red usa un transporte de telefonía móvil.

TransportEthernet
Obsoletos.

Indica que esta red usa un transporte Ethernet.

TransportLowpan
Obsoletos.

Indica que esta red usa un transporte LoWPAN.

TransportSatellite
Obsoletos.

Indica que esta red usa un transporte satélite.

TransportThread
Obsoletos.

Indica que esta red usa un transporte de subprocesos.

TransportUsb
Obsoletos.

Indica que esta red usa un transporte USB.

TransportVpn
Obsoletos.

Indica que esta red usa un transporte VPN.

TransportWifi
Obsoletos.

Indica que esta red usa un transporte Wi-Fi.

TransportWifiAware
Obsoletos.

Indica que esta red usa un transporte Wi-Fi compatible.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
JniPeerMembers

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

LinkDownstreamBandwidthKbps

Recupera el ancho de banda de bajada de esta red en Kbps.

LinkUpstreamBandwidthKbps

Recupera el ancho de banda ascendente de esta red en Kbps.

NetworkSpecifier

Obtiene el especificador de red específico del portador opcional.

OwnerUid

Recupera el UID de la aplicación que posee esta red.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
SignalStrength

Recupera la intensidad de la señal.

SubscriptionIds

Obtiene el identificador de suscripción establecido que está asociado a esta red o solicitud.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
TransportInfo

Devuelve un contenedor de información específico del transporte.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable.

Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
Equals(Object)

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetCapabilities()

Obtiene todas las funcionalidades establecidas en esta NetworkCapability instancia.

GetEnterpriseIds()

Obtiene los identificadores de enteprise establecidos.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
HasCapability(NetCapability)

Comprueba la presencia de una funcionalidad en esta instancia.

HasEnterpriseId(Int32)

Comprueba la presencia de un identificador de funcionalidad empresarial en esta instancia.

HasTransport(TransportType)

Comprueba la presencia de un transporte en esta instancia.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Aplane este objeto en un paquete.

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representación de las funcionalidades de una red activa.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Representación de las funcionalidades de una red activa.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Representación de las funcionalidades de una red activa.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a