Interface IH5Group
- Namespace
- PureHDF
- Assembly
- PureHDF.dll
An HDF5 group.
public interface IH5Group : IH5Object
- Inherited Members
- Extension Methods
Methods
Children()
Gets an enumerable of the available children.
IEnumerable<IH5Object> Children()
Returns
- IEnumerable<IH5Object>
An enumerable of the available children.
ChildrenAsync(CancellationToken)
Gets an enumerable of the available children.
Task<IEnumerable<IH5Object>> ChildrenAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenA token to cancel the current operation.
Returns
- Task<IEnumerable<IH5Object>>
An enumerable of the available children.
Get(string)
Gets the object that is at the given path.
IH5Object Get(string path)
Parameters
pathstringThe path of the object.
Returns
- IH5Object
The requested object.
GetAsync(string, CancellationToken)
Gets the object that is at the given path.
Task<IH5Object> GetAsync(string path, CancellationToken cancellationToken = default)
Parameters
pathstringThe path of the object.
cancellationTokenCancellationTokenA token to cancel the current operation.
Returns
LinkExists(string)
Checks if the link with the specified path exist.
bool LinkExists(string path)
Parameters
pathstringThe path of the link.
Returns
- bool
A boolean which indicates if the link exists.
LinkExistsAsync(string, CancellationToken)
Checks if the link with the specified path exist.
Task<bool> LinkExistsAsync(string path, CancellationToken cancellationToken = default)
Parameters
pathstringThe path of the link.
cancellationTokenCancellationTokenA token to cancel the current operation.