Search Results for

    Show / Hide Table of Contents

    Interface IOracleSpecificTable<TSource>

    Inherited Members
    ITable<TSource>.ServerName
    ITable<TSource>.DatabaseName
    ITable<TSource>.SchemaName
    ITable<TSource>.TableName
    ITable<TSource>.TableOptions
    ITable<TSource>.TableID
    IExpressionQuery<TSource>.Expression
    IQueryProviderAsync.ExecuteAsyncEnumerable<TResult>(Expression, CancellationToken)
    IQueryProviderAsync.ExecuteAsync<TResult>(Expression, CancellationToken)
    IExpressionQuery.SqlText
    IExpressionQuery.DataContext
    Namespace: LinqToDB.DataProvider.Oracle
    Assembly: linq2db.dll
    Syntax
    public interface IOracleSpecificTable<out TSource> : ITable<TSource>, IExpressionQuery<TSource>, IQueryProviderAsync, IExpressionQuery
    Type Parameters
    Name Description
    TSource

    Extension Methods

    Map.DeepCopy<T>(T)
    DataExtensions.DropTable<T>(ITable<T>, Nullable<String>, Nullable<String>, Nullable<String>, Nullable<Boolean>, Nullable<String>, TableOptions)
    DataExtensions.DropTableAsync<T>(ITable<T>, Nullable<String>, Nullable<String>, Nullable<String>, Nullable<Boolean>, Nullable<String>, TableOptions, CancellationToken)
    LinqExtensions.TableID<T>(ITable<T>, Nullable<String>)
    LinqExtensions.TableName<T>(ITable<T>, String)
    LinqExtensions.DatabaseName<T>(ITable<T>, Nullable<String>)
    LinqExtensions.ServerName<T>(ITable<T>, Nullable<String>)
    LinqExtensions.SchemaName<T>(ITable<T>, Nullable<String>)
    LinqExtensions.WithTableExpression<T>(ITable<T>, String)
    LinqExtensions.With<TSource>(ITable<TSource>, String)
    LinqExtensions.TableHint<TSource>(ITable<TSource>, String)
    LinqExtensions.TableHint<TSource, TParam>(ITable<TSource>, String, TParam)
    LinqExtensions.TableHint<TSource, TParam>(ITable<TSource>, String, TParam[])
    LinqExtensions.IndexHint<TSource>(ITable<TSource>, String)
    LinqExtensions.IndexHint<TSource, TParam>(ITable<TSource>, String, TParam)
    LinqExtensions.IndexHint<TSource, TParam>(ITable<TSource>, String, TParam[])
    LinqExtensions.Insert<T>(ITable<T>, Expression<Func<T>>)
    LinqExtensions.InsertAsync<T>(ITable<T>, Expression<Func<T>>, CancellationToken)
    LinqExtensions.InsertWithIdentity<T>(ITable<T>, Expression<Func<T>>)
    LinqExtensions.InsertWithInt32Identity<T>(ITable<T>, Expression<Func<T>>)
    LinqExtensions.InsertWithInt64Identity<T>(ITable<T>, Expression<Func<T>>)
    LinqExtensions.InsertWithDecimalIdentity<T>(ITable<T>, Expression<Func<T>>)
    LinqExtensions.InsertWithIdentityAsync<T>(ITable<T>, Expression<Func<T>>, CancellationToken)
    LinqExtensions.InsertWithInt32IdentityAsync<T>(ITable<T>, Expression<Func<T>>, CancellationToken)
    LinqExtensions.InsertWithInt64IdentityAsync<T>(ITable<T>, Expression<Func<T>>, CancellationToken)
    LinqExtensions.InsertWithDecimalIdentityAsync<T>(ITable<T>, Expression<Func<T>>, CancellationToken)
    LinqExtensions.AsValueInsertable<T>(ITable<T>)
    LinqExtensions.Value<T, TV>(ITable<T>, Expression<Func<T, TV>>, Expression<Func<TV>>)
    LinqExtensions.Value<T, TV>(ITable<T>, Expression<Func<T, TV>>, TV)
    LinqExtensions.InsertOrUpdate<T>(ITable<T>, Expression<Func<T>>, Nullable<Expression<Func<T, T>>>)
    LinqExtensions.InsertOrUpdateAsync<T>(ITable<T>, Expression<Func<T>>, Nullable<Expression<Func<T, T>>>, CancellationToken)
    LinqExtensions.InsertOrUpdate<T>(ITable<T>, Expression<Func<T>>, Nullable<Expression<Func<T, T>>>, Expression<Func<T>>)
    LinqExtensions.InsertOrUpdateAsync<T>(ITable<T>, Expression<Func<T>>, Nullable<Expression<Func<T, T>>>, Expression<Func<T>>, CancellationToken)
    LinqExtensions.Drop<T>(ITable<T>, Boolean)
    LinqExtensions.DropAsync<T>(ITable<T>, Boolean, CancellationToken)
    LinqExtensions.Truncate<T>(ITable<T>, Boolean)
    LinqExtensions.TruncateAsync<T>(ITable<T>, Boolean, CancellationToken)
    LinqExtensions.TagQuery<T>(ITable<T>, String)
    LinqExtensions.InsertWithOutput<TTarget>(ITable<TTarget>, Expression<Func<TTarget>>)
    LinqExtensions.InsertWithOutputAsync<TTarget>(ITable<TTarget>, Expression<Func<TTarget>>, CancellationToken)
    LinqExtensions.InsertWithOutput<TTarget>(ITable<TTarget>, TTarget)
    LinqExtensions.InsertWithOutputAsync<TTarget>(ITable<TTarget>, TTarget, CancellationToken)
    LinqExtensions.InsertWithOutput<TTarget, TOutput>(ITable<TTarget>, Expression<Func<TTarget>>, Expression<Func<TTarget, TOutput>>)
    LinqExtensions.InsertWithOutputAsync<TTarget, TOutput>(ITable<TTarget>, Expression<Func<TTarget>>, Expression<Func<TTarget, TOutput>>, CancellationToken)
    LinqExtensions.InsertWithOutputInto<TTarget>(ITable<TTarget>, Expression<Func<TTarget>>, ITable<TTarget>)
    LinqExtensions.InsertWithOutputIntoAsync<TTarget>(ITable<TTarget>, Expression<Func<TTarget>>, ITable<TTarget>, CancellationToken)
    LinqExtensions.InsertWithOutputInto<TTarget, TOutput>(ITable<TTarget>, Expression<Func<TTarget>>, ITable<TOutput>, Expression<Func<TTarget, TOutput>>)
    LinqExtensions.InsertWithOutputIntoAsync<TTarget, TOutput>(ITable<TTarget>, Expression<Func<TTarget>>, ITable<TOutput>, Expression<Func<TTarget, TOutput>>, CancellationToken)
    LinqExtensions.LoadWithAsTable<T>(ITable<T>, Expression<Func<T, Nullable<Object>>>)
    LinqExtensions.Merge<TTarget>(ITable<TTarget>)
    LinqExtensions.Merge<TTarget>(ITable<TTarget>, String)
    Sql.IsDistinctFrom<T>(T, T)
    Sql.IsNotDistinctFrom<T>(T, T)
    TableExtensions.IsTemporary<T>(ITable<T>, Boolean)
    TableExtensions.IsTemporary<T>(ITable<T>)
    TableExtensions.TableOptions<T>(ITable<T>, TableOptions)
    TableExtensions.GetTableName<T>(ITable<T>)
    DataConnectionExtensions.BulkCopy<T>(ITable<T>, BulkCopyOptions, IEnumerable<T>)
    DataConnectionExtensions.BulkCopy<T>(ITable<T>, Int32, IEnumerable<T>)
    DataConnectionExtensions.BulkCopy<T>(ITable<T>, IEnumerable<T>)
    DataConnectionExtensions.BulkCopyAsync<T>(ITable<T>, BulkCopyOptions, IEnumerable<T>, CancellationToken)
    DataConnectionExtensions.BulkCopyAsync<T>(ITable<T>, Int32, IEnumerable<T>, CancellationToken)
    DataConnectionExtensions.BulkCopyAsync<T>(ITable<T>, IEnumerable<T>, CancellationToken)
    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)
    AccessTools.AsAccess<TSource>(ITable<TSource>)
    MySqlTools.AsMySql<TSource>(ITable<TSource>)
    OracleHints.ParallelHint<TSource>(IOracleSpecificTable<TSource>, Int32)
    OracleHints.ParallelDefaultHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.PQDistributeHint<TSource>(IOracleSpecificTable<TSource>, String, String)
    OracleHints.ParallelIndexHint<TSource>(IOracleSpecificTable<TSource>, Object[])
    OracleHints.NoParallelIndexHint<TSource>(IOracleSpecificTable<TSource>, Object[])
    OracleHints.DynamicSamplingHint<TSource>(IOracleSpecificTable<TSource>, Int32)
    OracleHints.TableHint<TSource>(IOracleSpecificTable<TSource>, String)
    OracleHints.TableHint<TSource, TParam>(IOracleSpecificTable<TSource>, String, TParam)
    OracleHints.TableHint<TSource, TParam>(IOracleSpecificTable<TSource>, String, TParam[])
    OracleHints.ClusterHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.FullHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.HashHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.IndexHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexAscHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexCombineHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexJoinHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexDescHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexFFSHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexFastFullScanHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexSSHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexSkipScanHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexSSAscHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexSkipScanAscHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexSSDescHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.IndexSkipScanDescHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.NoIndexHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.NoIndexFFSHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.NoIndexFastFullScanHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.NoIndexSSHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.NoIndexSkipScanHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.InMemoryHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoInMemoryHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.InMemoryPruningHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoInMemoryPruningHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.UseNLWithIndexHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.UseNestedLoopWithIndexHint<TSource>(IOracleSpecificTable<TSource>, String[])
    OracleHints.PQSkewHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoPQSkewHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.MergeHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoMergeHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.FactHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoFactHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoParallelHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.CacheHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoCacheHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.PushPredicateHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoPushPredicateHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.DrivingSiteHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.PxJoinFilterHint<TSource>(IOracleSpecificTable<TSource>)
    OracleHints.NoPxJoinFilterHint<TSource>(IOracleSpecificTable<TSource>)
    OracleTools.AsOracle<TSource>(ITable<TSource>)
    SqlServerTools.AsSqlCe<TSource>(ITable<TSource>)
    SQLiteTools.AsSQLite<TSource>(ITable<TSource>)
    SqlServerTools.AsSqlServer<TSource>(ITable<TSource>)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2011-2022 linq2db.com

    Generated by DocFX