31 references to HardLink
System.Formats.Tar (31)
System\Formats\Tar\GnuTarEntry.cs (1)
29
/// <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)
28
/// <item>In all platforms: <see cref="TarEntryType.Directory"/>, <see cref="TarEntryType.
HardLink
"/>, <see cref="TarEntryType.SymbolicLink"/>, <see cref="TarEntryType.RegularFile"/>.</item>
51
/// <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)
124
/// 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.
127
/// <exception cref="InvalidOperationException">The entry type is not <see cref="TarEntryType.
HardLink
"/> or <see cref="TarEntryType.SymbolicLink"/>.</exception>
135
if (_header._typeFlag is not TarEntryType.
HardLink
and not TarEntryType.SymbolicLink)
216
if (EntryType is TarEntryType.SymbolicLink or TarEntryType.
HardLink
or TarEntryType.GlobalExtendedAttributes)
251
if (EntryType is TarEntryType.SymbolicLink or TarEntryType.
HardLink
or TarEntryType.GlobalExtendedAttributes)
401
else if (EntryType is TarEntryType.
HardLink
)
495
case TarEntryType.
HardLink
:
System\Formats\Tar\TarEntry.Unix.cs (1)
37
Debug.Assert(EntryType is TarEntryType.
HardLink
);
System\Formats\Tar\TarHardLinkMode.cs (1)
14
/// occurrences are written as <see cref="TarEntryType.
HardLink
"/> entries.
System\Formats\Tar\TarHeader.cs (1)
261
Debug.Assert(_typeFlag is TarEntryType.SymbolicLink or TarEntryType.
HardLink
);
System\Formats\Tar\TarHeader.Read.cs (2)
117
if (_typeFlag is TarEntryType.
HardLink
or TarEntryType.SymbolicLink &&
236
case TarEntryType.
HardLink
:
System\Formats\Tar\TarHeader.Write.cs (1)
459
Debug.Assert(!string.IsNullOrEmpty(_linkName) ^ (_typeFlag is not TarEntryType.SymbolicLink and not TarEntryType.
HardLink
));
System\Formats\Tar\TarHelpers.cs (4)
292
TarEntryType.
HardLink
or
306
TarEntryType.
HardLink
or
320
TarEntryType.
HardLink
or
338
TarEntryType.
HardLink
or
System\Formats\Tar\TarWriter.cs (7)
217
/// <item><see cref="TarEntryType.
HardLink
"/></item>
229
/// <item><see cref="TarEntryType.
HardLink
"/></item>
236
/// <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>
268
/// <item><see cref="TarEntryType.
HardLink
"/></item>
280
/// <item><see cref="TarEntryType.
HardLink
"/></item>
287
/// <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>
374
if (entryType is TarEntryType.
HardLink
or TarEntryType.SymbolicLink)
System\Formats\Tar\TarWriter.Unix.cs (2)
46
entryType = TarEntryType.
HardLink
;
122
if (entry.EntryType == TarEntryType.
HardLink
)
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>