Table of Contents

Interface IWcfLinqService

Namespace
LinqToDB.Remote.Wcf
Assembly
linq2db.Remote.Wcf.dll
[ServiceContract]
public interface IWcfLinqService

Methods

ExecuteBatch(string?, string)

[OperationContract]
int ExecuteBatch(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

int

ExecuteBatchAsync(string?, string)

[OperationContract(Name = "ExecuteBatchAsync")]
Task<int> ExecuteBatchAsync(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

Task<int>

ExecuteNonQuery(string?, string)

[OperationContract]
int ExecuteNonQuery(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

int

ExecuteNonQueryAsync(string?, string)

[OperationContract(Name = "ExecuteNonQueryAsync")]
Task<int> ExecuteNonQueryAsync(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

Task<int>

ExecuteReader(string?, string)

[OperationContract]
string ExecuteReader(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

string

ExecuteReaderAsync(string?, string)

[OperationContract(Name = "ExecuteReaderAsync")]
Task<string> ExecuteReaderAsync(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

Task<string>

ExecuteScalar(string?, string)

[OperationContract]
string? ExecuteScalar(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

string

ExecuteScalarAsync(string?, string)

[OperationContract(Name = "ExecuteScalarAsync")]
Task<string?> ExecuteScalarAsync(string? configuration, string queryData)

Parameters

configuration string
queryData string

Returns

Task<string>

GetInfo(string?)

[OperationContract]
LinqServiceInfo GetInfo(string? configuration)

Parameters

configuration string

Returns

LinqServiceInfo

GetInfoAsync(string?)

[OperationContract(Name = "GetInfoAsync")]
Task<LinqServiceInfo> GetInfoAsync(string? configuration)

Parameters

configuration string

Returns

Task<LinqServiceInfo>