NetworkInfo Clase

Definición

Describe el estado de una interfaz de red.

[Android.Runtime.Register("android/net/NetworkInfo", DoNotGenerateAcw=true)]
public class NetworkInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/net/NetworkInfo", DoNotGenerateAcw=true)>]
type NetworkInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
NetworkInfo
Atributos
Implementaciones

Comentarios

Documentación de la plataforma Android

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Constructores

NetworkInfo(Int32, Int32, String, String)

Describe el estado de una interfaz de red.

NetworkInfo(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el entorno de ejecución.

Propiedades

Class

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

(Heredado de Object)
Creator

Describe el estado de una interfaz de red.

ExtraInfo

Informe de la información adicional sobre el estado de red, si alguna fue proporcionada por las capas de red inferiores.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsAvailable

Indica si es posible la conectividad de red.

IsConnected

Indica si existe conectividad de red y es posible establecer conexiones y pasar datos.

IsConnectedOrConnecting

Indica si existe conectividad de red o está en proceso de establecimiento.

IsFailover

Indica si el intento actual de conectarse a la red ha resultado de que ConnectivityManager intente conmutar por error a esta red después de una desconexión de otra red.

IsRoaming

Indica si el dispositivo está en itinerancia actualmente en esta red.

JniIdentityHashCode

Describe el estado de una interfaz de red.

(Heredado de Object)
JniPeerMembers

Describe el estado de una interfaz de red.

PeerReference

Describe el estado de una interfaz de red.

(Heredado de Object)
Reason

Notifique el motivo por el que se produjo un error al intentar establecer la conectividad, si hay alguno disponible.

Subtype

Devuelve un entero específico del tipo de red que describe el subtipo de la red.

SubtypeName

Devuelve un nombre legible que describe el subtipo de la red.

ThresholdClass

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

ThresholdType

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

Type

Notifica el tipo de red a la que pertenece la información de este NetworkInfo .

TypeName

Devuelve un nombre legible que describe el tipo de la red, por ejemplo, "WIFI" o "MOBILE".

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

Describe el estado de una interfaz de red.

Dispose()

Describe el estado de una interfaz de red.

(Heredado de Object)
Dispose(Boolean)

Describe el estado de una interfaz de red.

(Heredado de Object)
Equals(Object)

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

(Heredado de Object)
GetDetailedState()

Informa del estado específico actual de la red.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetState()

Informa del estado general actual de la red.

JavaFinalize()

Llamado por 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)
SetDetailedState(NetworkInfo+DetailedState, String, String)

Describe el estado de una interfaz de red.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Describe el estado de una interfaz de red.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Describe el estado de una interfaz de red.

(Heredado de Object)
Wait()

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

(Heredado de Object)
Wait(Int64)

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

(Heredado de Object)
Wait(Int64, Int32)

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

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Describe el estado de una interfaz de red.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Describe el estado de una interfaz de red.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Describe el estado de una interfaz de red.

(Heredado de Object)
IJavaPeerable.Finalized()

Describe el estado de una interfaz de red.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Describe el estado de una interfaz de red.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Describe el estado de una interfaz de red.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Describe el estado de una interfaz de red.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Describe el estado de una interfaz de red.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Describe el estado de una interfaz de red.

GetJniTypeName(IJavaPeerable)

Describe el estado de una interfaz de red.

Se aplica a