28 references to HardLink
System.Formats.Tar (28)
System\Formats\Tar\GnuTarEntry.cs (1)
25
/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.
HardLink
"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
System\Formats\Tar\PaxTarEntry.cs (2)
30
/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.
HardLink
"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
69
/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.
HardLink
"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
System\Formats\Tar\TarEntry.cs (7)
113
/// When the <see cref="EntryType"/> indicates a <see cref="TarEntryType.SymbolicLink"/> or a <see cref="TarEntryType.
HardLink
"/>, this property returns the link target path of such link.
115
/// <exception cref="InvalidOperationException">The entry type is not <see cref="TarEntryType.
HardLink
"/> or <see cref="TarEntryType.SymbolicLink"/>.</exception>
123
if (_header._typeFlag is not TarEntryType.
HardLink
and not TarEntryType.SymbolicLink)
197
if (EntryType is TarEntryType.SymbolicLink or TarEntryType.
HardLink
or TarEntryType.GlobalExtendedAttributes)
231
if (EntryType is TarEntryType.SymbolicLink or TarEntryType.
HardLink
or TarEntryType.GlobalExtendedAttributes)
360
else if (EntryType is TarEntryType.
HardLink
)
454
case TarEntryType.
HardLink
:
System\Formats\Tar\TarEntry.Unix.cs (1)
37
Debug.Assert(EntryType is TarEntryType.
HardLink
);
System\Formats\Tar\TarHeader.Read.cs (2)
197
case TarEntryType.
HardLink
:
259
case TarEntryType.
HardLink
:
System\Formats\Tar\TarHeader.Write.cs (2)
603
Debug.Assert(!string.IsNullOrEmpty(_linkName) ^ (_typeFlag is not TarEntryType.SymbolicLink and not TarEntryType.
HardLink
));
915
Debug.Assert(_typeFlag is TarEntryType.SymbolicLink or TarEntryType.
HardLink
);
System\Formats\Tar\TarHelpers.cs (4)
317
TarEntryType.
HardLink
or
331
TarEntryType.
HardLink
or
345
TarEntryType.
HardLink
or
363
TarEntryType.
HardLink
or
System\Formats\Tar\TarWriter.cs (7)
197
/// <item><see cref="TarEntryType.
HardLink
"/></item>
209
/// <item><see cref="TarEntryType.
HardLink
"/></item>
216
/// <exception cref="ArgumentException">The entry type is <see cref="TarEntryType.
HardLink
"/> or <see cref="TarEntryType.SymbolicLink"/> and the <see cref="TarEntry.LinkName"/> is <see langword="null"/> or empty.</exception>
241
/// <item><see cref="TarEntryType.
HardLink
"/></item>
253
/// <item><see cref="TarEntryType.
HardLink
"/></item>
260
/// <exception cref="ArgumentException">The entry type is <see cref="TarEntryType.
HardLink
"/> or <see cref="TarEntryType.SymbolicLink"/> and the <see cref="TarEntry.LinkName"/> is <see langword="null"/> or empty.</exception>
389
if (entryType is TarEntryType.
HardLink
or TarEntryType.SymbolicLink)
System\Formats\Tar\UstarTarEntry.cs (1)
24
/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.
HardLink
"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
System\Formats\Tar\V7TarEntry.cs (1)
22
/// <remarks>When creating an instance using the <see cref="V7TarEntry(TarEntryType, string)"/> constructor, only the following entry types are supported: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.
HardLink
"/>, <see cref="TarEntryType.SymbolicLink"/> and <see cref="TarEntryType.V7RegularFile"/>.</remarks>