32 references to HardLink
System.Formats.Tar (32)
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)
392
else if (EntryType is TarEntryType.
HardLink
)
486
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)
258
Debug.Assert(_typeFlag is TarEntryType.SymbolicLink or TarEntryType.
HardLink
);
System\Formats\Tar\TarHeader.Read.cs (3)
133
if (_typeFlag is TarEntryType.
HardLink
or TarEntryType.SymbolicLink &&
245
case TarEntryType.
HardLink
:
318
case TarEntryType.
HardLink
:
System\Formats\Tar\TarHeader.Write.cs (1)
648
Debug.Assert(!string.IsNullOrEmpty(_linkName) ^ (_typeFlag is not TarEntryType.SymbolicLink and not TarEntryType.
HardLink
));
System\Formats\Tar\TarHelpers.cs (4)
323
TarEntryType.
HardLink
or
337
TarEntryType.
HardLink
or
351
TarEntryType.
HardLink
or
369
TarEntryType.
HardLink
or
System\Formats\Tar\TarWriter.cs (7)
231
/// <item><see cref="TarEntryType.
HardLink
"/></item>
243
/// <item><see cref="TarEntryType.
HardLink
"/></item>
250
/// <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>
279
/// <item><see cref="TarEntryType.
HardLink
"/></item>
291
/// <item><see cref="TarEntryType.
HardLink
"/></item>
298
/// <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>
427
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>