Table of Contents

Interface ILinqService

Namespace
LinqToDB.Remote
Assembly
linq2db.dll
public interface ILinqService
Extension Methods

Properties

RemoteClientTag

string? RemoteClientTag { get; set; }

Property Value

string

Methods

ExecuteBatchAsync(string?, string, CancellationToken)

Task<int> ExecuteBatchAsync(string? configuration, string queryData, CancellationToken cancellationToken = default)

Parameters

configuration string
queryData string
cancellationToken CancellationToken

Returns

Task<int>

ExecuteNonQueryAsync(string?, string, CancellationToken)

Task<int> ExecuteNonQueryAsync(string? configuration, string queryData, CancellationToken cancellationToken = default)

Parameters

configuration string
queryData string
cancellationToken CancellationToken

Returns

Task<int>

ExecuteReaderAsync(string?, string, CancellationToken)

Task<string> ExecuteReaderAsync(string? configuration, string queryData, CancellationToken cancellationToken = default)

Parameters

configuration string
queryData string
cancellationToken CancellationToken

Returns

Task<string>

ExecuteScalarAsync(string?, string, CancellationToken)

Task<string?> ExecuteScalarAsync(string? configuration, string queryData, CancellationToken cancellationToken = default)

Parameters

configuration string
queryData string
cancellationToken CancellationToken

Returns

Task<string>

GetInfoAsync(string?, CancellationToken)

Task<LinqServiceInfo> GetInfoAsync(string? configuration, CancellationToken cancellationToken = default)

Parameters

configuration string
cancellationToken CancellationToken

Returns

Task<LinqServiceInfo>