Table of Contents

Class StorageStatsManager

Namespace
Android.App.Usage
Assembly
MASES.Netdroid.dll
public class StorageStatsManager : JVMBridgeBase<StorageStatsManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<StorageStatsManager>
StorageStatsManager
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<StorageStatsManager>.IsAssignableFrom(IJavaType)
JVMBridgeBase<StorageStatsManager>.IsAssignableFrom<T>()
JVMBridgeBase<StorageStatsManager>.Execute<T>(params T[])
JVMBridgeBase<StorageStatsManager>.DynBridgeClazz
JVMBridgeBase<StorageStatsManager>.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

StorageStatsManager()

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

public StorageStatsManager()

StorageStatsManager(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 StorageStatsManager(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

Methods

GetFreeBytes(UUID)

public long GetFreeBytes(UUID arg0)

Parameters

arg0 UUID

UUID

Returns

long

long

Exceptions

IOException

GetTotalBytes(UUID)

public long GetTotalBytes(UUID arg0)

Parameters

arg0 UUID

UUID

Returns

long

long

Exceptions

IOException

QueryExternalStatsForUser(UUID, UserHandle)

public ExternalStorageStats QueryExternalStatsForUser(UUID arg0, UserHandle arg1)

Parameters

arg0 UUID

UUID

arg1 UserHandle

UserHandle

Returns

ExternalStorageStats

ExternalStorageStats

Exceptions

IOException

QueryStatsForPackage(UUID, String, UserHandle)

public StorageStats QueryStatsForPackage(UUID arg0, String arg1, UserHandle arg2)

Parameters

arg0 UUID

UUID

arg1 String

String

arg2 UserHandle

UserHandle

Returns

StorageStats

StorageStats

Exceptions

IOException
PackageManager.NameNotFoundException

QueryStatsForUid(UUID, int)

public StorageStats QueryStatsForUid(UUID arg0, int arg1)

Parameters

arg0 UUID

UUID

arg1 int

int

Returns

StorageStats

StorageStats

Exceptions

IOException

QueryStatsForUser(UUID, UserHandle)

public StorageStats QueryStatsForUser(UUID arg0, UserHandle arg1)

Parameters

arg0 UUID

UUID

arg1 UserHandle

UserHandle

Returns

StorageStats

StorageStats

Exceptions

IOException