Beispiel #1
0
        public async Task <TableSchema> GetSchemaAsync()
        {
            if (_operation == null || !_operation.HasResultSet)
            {
                return(null);
            }
            else if (_lastSchema == null)
            {
                var req  = new GetResultSetMetadataReq(_operation);
                var resp = await _client.GetResultSetMetadataAsync(req);

                resp.Status.CheckStatus();
                _lastSchema = resp.Schema;
            }
            return(_lastSchema);
        }
Beispiel #2
0
 public async Task <GetResultSetMetadataResp> GetResultSetMetadataAsync(GetResultSetMetadataReq request)
 {
     return(await GenericRequestAsync <GetResultSetMetadataResp, GetResultSetMetadataReq>(request));
 }