Table of Contents

Class Parcel

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

Parcel()

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

public Parcel()

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

STRING_CREATOR

public static Parcelable.Creator STRING_CREATOR { get; }

Property Value

Parcelable.Creator

Methods

AppendFrom(Parcel, int, int)

public void AppendFrom(Parcel arg0, int arg1, int arg2)

Parameters

arg0 Parcel

Parcel

arg1 int

int

arg2 int

int

CreateBinderArray()

public IBinder[] CreateBinderArray()

Returns

IBinder[]

IBinder

CreateBinderArrayList()

public ArrayList<IBinder> CreateBinderArrayList()

Returns

ArrayList<IBinder>

ArrayList

CreateBooleanArray()

public bool[] CreateBooleanArray()

Returns

bool[]

bool

CreateByteArray()

public byte[] CreateByteArray()

Returns

byte[]

byte

CreateCharArray()

public char[] CreateCharArray()

Returns

char[]

char

CreateDoubleArray()

public double[] CreateDoubleArray()

Returns

double[]

double

CreateFixedArray<T>(Class, params int[])

public T CreateFixedArray<T>(Class arg0, params int[] arg1)

Parameters

arg0 Class

Class

arg1 int[]

int

Returns

T

T

Type Parameters

T

CreateFixedArray<T, S>(Class, Creator<S>, params int[])

public T CreateFixedArray<T, S>(Class arg0, Parcelable.Creator<S> arg1, params int[] arg2) where S : IParcelable, new()

Parameters

arg0 Class

Class

arg1 Parcelable.Creator<S>

Parcelable.Creator

arg2 int[]

int

Returns

T

T

Type Parameters

T
S

IParcelable

CreateFixedArray<T, S>(Class, Function<IBinder, S>, params int[])

public T CreateFixedArray<T, S>(Class arg0, Function<IBinder, S> arg1, params int[] arg2) where S : IIInterface, new()

Parameters

arg0 Class

Class

arg1 Function<IBinder, S>

Function

arg2 int[]

int

Returns

T

T

Type Parameters

T
S

IIInterface

CreateFloatArray()

public float[] CreateFloatArray()

Returns

float[]

float

CreateIntArray()

public int[] CreateIntArray()

Returns

int[]

int

CreateInterfaceArrayList<T>(Function<IBinder, T>)

public ArrayList<T> CreateInterfaceArrayList<T>(Function<IBinder, T> arg0) where T : IIInterface, new()

Parameters

arg0 Function<IBinder, T>

Function

Returns

ArrayList<T>

ArrayList

Type Parameters

T

IIInterface

CreateInterfaceArray<T>(IntFunction<T[]>, Function<IBinder, T>)

public T[] CreateInterfaceArray<T>(IntFunction<T[]> arg0, Function<IBinder, T> arg1) where T : IIInterface, new()

Parameters

arg0 IntFunction<T[]>

IntFunction

arg1 Function<IBinder, T>

Function

Returns

T[]

T

Type Parameters

T

IIInterface

CreateLongArray()

public long[] CreateLongArray()

Returns

long[]

long

CreateStringArray()

public String[] CreateStringArray()

Returns

String[]

String

CreateStringArrayList()

public ArrayList<String> CreateStringArrayList()

Returns

ArrayList<String>

ArrayList

CreateTypedArrayList<T>(Creator<T>)

public ArrayList<T> CreateTypedArrayList<T>(Parcelable.Creator<T> arg0)

Parameters

arg0 Parcelable.Creator<T>

Parcelable.Creator

Returns

ArrayList<T>

ArrayList

Type Parameters

T

CreateTypedArrayMap<T>(Creator<T>)

public ArrayMap<String, T> CreateTypedArrayMap<T>(Parcelable.Creator<T> arg0) where T : IParcelable, new()

Parameters

arg0 Parcelable.Creator<T>

Parcelable.Creator

Returns

ArrayMap<String, T>

ArrayMap

Type Parameters

T

IParcelable

CreateTypedArray<T>(Creator<T>)

public T[] CreateTypedArray<T>(Parcelable.Creator<T> arg0)

Parameters

arg0 Parcelable.Creator<T>

Parcelable.Creator

Returns

T[]

T

Type Parameters

T

CreateTypedSparseArray<T>(Creator<T>)

public SparseArray<T> CreateTypedSparseArray<T>(Parcelable.Creator<T> arg0) where T : IParcelable, new()

Parameters

arg0 Parcelable.Creator<T>

Parcelable.Creator

Returns

SparseArray<T>

SparseArray

Type Parameters

T

IParcelable

DataAvail()

public int DataAvail()

Returns

int

int

DataCapacity()

public int DataCapacity()

Returns

int

int

DataPosition()

public int DataPosition()

Returns

int

int

DataSize()

public int DataSize()

Returns

int

int

EnforceInterface(String)

public void EnforceInterface(String arg0)

Parameters

arg0 String

String

EnforceNoDataAvail()

public void EnforceNoDataAvail()

HasFileDescriptors()

public bool HasFileDescriptors()

Returns

bool

bool

HasFileDescriptors(int, int)

public bool HasFileDescriptors(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

bool

bool

Marshall()

public byte[] Marshall()

Returns

byte[]

byte

Obtain()

public static Parcel Obtain()

Returns

Parcel

Parcel

Obtain(IBinder)

public static Parcel Obtain(IBinder arg0)

Parameters

arg0 IBinder

IBinder

Returns

Parcel

Parcel

ReadArray(ClassLoader)

[Obsolete]
public object[] ReadArray(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

object[]

object

ReadArrayList(ClassLoader)

[Obsolete]
public ArrayList ReadArrayList(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

ArrayList

ArrayList

ReadArrayList<T>(ClassLoader, Class)

public ArrayList<T> ReadArrayList<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

ArrayList<T>

ArrayList

Type Parameters

T

ReadArray<T>(ClassLoader, Class)

public T[] ReadArray<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

T[]

T

Type Parameters

T

ReadBinderArray(IBinder[])

public void ReadBinderArray(IBinder[] arg0)

Parameters

arg0 IBinder[]

IBinder

ReadBinderList(List<IBinder>)

public void ReadBinderList(List<IBinder> arg0)

Parameters

arg0 List<IBinder>

List

ReadBlob()

public byte[] ReadBlob()

Returns

byte[]

byte

ReadBoolean()

public bool ReadBoolean()

Returns

bool

bool

ReadBooleanArray(bool[])

public void ReadBooleanArray(bool[] arg0)

Parameters

arg0 bool[]

bool

ReadBundle()

public Bundle ReadBundle()

Returns

Bundle

Bundle

ReadBundle(ClassLoader)

public Bundle ReadBundle(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

Bundle

Bundle

ReadByte()

public byte ReadByte()

Returns

byte

byte

ReadByteArray(byte[])

public void ReadByteArray(byte[] arg0)

Parameters

arg0 byte[]

byte

ReadCharArray(char[])

public void ReadCharArray(char[] arg0)

Parameters

arg0 char[]

char

ReadDouble()

public double ReadDouble()

Returns

double

double

ReadDoubleArray(double[])

public void ReadDoubleArray(double[] arg0)

Parameters

arg0 double[]

double

ReadException()

public void ReadException()

ReadException(int, String)

public void ReadException(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

ReadFileDescriptor()

public ParcelFileDescriptor ReadFileDescriptor()

Returns

ParcelFileDescriptor

ParcelFileDescriptor

ReadFixedArray<T>(T)

public void ReadFixedArray<T>(T arg0)

Parameters

arg0 T

T

Type Parameters

T

ReadFixedArray<T, S>(T, Creator<S>)

public void ReadFixedArray<T, S>(T arg0, Parcelable.Creator<S> arg1) where S : IParcelable, new()

Parameters

arg0 T

T

arg1 Parcelable.Creator<S>

Parcelable.Creator

Type Parameters

T
S

IParcelable

ReadFixedArray<T, S>(T, Function<IBinder, S>)

public void ReadFixedArray<T, S>(T arg0, Function<IBinder, S> arg1) where S : IIInterface, new()

Parameters

arg0 T

T

arg1 Function<IBinder, S>

Function

Type Parameters

T
S

IIInterface

ReadFloat()

public float ReadFloat()

Returns

float

float

ReadFloatArray(float[])

public void ReadFloatArray(float[] arg0)

Parameters

arg0 float[]

float

ReadHashMap(ClassLoader)

[Obsolete]
public HashMap ReadHashMap(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

HashMap

HashMap

ReadHashMap<K, V>(ClassLoader, Class, Class)

public HashMap<K, V> ReadHashMap<K, V>(ClassLoader arg0, Class arg1, Class arg2)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

arg2 Class

Class

Returns

HashMap<K, V>

HashMap

Type Parameters

K
V

ReadInt()

public int ReadInt()

Returns

int

int

ReadIntArray(int[])

public void ReadIntArray(int[] arg0)

Parameters

arg0 int[]

int

ReadInterfaceArray<T>(T[], Function<IBinder, T>)

public void ReadInterfaceArray<T>(T[] arg0, Function<IBinder, T> arg1) where T : IIInterface, new()

Parameters

arg0 T[]

T

arg1 Function<IBinder, T>

Function

Type Parameters

T

IIInterface

ReadInterfaceList<T>(List<T>, Function<IBinder, T>)

public void ReadInterfaceList<T>(List<T> arg0, Function<IBinder, T> arg1) where T : IIInterface, new()

Parameters

arg0 List<T>

List

arg1 Function<IBinder, T>

Function

Type Parameters

T

IIInterface

ReadList(List, ClassLoader)

[Obsolete]
public void ReadList(List arg0, ClassLoader arg1)

Parameters

arg0 List

List

arg1 ClassLoader

ClassLoader

ReadList<Arg0objectSuperT, T>(List<Arg0objectSuperT>, ClassLoader, Class)

public void ReadList<Arg0objectSuperT, T>(List<Arg0objectSuperT> arg0, ClassLoader arg1, Class arg2) where Arg0objectSuperT : T

Parameters

arg0 List<Arg0objectSuperT>

List

arg1 ClassLoader

ClassLoader

arg2 Class

Class

Type Parameters

Arg0objectSuperT

T

T

ReadLong()

public long ReadLong()

Returns

long

long

ReadLongArray(long[])

public void ReadLongArray(long[] arg0)

Parameters

arg0 long[]

long

ReadMap(Map, ClassLoader)

[Obsolete]
public void ReadMap(Map arg0, ClassLoader arg1)

Parameters

arg0 Map

Map

arg1 ClassLoader

ClassLoader

ReadMap<Arg0objectSuperK, K, Arg0objectSuperV, V>(Map<Arg0objectSuperK, Arg0objectSuperV>, ClassLoader, Class, Class)

public void ReadMap<Arg0objectSuperK, K, Arg0objectSuperV, V>(Map<Arg0objectSuperK, Arg0objectSuperV> arg0, ClassLoader arg1, Class arg2, Class arg3) where Arg0objectSuperK : K where Arg0objectSuperV : V

Parameters

arg0 Map<Arg0objectSuperK, Arg0objectSuperV>

Map

arg1 ClassLoader

ClassLoader

arg2 Class

Class

arg3 Class

Class

Type Parameters

Arg0objectSuperK

K

K
Arg0objectSuperV

V

V

ReadParcelableArray(ClassLoader)

[Obsolete]
public Parcelable[] ReadParcelableArray(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

Parcelable[]

Parcelable

ReadParcelableArray<T>(ClassLoader, Class)

public T[] ReadParcelableArray<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

T[]

T

Type Parameters

T

ReadParcelableCreator(ClassLoader)

[Obsolete]
public Parcelable.Creator<object> ReadParcelableCreator(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

Parcelable.Creator<object>

Parcelable.Creator

ReadParcelableCreator<T>(ClassLoader, Class)

public Parcelable.Creator<T> ReadParcelableCreator<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

Parcelable.Creator<T>

Parcelable.Creator

Type Parameters

T

ReadParcelableList<T>(List<T>, ClassLoader)

[Obsolete]
public List<T> ReadParcelableList<T>(List<T> arg0, ClassLoader arg1) where T : IParcelable, new()

Parameters

arg0 List<T>

List

arg1 ClassLoader

ClassLoader

Returns

List<T>

List

Type Parameters

T

IParcelable

ReadParcelableList<T>(List<T>, ClassLoader, Class)

public List<T> ReadParcelableList<T>(List<T> arg0, ClassLoader arg1, Class arg2)

Parameters

arg0 List<T>

List

arg1 ClassLoader

ClassLoader

arg2 Class

Class

Returns

List<T>

List

Type Parameters

T

ReadParcelable<T>(ClassLoader)

[Obsolete]
public T ReadParcelable<T>(ClassLoader arg0) where T : IParcelable, new()

Parameters

arg0 ClassLoader

ClassLoader

Returns

T

T

Type Parameters

T

IParcelable

ReadParcelable<T>(ClassLoader, Class)

public T ReadParcelable<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

T

T

Type Parameters

T

ReadPersistableBundle()

public PersistableBundle ReadPersistableBundle()

Returns

PersistableBundle

PersistableBundle

ReadPersistableBundle(ClassLoader)

public PersistableBundle ReadPersistableBundle(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

PersistableBundle

PersistableBundle

ReadSerializable()

[Obsolete]
public Serializable ReadSerializable()

Returns

Serializable

Serializable

ReadSerializable<T>(ClassLoader, Class)

public T ReadSerializable<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

T

T

Type Parameters

T

ReadSize()

public Size ReadSize()

Returns

Size

Size

ReadSizeF()

public SizeF ReadSizeF()

Returns

SizeF

SizeF

ReadSparseArray<T>(ClassLoader)

[Obsolete]
public SparseArray<T> ReadSparseArray<T>(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

SparseArray<T>

SparseArray

Type Parameters

T

ReadSparseArray<T>(ClassLoader, Class)

public SparseArray<T> ReadSparseArray<T>(ClassLoader arg0, Class arg1)

Parameters

arg0 ClassLoader

ClassLoader

arg1 Class

Class

Returns

SparseArray<T>

SparseArray

Type Parameters

T

ReadSparseBooleanArray()

public SparseBooleanArray ReadSparseBooleanArray()

Returns

SparseBooleanArray

SparseBooleanArray

ReadString()

public String ReadString()

Returns

String

String

ReadStringArray(String[])

public void ReadStringArray(String[] arg0)

Parameters

arg0 String[]

String

ReadStringList(List<String>)

public void ReadStringList(List<String> arg0)

Parameters

arg0 List<String>

List

ReadStrongBinder()

public IBinder ReadStrongBinder()

Returns

IBinder

IBinder

ReadTypedArray<T>(T[], Creator<T>)

public void ReadTypedArray<T>(T[] arg0, Parcelable.Creator<T> arg1)

Parameters

arg0 T[]

T

arg1 Parcelable.Creator<T>

Parcelable.Creator

Type Parameters

T

ReadTypedList<T>(List<T>, Creator<T>)

public void ReadTypedList<T>(List<T> arg0, Parcelable.Creator<T> arg1)

Parameters

arg0 List<T>

List

arg1 Parcelable.Creator<T>

Parcelable.Creator

Type Parameters

T

ReadTypedObject<T>(Creator<T>)

public T ReadTypedObject<T>(Parcelable.Creator<T> arg0)

Parameters

arg0 Parcelable.Creator<T>

Parcelable.Creator

Returns

T

T

Type Parameters

T

ReadValue(ClassLoader)

public object ReadValue(ClassLoader arg0)

Parameters

arg0 ClassLoader

ClassLoader

Returns

object

object

Recycle()

public void Recycle()

SetDataCapacity(int)

public void SetDataCapacity(int arg0)

Parameters

arg0 int

int

SetDataPosition(int)

public void SetDataPosition(int arg0)

Parameters

arg0 int

int

SetDataSize(int)

public void SetDataSize(int arg0)

Parameters

arg0 int

int

SetPropagateAllowBlocking()

public void SetPropagateAllowBlocking()

Unmarshall(byte[], int, int)

public void Unmarshall(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

WriteArray(object[])

public void WriteArray(object[] arg0)

Parameters

arg0 object[]

object

WriteBinderArray(IBinder[])

public void WriteBinderArray(IBinder[] arg0)

Parameters

arg0 IBinder[]

IBinder

WriteBinderList(List<IBinder>)

public void WriteBinderList(List<IBinder> arg0)

Parameters

arg0 List<IBinder>

List

WriteBlob(byte[])

public void WriteBlob(byte[] arg0)

Parameters

arg0 byte[]

byte

WriteBlob(byte[], int, int)

public void WriteBlob(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

WriteBoolean(bool)

public void WriteBoolean(bool arg0)

Parameters

arg0 bool

bool

WriteBooleanArray(bool[])

public void WriteBooleanArray(bool[] arg0)

Parameters

arg0 bool[]

bool

WriteBundle(Bundle)

public void WriteBundle(Bundle arg0)

Parameters

arg0 Bundle

Bundle

WriteByte(byte)

public void WriteByte(byte arg0)

Parameters

arg0 byte

byte

WriteByteArray(byte[])

public void WriteByteArray(byte[] arg0)

Parameters

arg0 byte[]

byte

WriteByteArray(byte[], int, int)

public void WriteByteArray(byte[] arg0, int arg1, int arg2)

Parameters

arg0 byte[]

byte

arg1 int

int

arg2 int

int

WriteCharArray(char[])

public void WriteCharArray(char[] arg0)

Parameters

arg0 char[]

char

WriteDouble(double)

public void WriteDouble(double arg0)

Parameters

arg0 double

double

WriteDoubleArray(double[])

public void WriteDoubleArray(double[] arg0)

Parameters

arg0 double[]

double

WriteException(JVMBridgeException)

public void WriteException(JVMBridgeException arg0)

Parameters

arg0 JVMBridgeException

Exception

WriteFileDescriptor(FileDescriptor)

public void WriteFileDescriptor(FileDescriptor arg0)

Parameters

arg0 FileDescriptor

FileDescriptor

WriteFixedArray<T>(T, int, params int[])

public void WriteFixedArray<T>(T arg0, int arg1, params int[] arg2)

Parameters

arg0 T

T

arg1 int

int

arg2 int[]

int

Type Parameters

T

WriteFloat(float)

public void WriteFloat(float arg0)

Parameters

arg0 float

float

WriteFloatArray(float[])

public void WriteFloatArray(float[] arg0)

Parameters

arg0 float[]

float

WriteInt(int)

public void WriteInt(int arg0)

Parameters

arg0 int

int

WriteIntArray(int[])

public void WriteIntArray(int[] arg0)

Parameters

arg0 int[]

int

WriteInterfaceArray<T>(T[])

public void WriteInterfaceArray<T>(T[] arg0) where T : IIInterface, new()

Parameters

arg0 T[]

T

Type Parameters

T

IIInterface

WriteInterfaceList<T>(List<T>)

public void WriteInterfaceList<T>(List<T> arg0) where T : IIInterface, new()

Parameters

arg0 List<T>

List

Type Parameters

T

IIInterface

WriteInterfaceToken(String)

public void WriteInterfaceToken(String arg0)

Parameters

arg0 String

String

WriteList(List)

public void WriteList(List arg0)

Parameters

arg0 List

List

WriteLong(long)

public void WriteLong(long arg0)

Parameters

arg0 long

long

WriteLongArray(long[])

public void WriteLongArray(long[] arg0)

Parameters

arg0 long[]

long

WriteMap(Map)

public void WriteMap(Map arg0)

Parameters

arg0 Map

Map

WriteNoException()

public void WriteNoException()

WriteParcelable(Parcelable, int)

public void WriteParcelable(Parcelable arg0, int arg1)

Parameters

arg0 Parcelable

Parcelable

arg1 int

int

WriteParcelableArray<T>(T[], int)

public void WriteParcelableArray<T>(T[] arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 T[]

T

arg1 int

int

Type Parameters

T

IParcelable

WriteParcelableCreator(Parcelable)

public void WriteParcelableCreator(Parcelable arg0)

Parameters

arg0 Parcelable

Parcelable

WriteParcelableList<T>(List<T>, int)

public void WriteParcelableList<T>(List<T> arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 List<T>

List

arg1 int

int

Type Parameters

T

IParcelable

WritePersistableBundle(PersistableBundle)

public void WritePersistableBundle(PersistableBundle arg0)

Parameters

arg0 PersistableBundle

PersistableBundle

WriteSerializable(Serializable)

public void WriteSerializable(Serializable arg0)

Parameters

arg0 Serializable

Serializable

WriteSize(Size)

public void WriteSize(Size arg0)

Parameters

arg0 Size

Size

WriteSizeF(SizeF)

public void WriteSizeF(SizeF arg0)

Parameters

arg0 SizeF

SizeF

WriteSparseArray<T>(SparseArray<T>)

public void WriteSparseArray<T>(SparseArray<T> arg0)

Parameters

arg0 SparseArray<T>

SparseArray

Type Parameters

T

WriteSparseBooleanArray(SparseBooleanArray)

public void WriteSparseBooleanArray(SparseBooleanArray arg0)

Parameters

arg0 SparseBooleanArray

SparseBooleanArray

WriteString(String)

public void WriteString(String arg0)

Parameters

arg0 String

String

WriteStringArray(String[])

public void WriteStringArray(String[] arg0)

Parameters

arg0 String[]

String

WriteStringList(List<String>)

public void WriteStringList(List<String> arg0)

Parameters

arg0 List<String>

List

WriteStrongBinder(IBinder)

public void WriteStrongBinder(IBinder arg0)

Parameters

arg0 IBinder

IBinder

WriteStrongInterface(IInterface)

public void WriteStrongInterface(IInterface arg0)

Parameters

arg0 IInterface

IInterface

WriteTypedArrayMap<T>(ArrayMap<String, T>, int)

public void WriteTypedArrayMap<T>(ArrayMap<String, T> arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 ArrayMap<String, T>

ArrayMap

arg1 int

int

Type Parameters

T

IParcelable

WriteTypedArray<T>(T[], int)

public void WriteTypedArray<T>(T[] arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 T[]

T

arg1 int

int

Type Parameters

T

IParcelable

WriteTypedList<T>(List<T>)

public void WriteTypedList<T>(List<T> arg0) where T : IParcelable, new()

Parameters

arg0 List<T>

List

Type Parameters

T

IParcelable

WriteTypedList<T>(List<T>, int)

public void WriteTypedList<T>(List<T> arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 List<T>

List

arg1 int

int

Type Parameters

T

IParcelable

WriteTypedObject<T>(T, int)

public void WriteTypedObject<T>(T arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 T

T

arg1 int

int

Type Parameters

T

IParcelable

WriteTypedSparseArray<T>(SparseArray<T>, int)

public void WriteTypedSparseArray<T>(SparseArray<T> arg0, int arg1) where T : IParcelable, new()

Parameters

arg0 SparseArray<T>

SparseArray

arg1 int

int

Type Parameters

T

IParcelable

WriteValue(object)

public void WriteValue(object arg0)

Parameters

arg0 object

object