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
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteBatchAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteBatchAsync")]
Task<GrpcInt> ExecuteBatchAsync(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteNonQuery(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteNonQuery")]
GrpcInt ExecuteNonQuery(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteNonQueryAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteNonQueryAsync")]
Task<GrpcInt> ExecuteNonQueryAsync(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteReader(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteReader")]
GrpcString ExecuteReader(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteReaderAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteReaderAsync")]
Task<GrpcString> ExecuteReaderAsync(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteScalar(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteScalar")]
GrpcString ExecuteScalar(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
ExecuteScalarAsync(GrpcConfigurationQuery, CallContext)
[OperationContract(Name = "ExecuteScalarAsync")]
Task<GrpcString> ExecuteScalarAsync(GrpcConfigurationQuery caq, CallContext context = default)
  Parameters
caqGrpcConfigurationQuerycontextCallContext
Returns
GetInfo(GrpcConfiguration, CallContext)
[OperationContract(Name = "GetInfo")]
LinqServiceInfo GetInfo(GrpcConfiguration configuration, CallContext context = default)
  Parameters
configurationGrpcConfigurationcontextCallContext
Returns
GetInfoAsync(GrpcConfiguration, CallContext)
[OperationContract(Name = "GetInfoAsync")]
Task<LinqServiceInfo> GetInfoAsync(GrpcConfiguration configuration, CallContext context = default)
  Parameters
configurationGrpcConfigurationcontextCallContext