Interface IGrpcLinqService
grpc-based remote context service contract.
[ServiceContract]
public interface IGrpcLinqService
Methods
ExecuteBatch(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteBatch")]
GrpcInt ExecuteBatch(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteBatchAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteBatchAsync")]
Task<GrpcInt> ExecuteBatchAsync(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteNonQuery(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteNonQuery")]
GrpcInt ExecuteNonQuery(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteNonQueryAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteNonQueryAsync")]
Task<GrpcInt> ExecuteNonQueryAsync(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteReader(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteReader")]
GrpcString ExecuteReader(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteReaderAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteReaderAsync")]
Task<GrpcString> ExecuteReaderAsync(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteScalar(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteScalar")]
GrpcString ExecuteScalar(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
ExecuteScalarAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteScalarAsync")]
Task<GrpcString> ExecuteScalarAsync(GrpcConfigurationQuery caq, CallContext context = default)
Parameters
caq
GrpcConfigurationQuerycontext
CallContext
Returns
GetInfo(GrpcConfiguration, CallContext)
[OperationContract(Name = "GetInfo")]
LinqServiceInfo GetInfo(GrpcConfiguration configuration, CallContext context = default)
Parameters
configuration
GrpcConfigurationcontext
CallContext
Returns
GetInfoAsync(GrpcConfiguration, CallContext)
[OperationContract(Name = "GetInfoAsync")]
Task<LinqServiceInfo> GetInfoAsync(GrpcConfiguration configuration, CallContext context = default)
Parameters
configuration
GrpcConfigurationcontext
CallContext