Class Group
Assembly: TileDB.CSharp.dll
Syntax
public sealed class Group : IDisposable
Constructors
|
Edit this page
View Source
Group(Context, string)
Declaration
public Group(Context ctx, string uri)
Parameters
Methods
|
Edit this page
View Source
AddMember(string, bool, string)
Declaration
public void AddMember(string uri, bool relative, string name)
Parameters
|
Edit this page
View Source
Close()
Declaration
|
Edit this page
View Source
Config()
Declaration
Returns
|
Edit this page
View Source
Context()
Declaration
Returns
|
Edit this page
View Source
Create(Context, string)
Declaration
public static void Create(Context ctx, string uri)
Parameters
|
Edit this page
View Source
Declaration
public void DeleteMetadata(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
|
Edit this page
View Source
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
|
Edit this page
View Source
Dump(bool)
Declaration
public string Dump(bool recursive)
Parameters
Type |
Name |
Description |
bool |
recursive |
|
Returns
|
Edit this page
View Source
GetMemberByIndex(ulong)
Declaration
public (string Uri, ObjectType ObjectType, string Name) GetMemberByIndex(ulong index)
Parameters
Type |
Name |
Description |
ulong |
index |
The member's index.
|
Returns
|
Edit this page
View Source
GetMemberByName(string)
Declaration
public (string Uri, ObjectType ObjectType) GetMemberByName(string name)
Parameters
Type |
Name |
Description |
string |
name |
The member's name.
|
Returns
|
Edit this page
View Source
Declaration
public string GetMetadata(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
|
Edit this page
View Source
Declaration
public (string key, T[] data) GetMetadataFromIndex<T>(ulong index) where T : struct
Parameters
Type |
Name |
Description |
ulong |
index |
|
Returns
Type Parameters
|
Edit this page
View Source
Declaration
public T[] GetMetadata<T>(string key) where T : struct
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
Type Parameters
|
Edit this page
View Source
Test if a metadata with key exists or not.
Declaration
public (bool has_key, DataType datatype) HasMetadata(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
|
Edit this page
View Source
IsOpen()
Returns if this group is open or not.
Declaration
Returns
|
Edit this page
View Source
IsUriRelative(string)
Returns if the given URI is relative to this group.
Declaration
public bool IsUriRelative(string uri)
Parameters
Type |
Name |
Description |
string |
uri |
The URI to test.
|
Returns
|
Edit this page
View Source
MemberCount()
Declaration
public ulong MemberCount()
Returns
|
Edit this page
View Source
Declaration
public string[] MetadataKeys()
Returns
|
Edit this page
View Source
Declaration
public ulong MetadataNum()
Returns
|
Edit this page
View Source
Open(QueryType)
Declaration
public void Open(QueryType queryType)
Parameters
|
Edit this page
View Source
Declaration
public void PutMetadata(string key, string value)
Parameters
|
Edit this page
View Source
Put a sigle value metadata.
Declaration
public void PutMetadata<T>(string key, T v) where T : struct
Parameters
Type |
Name |
Description |
string |
key |
|
T |
v |
|
Type Parameters
|
Edit this page
View Source
Declaration
public void PutMetadata<T>(string key, T[] data) where T : struct
Parameters
Type |
Name |
Description |
string |
key |
|
T[] |
data |
|
Type Parameters
|
Edit this page
View Source
QueryType()
Declaration
public QueryType QueryType()
Returns
|
Edit this page
View Source
RemoveMember(string)
Remove a member of the group
Declaration
public void RemoveMember(string name)
Parameters
Type |
Name |
Description |
string |
name |
Name of member to remove. If the member has no name, this
parameter should be set to the URI of the member.In that case, only the
unnamed member with the given URI will be removed.
|
|
Edit this page
View Source
SetConfig(Config)
Declaration
public void SetConfig(Config config)
Parameters
Type |
Name |
Description |
Config |
config |
|
|
Edit this page
View Source
Uri()
Declaration
Returns
Implements