Table of Contents

Class PackageInstaller.SessionInfo

Namespace
Android.Content.Pm
Assembly
MASES.Netdroid.dll
public class PackageInstaller.SessionInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
PackageInstaller.SessionInfo
Implements
Inherited Members
Extension Methods

Constructors

SessionInfo(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 SessionInfo(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

INVALID_ID

public static int INVALID_ID { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

SESSION_ACTIVATION_FAILED

public static int SESSION_ACTIVATION_FAILED { get; set; }

Property Value

int

SESSION_CONFLICT

public static int SESSION_CONFLICT { get; set; }

Property Value

int

SESSION_NO_ERROR

public static int SESSION_NO_ERROR { get; set; }

Property Value

int

SESSION_UNKNOWN_ERROR

public static int SESSION_UNKNOWN_ERROR { get; set; }

Property Value

int

SESSION_VERIFICATION_FAILED

public static int SESSION_VERIFICATION_FAILED { get; set; }

Property Value

int

STAGED_SESSION_ACTIVATION_FAILED

[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_ACTIVATION_FAILED { get; set; }

Property Value

int

STAGED_SESSION_CONFLICT

[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_CONFLICT { get; set; }

Property Value

int

STAGED_SESSION_NO_ERROR

[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_NO_ERROR { get; set; }

Property Value

int

STAGED_SESSION_UNKNOWN

[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_UNKNOWN { get; set; }

Property Value

int

STAGED_SESSION_VERIFICATION_FAILED

[Obsolete("Deprecated in JVM")]
public static int STAGED_SESSION_VERIFICATION_FAILED { get; set; }

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

IsAutoInstallDependenciesEnabled()

public bool IsAutoInstallDependenciesEnabled()

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