Table of Contents

Class JobParameters

Namespace
Android.App.Job
Assembly
MASES.Netdroid.dll
public class JobParameters : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
JobParameters
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

JobParameters()

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

public JobParameters()

JobParameters(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 JobParameters(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

STOP_REASON_APP_STANDBY

public static int STOP_REASON_APP_STANDBY { get; }

Property Value

int

STOP_REASON_BACKGROUND_RESTRICTION

public static int STOP_REASON_BACKGROUND_RESTRICTION { get; }

Property Value

int

STOP_REASON_CANCELLED_BY_APP

public static int STOP_REASON_CANCELLED_BY_APP { get; }

Property Value

int

STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW

public static int STOP_REASON_CONSTRAINT_BATTERY_NOT_LOW { get; }

Property Value

int

STOP_REASON_CONSTRAINT_CHARGING

public static int STOP_REASON_CONSTRAINT_CHARGING { get; }

Property Value

int

STOP_REASON_CONSTRAINT_CONNECTIVITY

public static int STOP_REASON_CONSTRAINT_CONNECTIVITY { get; }

Property Value

int

STOP_REASON_CONSTRAINT_DEVICE_IDLE

public static int STOP_REASON_CONSTRAINT_DEVICE_IDLE { get; }

Property Value

int

STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW

public static int STOP_REASON_CONSTRAINT_STORAGE_NOT_LOW { get; }

Property Value

int

STOP_REASON_DEVICE_STATE

public static int STOP_REASON_DEVICE_STATE { get; }

Property Value

int

STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED

public static int STOP_REASON_ESTIMATED_APP_LAUNCH_TIME_CHANGED { get; }

Property Value

int

STOP_REASON_PREEMPT

public static int STOP_REASON_PREEMPT { get; }

Property Value

int

STOP_REASON_QUOTA

public static int STOP_REASON_QUOTA { get; }

Property Value

int

STOP_REASON_SYSTEM_PROCESSING

public static int STOP_REASON_SYSTEM_PROCESSING { get; }

Property Value

int

STOP_REASON_TIMEOUT

public static int STOP_REASON_TIMEOUT { get; }

Property Value

int

STOP_REASON_UNDEFINED

public static int STOP_REASON_UNDEFINED { get; }

Property Value

int

STOP_REASON_USER

public static int STOP_REASON_USER { get; }

Property Value

int

Methods

CompleteWork(JobWorkItem)

public void CompleteWork(JobWorkItem arg0)

Parameters

arg0 JobWorkItem

JobWorkItem

DequeueWork()

public JobWorkItem DequeueWork()

Returns

JobWorkItem

JobWorkItem

DescribeContents()

public int DescribeContents()

Returns

int

int

GetClipData()

public ClipData GetClipData()

Returns

ClipData

ClipData

GetClipGrantFlags()

public int GetClipGrantFlags()

Returns

int

int

GetExtras()

public PersistableBundle GetExtras()

Returns

PersistableBundle

PersistableBundle

GetJobId()

public int GetJobId()

Returns

int

int

GetJobNamespace()

public String GetJobNamespace()

Returns

String

String

GetNetwork()

public Network GetNetwork()

Returns

Network

Network

GetStopReason()

public int GetStopReason()

Returns

int

int

GetTransientExtras()

public Bundle GetTransientExtras()

Returns

Bundle

Bundle

GetTriggeredContentAuthorities()

public String[] GetTriggeredContentAuthorities()

Returns

String[]

String

GetTriggeredContentUris()

public Uri[] GetTriggeredContentUris()

Returns

Uri[]

Uri

IsExpeditedJob()

public bool IsExpeditedJob()

Returns

bool

bool

IsOverrideDeadlineExpired()

public bool IsOverrideDeadlineExpired()

Returns

bool

bool

IsUserInitiatedJob()

public bool IsUserInitiatedJob()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int