Class H5Group
An HDF5 group.
Inherited Members
Namespace: HDF5.NET
Assembly: HDF5.NET.dll
Syntax
public class H5Group : H5AttributableObject
Properties
| Improve this Doc View SourceChildren
Gets an enumerable of the available children.
Declaration
public IEnumerable<H5Object> Children { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<H5Object> |
Methods
| Improve this Doc View SourceCommitedDatatype(String, H5LinkAccess)
Gets the commited data type that is at the given path
.
Declaration
public H5CommitedDatatype CommitedDatatype(string path, H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
System.String | path | The path of the object. |
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
H5CommitedDatatype | The requested commited data type. |
Dataset(String, H5LinkAccess)
Gets the dataset that is at the given path
.
Declaration
public H5Dataset Dataset(string path, H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
System.String | path | The path of the object. |
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
H5Dataset | The requested dataset. |
Get(H5ObjectReference, H5LinkAccess)
Gets the object that is at the given reference
.
Declaration
public H5Object Get(H5ObjectReference reference, H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
H5ObjectReference | reference | The reference of the object. |
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
H5Object | The requested object. |
Get(String, H5LinkAccess)
Gets the object that is at the given path
.
Declaration
public H5Object Get(string path, H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
System.String | path | The path of the object. |
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
H5Object | The requested object. |
GetChildren(H5LinkAccess)
Gets an enumerable of the available children using the optionally specified linkAccess
.
Declaration
public IEnumerable<H5Object> GetChildren(H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<H5Object> | An enumerable of the available children. |
Group(String, H5LinkAccess)
Gets the group that is at the given path
.
Declaration
public H5Group Group(string path, H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
System.String | path | The path of the object. |
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
H5Group | The requested group. |
LinkExists(String, H5LinkAccess)
Checks if the link with the specified path
exist.
Declaration
public bool LinkExists(string path, H5LinkAccess linkAccess = default(H5LinkAccess))
Parameters
Type | Name | Description |
---|---|---|
System.String | path | The path of the link. |
H5LinkAccess | linkAccess | The link access properties. |
Returns
Type | Description |
---|---|
System.Boolean | A boolean which indicates if the link exists. |