C# Class Realms.ListHandle

Inheritance: CollectionHandleBase
ファイルを表示 Open project: realm/realm-dotnet Class Usage Examples

Public Methods

Method Description
Add ( ObjectHandle objectHandle ) : void
AddNotificationCallback ( IntPtr managedCollectionHandle, NotificationCallbackDelegate callback ) : IntPtr
Clear ( ) : void
Count ( ) : int
Erase ( IntPtr rowIndex ) : void
Find ( ObjectHandle objectHandle ) : IntPtr
GetObjectAtIndex ( int index ) : IntPtr
Insert ( IntPtr targetIndex, ObjectHandle objectHandle ) : void
Move ( ObjectHandle objectHandle, IntPtr targetIndex ) : void

Protected Methods

Method Description
Unbind ( ) : void

Private Methods

Method Description
ListHandle ( RealmHandle root ) : System

Method Details

Add() public method

public Add ( ObjectHandle objectHandle ) : void
objectHandle ObjectHandle
return void

AddNotificationCallback() public method

public AddNotificationCallback ( IntPtr managedCollectionHandle, NotificationCallbackDelegate callback ) : IntPtr
managedCollectionHandle System.IntPtr
callback NotificationCallbackDelegate
return System.IntPtr

Clear() public method

public Clear ( ) : void
return void

Count() public method

public Count ( ) : int
return int

Erase() public method

public Erase ( IntPtr rowIndex ) : void
rowIndex System.IntPtr
return void

Find() public method

public Find ( ObjectHandle objectHandle ) : IntPtr
objectHandle ObjectHandle
return System.IntPtr

GetObjectAtIndex() public method

public GetObjectAtIndex ( int index ) : IntPtr
index int
return System.IntPtr

Insert() public method

public Insert ( IntPtr targetIndex, ObjectHandle objectHandle ) : void
targetIndex System.IntPtr
objectHandle ObjectHandle
return void

Move() public method

public Move ( ObjectHandle objectHandle, IntPtr targetIndex ) : void
objectHandle ObjectHandle
targetIndex System.IntPtr
return void

Unbind() protected method

protected Unbind ( ) : void
return void