C# Class Realms.TableHandle

Inheritance: RealmHandle
Show file Open project: realm/realm-dotnet Class Usage Examples

Public Methods

Method Description
AddEmptyObject ( SharedRealmHandle sharedRealm ) : IntPtr
CountAll ( ) : long
CreateResults ( SharedRealmHandle sharedRealmHandle ) : IntPtr
CreateSortedResults ( SharedRealmHandle sharedRealmHandle, SortDescriptorBuilder sortDescriptorBuilder ) : IntPtr
GetColumnIndex ( string name ) : IntPtr
Where ( ) : IntPtr

Protected Methods

Method Description
Unbind ( ) : void

Private Methods

Method Description
Find ( SharedRealmHandle realmHandle, long id ) : IntPtr
Find ( SharedRealmHandle realmHandle, string id ) : IntPtr
RootedQueryHandle ( ) : QueryHandle
RootedTableHandle ( RealmHandle parent ) : TableHandle
TableHandle ( ) : System
TableHandle ( RealmHandle root ) : System
TableWhere ( ) : QueryHandle

Method Details

AddEmptyObject() public method

public AddEmptyObject ( SharedRealmHandle sharedRealm ) : IntPtr
sharedRealm SharedRealmHandle
return System.IntPtr

CountAll() public method

public CountAll ( ) : long
return long

CreateResults() public method

public CreateResults ( SharedRealmHandle sharedRealmHandle ) : IntPtr
sharedRealmHandle SharedRealmHandle
return System.IntPtr

CreateSortedResults() public method

public CreateSortedResults ( SharedRealmHandle sharedRealmHandle, SortDescriptorBuilder sortDescriptorBuilder ) : IntPtr
sharedRealmHandle SharedRealmHandle
sortDescriptorBuilder Realms.Native.SortDescriptorBuilder
return System.IntPtr

GetColumnIndex() public method

public GetColumnIndex ( string name ) : IntPtr
name string
return System.IntPtr

Unbind() protected method

protected Unbind ( ) : void
return void

Where() public method

public Where ( ) : IntPtr
return System.IntPtr