Table of Contents

Class ApplicationExitInfo

Namespace
Android.App
Assembly
MASES.Netdroid.dll
public class ApplicationExitInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
ApplicationExitInfo
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

ApplicationExitInfo()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public ApplicationExitInfo()

ApplicationExitInfo(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public ApplicationExitInfo(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

REASON_ANR

public static int REASON_ANR { get; }

Property Value

int

REASON_CRASH

public static int REASON_CRASH { get; }

Property Value

int

REASON_CRASH_NATIVE

public static int REASON_CRASH_NATIVE { get; }

Property Value

int

REASON_DEPENDENCY_DIED

public static int REASON_DEPENDENCY_DIED { get; }

Property Value

int

REASON_EXCESSIVE_RESOURCE_USAGE

public static int REASON_EXCESSIVE_RESOURCE_USAGE { get; }

Property Value

int

REASON_EXIT_SELF

public static int REASON_EXIT_SELF { get; }

Property Value

int

REASON_FREEZER

public static int REASON_FREEZER { get; }

Property Value

int

REASON_INITIALIZATION_FAILURE

public static int REASON_INITIALIZATION_FAILURE { get; }

Property Value

int

REASON_LOW_MEMORY

public static int REASON_LOW_MEMORY { get; }

Property Value

int

REASON_OTHER

public static int REASON_OTHER { get; }

Property Value

int

REASON_PACKAGE_STATE_CHANGE

public static int REASON_PACKAGE_STATE_CHANGE { get; }

Property Value

int

REASON_PACKAGE_UPDATED

public static int REASON_PACKAGE_UPDATED { get; }

Property Value

int

REASON_PERMISSION_CHANGE

public static int REASON_PERMISSION_CHANGE { get; }

Property Value

int

REASON_SIGNALED

public static int REASON_SIGNALED { get; }

Property Value

int

REASON_UNKNOWN

public static int REASON_UNKNOWN { get; }

Property Value

int

REASON_USER_REQUESTED

public static int REASON_USER_REQUESTED { get; }

Property Value

int

REASON_USER_STOPPED

public static int REASON_USER_STOPPED { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetDefiningUid()

public int GetDefiningUid()

Returns

int

int

GetDescription()

public String GetDescription()

Returns

String

String

GetImportance()

public int GetImportance()

Returns

int

int

GetPackageUid()

public int GetPackageUid()

Returns

int

int

GetPid()

public int GetPid()

Returns

int

int

GetProcessName()

public String GetProcessName()

Returns

String

String

GetProcessStateSummary()

public byte[] GetProcessStateSummary()

Returns

byte[]

byte

GetPss()

public long GetPss()

Returns

long

long

GetRealUid()

public int GetRealUid()

Returns

int

int

GetReason()

public int GetReason()

Returns

int

int

GetRss()

public long GetRss()

Returns

long

long

GetStatus()

public int GetStatus()

Returns

int

int

GetTimestamp()

public long GetTimestamp()

Returns

long

long

GetTraceInputStream()

public InputStream GetTraceInputStream()

Returns

InputStream

InputStream

Exceptions

IOException

GetUserHandle()

public UserHandle GetUserHandle()

Returns

UserHandle

UserHandle

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int