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
)
595
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)
264
Debug.Assert(_typeFlag is TarEntryType.SymbolicLink or TarEntryType.
HardLink
);
System\Formats\Tar\TarHeader.Read.cs (2)
175
if (_typeFlag is TarEntryType.
HardLink
or TarEntryType.SymbolicLink &&
312
case TarEntryType.
HardLink
:
System\Formats\Tar\TarHeader.Write.cs (1)
614
Debug.Assert(!string.IsNullOrEmpty(_linkName) ^ (_typeFlag is not TarEntryType.SymbolicLink and not TarEntryType.
HardLink
));
System\Formats\Tar\TarHelpers.cs (4)
312
TarEntryType.
HardLink
or
326
TarEntryType.
HardLink
or
340
TarEntryType.
HardLink
or
358
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>
265
/// <item><see cref="TarEntryType.
HardLink
"/></item>
277
/// <item><see cref="TarEntryType.
HardLink
"/></item>
284
/// <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>
409
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>