Table of Contents

Class H5SoftLink

Namespace
PureHDF
Assembly
PureHDF.dll

A soft link.

public record H5SoftLink : IEquatable<H5SoftLink>
Inheritance
H5SoftLink
Implements

Constructors

protected H5SoftLink(H5SoftLink original)

Parameters

original H5SoftLink

A soft link.

public H5SoftLink(string Target)

Parameters

Target string

The link target path.

Properties

protected virtual Type EqualityContract { get; }

Property Value

Type

The link target path.

public string Target { get; init; }

Property Value

string

Methods

public void Deconstruct(out string Target)

Parameters

Target string
public virtual bool Equals(H5SoftLink? other)

Parameters

other H5SoftLink

Returns

bool
public override bool Equals(object? obj)

Parameters

obj object

Returns

bool
public override int GetHashCode()

Returns

int
protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool
public override string ToString()

Returns

string
public virtual H5SoftLink <Clone>$()

Returns

H5SoftLink

Operators

public static bool operator ==(H5SoftLink? left, H5SoftLink? right)

Parameters

left H5SoftLink
right H5SoftLink

Returns

bool
public static bool operator !=(H5SoftLink? left, H5SoftLink? right)

Parameters

left H5SoftLink
right H5SoftLink

Returns

bool