13 writes to _name
System.Formats.Tar (13)
System\Formats\Tar\TarEntry.cs (1)
166
_header.
_name
= value;
System\Formats\Tar\TarHeader.cs (1)
89
_name
= name;
System\Formats\Tar\TarHeader.Read.cs (3)
115
_name
= paxEaName;
572
_name
= $"{_prefix}/{_name}";
706
_name
= longPath;
System\Formats\Tar\TarHeader.Write.cs (2)
468
_name
= GnuLongMetadataName, // Same name for both longpath or longlink
517
_name
= isGea ?
System\Formats\Tar\TarReader.cs (6)
490
thirdHeader.
_name
= secondHeader._name;
496
thirdHeader.
_name
= header._name;
513
secondHeader.
_name
= header._name;
566
thirdHeader.
_name
= secondHeader._name;
572
thirdHeader.
_name
= header._name;
589
secondHeader.
_name
= header._name;
27 references to _name
System.Formats.Tar (27)
System\Formats\Tar\TarEntry.cs (1)
162
get => _header.
_name
;
System\Formats\Tar\TarHeader.cs (1)
101
: this(format, other.
_name
, other._mode, other._mTime, typeFlag)
System\Formats\Tar\TarHeader.Read.cs (5)
481
throw new InvalidDataException(SR.Format(SR.TarPosixFormatExpected,
_name
));
499
throw new InvalidDataException(SR.Format(SR.TarGnuFormatExpected,
_name
));
572
_name = $"{_prefix}/{
_name
}";
592
ReadExtendedAttributesFromBuffer(span,
_name
);
614
ReadExtendedAttributesFromBuffer(memory.Span,
_name
);
System\Formats\Tar\TarHeader.Write.cs (8)
366
private bool IsNameTooLongForRegularField() => (Encoding.UTF8.GetByteCount(
_name
)) > FieldLengths.Name;
457
MemoryStream dataStream = GetLongMetadataStream(
_name
);
560
ReadOnlySpan<char> name =
_name
;
586
if (GetUtf8TextLength(
_name
) > MaxPathName)
592
int encoded = Encoding.UTF8.GetBytes(
_name
, encodingBuffer);
946
ExtendedAttributes[PaxEaName] =
_name
;
1195
ReadOnlySpan<char> dirName = Path.GetDirectoryName(
_name
.AsSpan());
1198
ReadOnlySpan<char> fileName = Path.GetFileName(
_name
.AsSpan());
System\Formats\Tar\TarReader.cs (12)
487
Debug.Assert(secondHeader.
_name
!= null);
490
thirdHeader._name = secondHeader.
_name
;
494
Debug.Assert(header.
_name
!= null);
496
thirdHeader._name = header.
_name
;
512
Debug.Assert(header.
_name
!= null);
513
secondHeader._name = header.
_name
;
563
Debug.Assert(secondHeader.
_name
!= null);
566
thirdHeader._name = secondHeader.
_name
;
570
Debug.Assert(header.
_name
!= null);
572
thirdHeader._name = header.
_name
;
588
Debug.Assert(header.
_name
!= null);
589
secondHeader._name = header.
_name
;