Android.Database.CursorWindow: Method Members

The methods of Android.Database.CursorWindow are listed below. For a list of all members, see the CursorWindow Members list.

See Also: Inherited members from Android.Database.Sqlite.SQLiteClosable

Public Methods

AllocRow() : bool
Allocates a new row at the end of this cursor window.
Clear()
Clears out the existing contents of the window, making it safe to reuse for new data.
override
Close()
Documentation for this section has not yet been entered.
CopyStringToBuffer(int, int, CharArrayBuffer)
Copies the text of the field at the specified row and column index into a Android.Database.CharArrayBuffer.
DescribeContents() : int
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
FreeLastRow()
Frees the last row in this cursor window.
GetBlob(int, int) : byte[]
Gets the value of the field at the specified row and column index as a byte array.
GetDouble(int, int) : double
Gets the value of the field at the specified row and column index as a double.
GetFloat(int, int) : float
Gets the value of the field at the specified row and column index as a float.
GetInt(int, int) : int
Gets the value of the field at the specified row and column index as an int.
GetLong(int, int) : long
Gets the value of the field at the specified row and column index as a long.
GetShort(int, int) : short
Gets the value of the field at the specified row and column index as a short.
GetString(int, int) : string
Gets the value of the field at the specified row and column index as a string.
GetType(int, int) : FieldType
Returns the type of the field at the specified row and column index.
IsBlob(int, int) : bool
Returns true if the field at the specified row and column index has type ICursor.FIELD_TYPE_BLOB or ICursor.FIELD_TYPE_NULL.
IsFloat(int, int) : bool
Returns true if the field at the specified row and column index has type ICursor.FIELD_TYPE_FLOAT.
IsLong(int, int) : bool
Returns true if the field at the specified row and column index has type ICursor.FIELD_TYPE_INTEGER.
IsNull(int, int) : bool
Returns true if the field at the specified row and column index has type ICursor.FIELD_TYPE_NULL.
IsString(int, int) : bool
Returns true if the field at the specified row and column index has type ICursor.FIELD_TYPE_STRING or ICursor.FIELD_TYPE_NULL.
static
NewFromParcel(Android.OS.Parcel) : CursorWindow
PutBlob(byte[], int, int) : bool
Copies a byte array into the field at the specified row and column index.
PutDouble(double, int, int) : bool
Puts a double-precision floating point value into the field at the specified row and column index.
PutLong(long, int, int) : bool
Puts a long integer into the field at the specified row and column index.
PutNull(int, int) : bool
Puts a null value into the field at the specified row and column index.
PutString(string, int, int) : bool
Copies a string into the field at the specified row and column index.
SetNumColumns(int) : bool
Sets the number of columns in this window.
WriteToParcel(Android.OS.Parcel, Android.OS.ParcelableWriteFlags)
Flatten this object in to a Parcel.

Protected Methods

override
OnAllReferencesReleased()
Called when the last reference to the object was released by a call to Android.Database.Sqlite.SQLiteClosable.ReleaseReference or Android.Database.Sqlite.SQLiteClosable.Close.