Show / Hide Table of Contents

Interface IQueryScope

Namespace: Deephaven.OpenAPI.Client
Assembly: DeephavenOpenAPI.dll
Syntax
public interface IQueryScope : IDisposable

Properties

Internal

Deephaven internal operations. Clients should not use.

Declaration
IQueryScopeInternal Internal { get; }
Property Value
Type Description
Deephaven.OpenAPI.Client.Internal.IQueryScopeInternal

Methods

BoundTable(String)

Declaration
IQueryTable BoundTable(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
IQueryTable

CatalogTable()

Declaration
IQueryTable CatalogTable()
Returns
Type Description
IQueryTable

EmptyTable(Int64, String[], String[])

Declaration
IQueryTable EmptyTable(long size, string[] columnNames, string[] columnTypes)
Parameters
Type Name Description
System.Int64 size
System.String[] columnNames
System.String[] columnTypes
Returns
Type Description
IQueryTable

GetDatabaseCatalogTask(Boolean, Boolean, String, String)

Declaration
Task<DatabaseCatalog> GetDatabaseCatalogTask(bool systemNamespaces = true, bool userNamespaces = true, string namespaceRegex = null, string tableRegex = null)
Parameters
Type Name Description
System.Boolean systemNamespaces
System.Boolean userNamespaces
System.String namespaceRegex
System.String tableRegex
Returns
Type Description
Task<DatabaseCatalog>

HistoricalTable(String, String)

Declaration
IQueryTable HistoricalTable(string ns, string name)
Parameters
Type Name Description
System.String ns
System.String name
Returns
Type Description
IQueryTable

IntradayTable(String, String, String, Boolean)

Declaration
IQueryTable IntradayTable(string ns, string name, string internalPartition = null, bool live = true)
Parameters
Type Name Description
System.String ns
System.String name
System.String internalPartition
System.Boolean live
Returns
Type Description
IQueryTable

Manage(IQueryTable)

Declaration
IQueryTable Manage(IQueryTable outer)
Parameters
Type Name Description
IQueryTable outer
Returns
Type Description
IQueryTable

NewScope()

Declaration
IQueryScope NewScope()
Returns
Type Description
IQueryScope

TempTable(ColumnDataHolder[])

Declaration
IQueryTable TempTable(ColumnDataHolder[] columnDataHolders)
Parameters
Type Name Description
ColumnDataHolder[] columnDataHolders
Returns
Type Description
IQueryTable

TimeTable(DateTime, TimeSpan)

Declaration
IQueryTable TimeTable(DateTime startTime, TimeSpan periodInterval)
Parameters
Type Name Description
DateTime startTime
TimeSpan periodInterval
Returns
Type Description
IQueryTable

TimeTable(Int64)

Declaration
IQueryTable TimeTable(long intervalNanos)
Parameters
Type Name Description
System.Int64 intervalNanos
Returns
Type Description
IQueryTable

TimeTable(Int64, Int64)

Declaration
IQueryTable TimeTable(long startTimeNanos, long intervalMillis)
Parameters
Type Name Description
System.Int64 startTimeNanos
System.Int64 intervalMillis
Returns
Type Description
IQueryTable

TimeTable(TimeSpan)

Declaration
IQueryTable TimeTable(TimeSpan periodInterval)
Parameters
Type Name Description
TimeSpan periodInterval
Returns
Type Description
IQueryTable

Extension Methods

QueryScope_Extensions.GetDatabaseCatalog(IQueryScope, Boolean, Boolean, String, String)
Back to top Generated by DocFX