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 |