Class JobParameters
public class JobParameters : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JobParameters
- Implements
- Inherited Members
- Extension Methods
Constructors
JobParameters(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 JobParameters(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
STOP_REASON_APP_STANDBY
public static int STOP_REASON_APP_STANDBY { get; set; }
Property Value
STOP_REASON_BACKGROUND_RESTRICTION
public static int STOP_REASON_BACKGROUND_RESTRICTION { get; set; }
Property Value
STOP_REASON_CANCELLED_BY_APP
public static int STOP_REASON_CANCELLED_BY_APP { get; set; }
Property Value
STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW
public static int STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW { get; set; }
Property Value
STOP_REASON_CONSTRAINT_CHARGING
public static int STOP_REASON_CONSTRAINT_CHARGING { get; set; }
Property Value
STOP_REASON_CONSTRAINT_CONNECTIVITY
public static int STOP_REASON_CONSTRAINT_CONNECTIVITY { get; set; }
Property Value
STOP_REASON_CONSTRAINT_DEVICE_IDLE
public static int STOP_REASON_CONSTRAINT_DEVICE_IDLE { get; set; }
Property Value
STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW
public static int STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW { get; set; }
Property Value
STOP_REASON_DEVICE_STATE
public static int STOP_REASON_DEVICE_STATE { get; set; }
Property Value
STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED
public static int STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED { get; set; }
Property Value
STOP_REASON_PREEMPT
public static int STOP_REASON_PREEMPT { get; set; }
Property Value
STOP_REASON_QUOTA
public static int STOP_REASON_QUOTA { get; set; }
Property Value
STOP_REASON_SYSTEM_PROCESSING
public static int STOP_REASON_SYSTEM_PROCESSING { get; set; }
Property Value
STOP_REASON_TIMEOUT
public static int STOP_REASON_TIMEOUT { get; set; }
Property Value
STOP_REASON_TIMEOUT_ABANDONED
public static int STOP_REASON_TIMEOUT_ABANDONED { get; set; }
Property Value
STOP_REASON_UNDEFINED
public static int STOP_REASON_UNDEFINED { get; set; }
Property Value
STOP_REASON_USER
public static int STOP_REASON_USER { get; set; }
Property Value
Methods
CompleteWork(JobWorkItem)
public void CompleteWork(JobWorkItem arg0)
Parameters
arg0JobWorkItem
DequeueWork()
public JobWorkItem DequeueWork()
Returns
DescribeContents()
public int DescribeContents()
Returns
GetClipData()
public ClipData GetClipData()
Returns
GetClipGrantFlags()
public int GetClipGrantFlags()
Returns
GetExtras()
public PersistableBundle GetExtras()
Returns
GetJobId()
public int GetJobId()
Returns
GetJobNamespace()
public String GetJobNamespace()
Returns
GetNetwork()
public Network GetNetwork()
Returns
GetStopReason()
public int GetStopReason()
Returns
GetTransientExtras()
public Bundle GetTransientExtras()
Returns
GetTriggeredContentAuthorities()
public String[] GetTriggeredContentAuthorities()
Returns
GetTriggeredContentUris()
https://developer.android.com/reference/android/app/job/JobParameters.html#getTriggeredContentUris()
public Uri[] GetTriggeredContentUris()
Returns
IsExpeditedJob()
public bool IsExpeditedJob()
Returns
IsOverrideDeadlineExpired()
public bool IsOverrideDeadlineExpired()
Returns
IsUserInitiatedJob()
public bool IsUserInitiatedJob()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)