Class Filter
Implements
Namespace: TileDB.CSharp
Assembly: TileDB.CSharp.dll
Syntax
public sealed class Filter : IDisposable
Constructors
| Edit this page View SourceFilter(Context, FilterType)
Declaration
public Filter(Context ctx, FilterType filterType)
Parameters
Type | Name | Description |
---|---|---|
Context | ctx | |
FilterType | filterType |
Methods
| Edit this page View SourceDispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
FilterType()
Get filter type.
Declaration
public FilterType FilterType()
Returns
Type | Description |
---|---|
FilterType |
GetOption<T>(FilterOption)
Get filter option.
Declaration
public T GetOption<T>(FilterOption filterOption) where T : struct
Parameters
Type | Name | Description |
---|---|---|
FilterOption | filterOption | Filter option to get |
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T | Type of option value we intend to get |
SetOption<T>(FilterOption, T)
Set filter option.
Declaration
public void SetOption<T>(FilterOption filterOption, T value) where T : struct
Parameters
Type | Name | Description |
---|---|---|
FilterOption | filterOption | Filter option to set |
T | value | Filter option value |
Type Parameters
Name | Description |
---|---|
T | Type of option value we intend to set |