Condividi tramite


NetworkInfo Classe

Definizione

Descrive lo stato di un'interfaccia di rete.

[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
Ereditarietà
NetworkInfo
Attributi
Implementazioni

Commenti

Documentazione della piattaforma Android

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

NetworkInfo(Int32, Int32, String, String)

Descrive lo stato di un'interfaccia di rete.

NetworkInfo(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator

Descrive lo stato di un'interfaccia di rete.

ExtraInfo

Segnalare le informazioni aggiuntive sullo stato della rete, se fornite dai livelli di rete inferiori.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
IsAvailable

Indica se è possibile la connettività di rete.

IsConnected

Indica se esiste la connettività di rete ed è possibile stabilire connessioni e passare dati.

IsConnectedOrConnecting

Indica se la connettività di rete esiste o è in corso di creazione.

IsFailover

Indica se il tentativo corrente di connettersi alla rete deriva dal tentativo di ConnectivityManager di eseguire il failover a questa rete seguendo una disconnessione da un'altra rete.

IsRoaming

Indica se il dispositivo è attualmente in roaming in questa rete.

JniIdentityHashCode

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
JniPeerMembers

Descrive lo stato di un'interfaccia di rete.

PeerReference

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
Reason

Segnalare il motivo per cui un tentativo di stabilire la connettività non è riuscito, se disponibile.

Subtype

Restituisce un intero specifico del tipo di rete che descrive il sottotipo della rete.

SubtypeName

Restituisce un nome leggibile che descrive il sottotipo della rete.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Type

Segnala il tipo di rete a cui sono relative le informazioni contenute in questo NetworkInfo oggetto.

TypeName

Restituisce un nome leggibile che descrive il tipo di rete, ad esempio "WIFI" o "MOBILE".

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Descrive lo stato di un'interfaccia di rete.

Dispose()

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
Dispose(Boolean)

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetDetailedState()

Segnala lo stato con granularità fine corrente della rete.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetState()

Segnala lo stato di granularità grossolana corrente della rete.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetDetailedState(NetworkInfo+DetailedState, String, String)

Descrive lo stato di un'interfaccia di rete.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Descrive lo stato di un'interfaccia di rete.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
IJavaPeerable.Finalized()

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Descrive lo stato di un'interfaccia di rete.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Descrive lo stato di un'interfaccia di rete.

GetJniTypeName(IJavaPeerable)

Descrive lo stato di un'interfaccia di rete.

Si applica a