DbContext.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Add(Object) |
Начинает отслеживание заданной сущности и любых других доступных сущностей, которые еще не отслеживаются, в Added состоянии , которое будет вставлено в базу данных при SaveChanges() вызове . |
Add<TEntity>(TEntity) |
Начинает отслеживание заданной сущности и любых других доступных сущностей, которые еще не отслеживаются, в Added состоянии , которое будет вставлено в базу данных при SaveChanges() вызове . |
Add(Object)
Начинает отслеживание заданной сущности и любых других доступных сущностей, которые еще не отслеживаются, в Added состоянии , которое будет вставлено в базу данных при SaveChanges() вызове .
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry Add (object entity);
abstract member Add : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
override this.Add : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
Public Overridable Function Add (entity As Object) As EntityEntry
Параметры
- entity
- Object
Добавляемая сущность.
Возвращаемое значение
Объект EntityEntry для сущности. Запись предоставляет доступ к сведениям об отслеживании изменений и операциям для сущности.
Комментарии
Используется State для задания состояния только одной сущности.
Дополнительные сведения и примеры см. в статье Отслеживание изменений EF Core .
Применяется к
Add<TEntity>(TEntity)
Начинает отслеживание заданной сущности и любых других доступных сущностей, которые еще не отслеживаются, в Added состоянии , которое будет вставлено в базу данных при SaveChanges() вызове .
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity> Add<TEntity> (TEntity entity) where TEntity : class;
abstract member Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Add : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Add(Of TEntity As Class) (entity As TEntity) As EntityEntry(Of TEntity)
Параметры типа
- TEntity
Тип сущности.
Параметры
- entity
- TEntity
Добавляемая сущность.
Возвращаемое значение
Объект EntityEntry<TEntity> для сущности. Запись предоставляет доступ к сведениям об отслеживании изменений и операциям для сущности.
Комментарии
Используется State для задания состояния только одной сущности.
Дополнительные сведения и примеры см. в статье Отслеживание изменений EF Core .
Применяется к
Entity Framework