C# Класс Core2D.Data.Database.XDatabase

Records database.
Наследование: ObservableObject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
Create ( string name, ImmutableArray columns, ImmutableArray records, string idColumnName = DefaultIdColumnName ) : XDatabase

Creates a new XDatabase instance.

Create ( string name, ImmutableArray columns, string idColumnName = DefaultIdColumnName ) : XDatabase

Creates a new XDatabase instance.

Create ( string name, string idColumnName = DefaultIdColumnName ) : XDatabase

Creates a new XDatabase instance.

FromFields ( string name, IEnumerable fields, string idColumnName = DefaultIdColumnName ) : XDatabase

Creates a new XDatabase instance.

Update ( XDatabase destination, XDatabase source, ImmutableArray &records ) : bool

Update the destination database using data from source database using Id column as identification.

XDatabase ( ) : System.Collections.Generic

Initializes a new instance of the XDatabase class.

Описание методов

Create() публичный статический Метод

Creates a new XDatabase instance.
public static Create ( string name, ImmutableArray columns, ImmutableArray records, string idColumnName = DefaultIdColumnName ) : XDatabase
name string The database name.
columns ImmutableArray The database columns.
records ImmutableArray The database records.
idColumnName string The Id column name.
Результат XDatabase

Create() публичный статический Метод

Creates a new XDatabase instance.
public static Create ( string name, ImmutableArray columns, string idColumnName = DefaultIdColumnName ) : XDatabase
name string The database name.
columns ImmutableArray The database columns.
idColumnName string The Id column name.
Результат XDatabase

Create() публичный статический Метод

Creates a new XDatabase instance.
public static Create ( string name, string idColumnName = DefaultIdColumnName ) : XDatabase
name string The database name.
idColumnName string The Id column name.
Результат XDatabase

FromFields() публичный статический Метод

Creates a new XDatabase instance.
public static FromFields ( string name, IEnumerable fields, string idColumnName = DefaultIdColumnName ) : XDatabase
name string The database name.
fields IEnumerable The fields collection.
idColumnName string The Id column name.
Результат XDatabase

Update() публичный статический Метод

Update the destination database using data from source database using Id column as identification.
public static Update ( XDatabase destination, XDatabase source, ImmutableArray &records ) : bool
destination XDatabase The destination database.
source XDatabase The source database.
records ImmutableArray The updated records from destination database.
Результат bool

XDatabase() публичный Метод

Initializes a new instance of the XDatabase class.
public XDatabase ( ) : System.Collections.Generic
Результат System.Collections.Generic