Как создаются таблицы в пользовательских данных LinCon-SQL-DataContext? - PullRequest
0 голосов
/ 30 ноября 2018

Если я хочу использовать таблицу из DataContext, мне нужно создать ее экземпляр:

Table<Customer> customers = db.GetTable<Customer>();

Но если она находится в пользовательском DataContext:

public partial class Northwind : DataContext
{
    public Table<Customer> Customers;
    ...
}

, я могу просто использоватьэто так:

Table<Customer> customers = db.Customers;

Где он создан?

1 Ответ

0 голосов
/ 30 ноября 2018

Основываясь на документации , это просто получатель свойства, return this.GetTable<TEntity>().

Например.

public partial class DataClasses1DataContext : System.Data.Linq.DataContext {  
   public System.Data.Linq.Table<User> Users {  
      get {  
         return this.GetTable<User>();  
      }  
   }  
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...