Interface IValueInsertable<T> Namespace: LinqToDB.Linq Assembly: linq2db.dll Syntax public interface IValueInsertable<T> Type Parameters Name Description T Extension Methods Map.DeepCopy<T>(T) LinqExtensions.Value<T, TV>(IValueInsertable<T>, Expression<Func<T, TV>>, Expression<Func<TV>>) LinqExtensions.Value<T, TV>(IValueInsertable<T>, Expression<Func<T, TV>>, TV) LinqExtensions.Insert<T>(IValueInsertable<T>) LinqExtensions.InsertAsync<T>(IValueInsertable<T>, CancellationToken) LinqExtensions.InsertWithIdentity<T>(IValueInsertable<T>) LinqExtensions.InsertWithInt32Identity<T>(IValueInsertable<T>) LinqExtensions.InsertWithInt64Identity<T>(IValueInsertable<T>) LinqExtensions.InsertWithDecimalIdentity<T>(IValueInsertable<T>) LinqExtensions.InsertWithIdentityAsync<T>(IValueInsertable<T>, CancellationToken) LinqExtensions.InsertWithInt32IdentityAsync<T>(IValueInsertable<T>, CancellationToken) LinqExtensions.InsertWithInt64IdentityAsync<T>(IValueInsertable<T>, CancellationToken) LinqExtensions.InsertWithDecimalIdentityAsync<T>(IValueInsertable<T>, CancellationToken) LinqExtensions.InsertWithOutput<T>(IValueInsertable<T>) LinqExtensions.InsertWithOutputAsync<T>(IValueInsertable<T>, CancellationToken) LinqExtensions.InsertWithOutput<T, TOutput>(IValueInsertable<T>, Expression<Func<T, TOutput>>) LinqExtensions.InsertWithOutputAsync<T, TOutput>(IValueInsertable<T>, Expression<Func<T, TOutput>>, CancellationToken) Sql.IsDistinctFrom<T>(T, T) Sql.IsNotDistinctFrom<T>(T, T) SqlExtensions.In<T>(T, IEnumerable<T>) SqlExtensions.In<T>(T, IQueryable<T>) SqlExtensions.In<T>(T, T[]) SqlExtensions.In<T>(T, T, T) SqlExtensions.In<T>(T, T, T, T) SqlExtensions.NotIn<T>(T, IEnumerable<T>) SqlExtensions.NotIn<T>(T, IQueryable<T>) SqlExtensions.NotIn<T>(T, T[]) SqlExtensions.NotIn<T>(T, T, T) SqlExtensions.NotIn<T>(T, T, T, T)