Class ApplicationExitInfo
public class ApplicationExitInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
ApplicationExitInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
ApplicationExitInfo(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ApplicationExitInfo(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
REASON_ANR
public static int REASON_ANR { get; set; }
Property Value
REASON_CRASH
public static int REASON_CRASH { get; set; }
Property Value
REASON_CRASH_NATIVE
public static int REASON_CRASH_NATIVE { get; set; }
Property Value
REASON_DEPENDENCY_DIED
public static int REASON_DEPENDENCY_DIED { get; set; }
Property Value
REASON_EXCESSIVE_RESOURCE_USAGE
public static int REASON_EXCESSIVE_RESOURCE_USAGE { get; set; }
Property Value
REASON_EXIT_SELF
public static int REASON_EXIT_SELF { get; set; }
Property Value
REASON_FREEZER
public static int REASON_FREEZER { get; set; }
Property Value
REASON_INITIALIZATION_FAILURE
public static int REASON_INITIALIZATION_FAILURE { get; set; }
Property Value
REASON_LOW_MEMORY
public static int REASON_LOW_MEMORY { get; set; }
Property Value
REASON_OTHER
public static int REASON_OTHER { get; set; }
Property Value
REASON_PACKAGE_STATE_CHANGE
public static int REASON_PACKAGE_STATE_CHANGE { get; set; }
Property Value
REASON_PACKAGE_UPDATED
public static int REASON_PACKAGE_UPDATED { get; set; }
Property Value
REASON_PERMISSION_CHANGE
public static int REASON_PERMISSION_CHANGE { get; set; }
Property Value
REASON_SIGNALED
public static int REASON_SIGNALED { get; set; }
Property Value
REASON_UNKNOWN
public static int REASON_UNKNOWN { get; set; }
Property Value
REASON_USER_REQUESTED
public static int REASON_USER_REQUESTED { get; set; }
Property Value
REASON_USER_STOPPED
public static int REASON_USER_STOPPED { get; set; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetDefiningUid()
public int GetDefiningUid()
Returns
GetDescription()
public String GetDescription()
Returns
GetImportance()
public int GetImportance()
Returns
GetPackageUid()
public int GetPackageUid()
Returns
GetPid()
public int GetPid()
Returns
GetProcessName()
public String GetProcessName()
Returns
GetProcessStateSummary()
public byte[] GetProcessStateSummary()
Returns
GetPss()
public long GetPss()
Returns
GetRealUid()
public int GetRealUid()
Returns
GetReason()
public int GetReason()
Returns
GetRss()
public long GetRss()
Returns
GetStatus()
public int GetStatus()
Returns
GetTimestamp()
public long GetTimestamp()
Returns
GetTraceInputStream()
public InputStream GetTraceInputStream()
Returns
Exceptions
GetUserHandle()
public UserHandle GetUserHandle()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)