12 writes to _name
System.Formats.Tar (12)
System\Formats\Tar\PaxTarEntry.cs (1)
75
_header.
_name
= entryName;
System\Formats\Tar\TarEntry.cs (1)
174
_header.
_name
= value;
System\Formats\Tar\TarHeader.cs (1)
113
_name
= name;
System\Formats\Tar\TarHeader.Read.cs (4)
112
_name
= paxEaName;
153
_name
= gnuSparseName;
570
_name
= $"{_prefix}/{_name}";
659
_name
= longPath;
System\Formats\Tar\TarHeader.Write.cs (2)
286
_name
= GnuLongMetadataName, // Same name for both longpath or longlink
327
_name
= isGea ?
System\Formats\Tar\TarReader.cs (3)
355
thirdHeader.
_name
= secondHeader._name;
361
thirdHeader.
_name
= header._name;
378
secondHeader.
_name
= header._name;
20 references to _name
System.Formats.Tar (20)
System\Formats\Tar\TarEntry.cs (1)
170
get => _header.
_name
;
System\Formats\Tar\TarHeader.cs (2)
125
: this(format, other.
_name
, other._mode, other._mTime, typeFlag)
251
ea[PaxEaName] =
_name
;
System\Formats\Tar\TarHeader.Read.cs (4)
479
throw new InvalidDataException(SR.Format(SR.TarPosixFormatExpected,
_name
));
497
throw new InvalidDataException(SR.Format(SR.TarGnuFormatExpected,
_name
));
570
_name = $"{_prefix}/{
_name
}";
587
ReadExtendedAttributesFromBuffer(memory.Span,
_name
);
System\Formats\Tar\TarHeader.Write.cs (7)
221
private bool IsNameTooLongForRegularField() => (Encoding.UTF8.GetByteCount(
_name
)) > FieldLengths.Name;
275
MemoryStream dataStream = GetLongMetadataStream(
_name
);
370
ReadOnlySpan<char> name =
_name
;
396
if (GetUtf8TextLength(
_name
) > MaxPathName)
402
int encoded = Encoding.UTF8.GetBytes(
_name
, encodingBuffer);
951
ReadOnlySpan<char> dirName = Path.GetDirectoryName(
_name
.AsSpan());
954
ReadOnlySpan<char> fileName = Path.GetFileName(
_name
.AsSpan());
System\Formats\Tar\TarReader.cs (6)
352
Debug.Assert(secondHeader.
_name
!= null);
355
thirdHeader._name = secondHeader.
_name
;
359
Debug.Assert(header.
_name
!= null);
361
thirdHeader._name = header.
_name
;
377
Debug.Assert(header.
_name
!= null);
378
secondHeader._name = header.
_name
;