Show / Hide Table of Contents

Class H5Group

An HDF5 group.

Inheritance
System.Object
H5Object
H5AttributableObject
H5Group
H5File
Inherited Members
H5AttributableObject.Attributes
H5AttributableObject.AttributeExists(String)
H5AttributableObject.Attribute(String)
H5Object.Name
Namespace: HDF5.NET
Assembly: HDF5.NET.dll
Syntax
public class H5Group : H5AttributableObject

Properties

| Improve this Doc View Source

Children

Gets an enumerable of the available children.

Declaration
public IEnumerable<H5Object> Children { get; }
Property Value
Type Description
IEnumerable<H5Object>

Methods

| Improve this Doc View Source

CommitedDatatype(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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
IEnumerable<H5Object>

An enumerable of the available children.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2023 Vincent Wilms