Class LinqService
- Namespace
- LinqToDB.Remote
- Assembly
- linq2db.dll
public class LinqService : ILinqService
- Inheritance
-
LinqService
- Implements
-
- Extension Methods
-
Constructors
LinqService()
LinqService(MappingSchema?)
public LinqService(MappingSchema? mappingSchema)
Parameters
mappingSchema
MappingSchema
Fields
TypeResolver
public static Func<string, Type?> TypeResolver
Field Value
- Func<string, Type>
Properties
AllowUpdates
public bool AllowUpdates { get; set; }
Property Value
- bool
MappingSchema
public MappingSchema? MappingSchema { get; set; }
Property Value
- MappingSchema
Methods
CreateDataContext(string?)
public virtual DataConnection CreateDataContext(string? configuration)
Parameters
configuration
string
Returns
- DataConnection
ExecuteBatch(string?, string)
public int ExecuteBatch(string? configuration, string queryData)
Parameters
configuration
string
queryData
string
Returns
- int
ExecuteBatchAsync(string?, string, CancellationToken)
public Task<int> ExecuteBatchAsync(string? configuration, string queryData, CancellationToken cancellationToken)
Parameters
configuration
string
queryData
string
cancellationToken
CancellationToken
Returns
- Task<int>
ExecuteNonQuery(string?, string)
public int ExecuteNonQuery(string? configuration, string queryData)
Parameters
configuration
string
queryData
string
Returns
- int
ExecuteNonQueryAsync(string?, string, CancellationToken)
public Task<int> ExecuteNonQueryAsync(string? configuration, string queryData, CancellationToken cancellationToken)
Parameters
configuration
string
queryData
string
cancellationToken
CancellationToken
Returns
- Task<int>
ExecuteReader(string?, string)
public string ExecuteReader(string? configuration, string queryData)
Parameters
configuration
string
queryData
string
Returns
- string
ExecuteReaderAsync(string?, string, CancellationToken)
public Task<string> ExecuteReaderAsync(string? configuration, string queryData, CancellationToken cancellationToken)
Parameters
configuration
string
queryData
string
cancellationToken
CancellationToken
Returns
- Task<string>
ExecuteScalar(string?, string)
public string? ExecuteScalar(string? configuration, string queryData)
Parameters
configuration
string
queryData
string
Returns
- string
ExecuteScalarAsync(string?, string, CancellationToken)
public Task<string?> ExecuteScalarAsync(string? configuration, string queryData, CancellationToken cancellationToken)
Parameters
configuration
string
queryData
string
cancellationToken
CancellationToken
Returns
- Task<string>
GetInfo(string?)
public virtual LinqServiceInfo GetInfo(string? configuration)
Parameters
configuration
string
Returns
- LinqServiceInfo
GetInfoAsync(string?, CancellationToken)
public virtual Task<LinqServiceInfo> GetInfoAsync(string? configuration, CancellationToken cancellationToken)
Parameters
configuration
string
cancellationToken
CancellationToken
Returns
- Task<LinqServiceInfo>
HandleException(Exception)
protected virtual void HandleException(Exception exception)
Parameters
exception
Exception
ValidateQuery(LinqServiceQuery)
protected virtual void ValidateQuery(LinqServiceQuery query)
Parameters
query
LinqServiceQuery