Class H5SoftLink
- Namespace
- PureHDF
- Assembly
- PureHDF.dll
A soft link.
public record H5SoftLink : IEquatable<H5SoftLink>
- Inheritance
-
H5SoftLink
- Implements
Constructors
H5SoftLink(H5SoftLink)
protected H5SoftLink(H5SoftLink original)
Parameters
originalH5SoftLink
H5SoftLink(string)
A soft link.
public H5SoftLink(string Target)
Parameters
TargetstringThe link target path.
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Target
The link target path.
public string Target { get; init; }
Property Value
Methods
Deconstruct(out string)
public void Deconstruct(out string Target)
Parameters
Targetstring
Equals(H5SoftLink?)
public virtual bool Equals(H5SoftLink? other)
Parameters
otherH5SoftLink
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
<Clone>$()
public virtual H5SoftLink <Clone>$()
Returns
Operators
operator ==(H5SoftLink?, H5SoftLink?)
public static bool operator ==(H5SoftLink? left, H5SoftLink? right)
Parameters
leftH5SoftLinkrightH5SoftLink
Returns
operator !=(H5SoftLink?, H5SoftLink?)
public static bool operator !=(H5SoftLink? left, H5SoftLink? right)
Parameters
leftH5SoftLinkrightH5SoftLink