Table of Contents

Class PackageInstaller.SessionInfo

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

SessionInfo()

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

public SessionInfo()

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

INVALID_ID

public static int INVALID_ID { get; }

Property Value

int

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

SESSION_ACTIVATION_FAILED

public static int SESSION_ACTIVATION_FAILED { get; }

Property Value

int

SESSION_CONFLICT

public static int SESSION_CONFLICT { get; }

Property Value

int

SESSION_NO_ERROR

public static int SESSION_NO_ERROR { get; }

Property Value

int

SESSION_UNKNOWN_ERROR

public static int SESSION_UNKNOWN_ERROR { get; }

Property Value

int

SESSION_VERIFICATION_FAILED

public static int SESSION_VERIFICATION_FAILED { get; }

Property Value

int

STAGED_SESSION_ACTIVATION_FAILED

[Obsolete]
public static int STAGED_SESSION_ACTIVATION_FAILED { get; }

Property Value

int

STAGED_SESSION_CONFLICT

[Obsolete]
public static int STAGED_SESSION_CONFLICT { get; }

Property Value

int

STAGED_SESSION_NO_ERROR

[Obsolete]
public static int STAGED_SESSION_NO_ERROR { get; }

Property Value

int

STAGED_SESSION_UNKNOWN

[Obsolete]
public static int STAGED_SESSION_UNKNOWN { get; }

Property Value

int

STAGED_SESSION_VERIFICATION_FAILED

[Obsolete]
public static int STAGED_SESSION_VERIFICATION_FAILED { get; }

Property Value

int

Methods

CreateDetailsIntent()

public Intent CreateDetailsIntent()

Returns

Intent

Intent

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAppIcon()

public Bitmap GetAppIcon()

Returns

Bitmap

Bitmap

GetAppLabel()

public CharSequence GetAppLabel()

Returns

CharSequence

CharSequence

GetAppPackageName()

public String GetAppPackageName()

Returns

String

String

GetChildSessionIds()

public int[] GetChildSessionIds()

Returns

int[]

int

GetCreatedMillis()

public long GetCreatedMillis()

Returns

long

long

GetDontKillApp()

public bool GetDontKillApp()

Returns

bool

bool

GetInstallLocation()

public int GetInstallLocation()

Returns

int

int

GetInstallReason()

public int GetInstallReason()

Returns

int

int

GetInstallerAttributionTag()

public String GetInstallerAttributionTag()

Returns

String

String

GetInstallerPackageName()

public String GetInstallerPackageName()

Returns

String

String

GetInstallerUid()

public int GetInstallerUid()

Returns

int

int

GetMode()

public int GetMode()

Returns

int

int

GetOriginatingUid()

public int GetOriginatingUid()

Returns

int

int

GetOriginatingUri()

public Uri GetOriginatingUri()

Returns

Uri

Uri

GetPackageSource()

public int GetPackageSource()

Returns

int

int

GetParentSessionId()

public int GetParentSessionId()

Returns

int

int

GetProgress()

public float GetProgress()

Returns

float

float

GetReferrerUri()

public Uri GetReferrerUri()

Returns

Uri

Uri

GetRequireUserAction()

public int GetRequireUserAction()

Returns

int

int

GetSessionId()

public int GetSessionId()

Returns

int

int

GetSize()

public long GetSize()

Returns

long

long

GetStagedSessionErrorCode()

public int GetStagedSessionErrorCode()

Returns

int

int

GetStagedSessionErrorMessage()

public String GetStagedSessionErrorMessage()

Returns

String

String

GetUpdatedMillis()

public long GetUpdatedMillis()

Returns

long

long

GetUser()

public UserHandle GetUser()

Returns

UserHandle

UserHandle

HasParentSessionId()

public bool HasParentSessionId()

Returns

bool

bool

IsActive()

public bool IsActive()

Returns

bool

bool

IsApplicationEnabledSettingPersistent()

public bool IsApplicationEnabledSettingPersistent()

Returns

bool

bool

IsCommitted()

public bool IsCommitted()

Returns

bool

bool

IsMultiPackage()

public bool IsMultiPackage()

Returns

bool

bool

IsPreApprovalRequested()

public bool IsPreApprovalRequested()

Returns

bool

bool

IsRequestUpdateOwnership()

public bool IsRequestUpdateOwnership()

Returns

bool

bool

IsSealed()

public bool IsSealed()

Returns

bool

bool

IsStaged()

public bool IsStaged()

Returns

bool

bool

IsStagedSessionActive()

public bool IsStagedSessionActive()

Returns

bool

bool

IsStagedSessionApplied()

public bool IsStagedSessionApplied()

Returns

bool

bool

IsStagedSessionFailed()

public bool IsStagedSessionFailed()

Returns

bool

bool

IsStagedSessionReady()

public bool IsStagedSessionReady()

Returns

bool

bool

IsUnarchival()

public bool IsUnarchival()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int