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)
355thirdHeader._name = secondHeader._name; 361thirdHeader._name = header._name; 378secondHeader._name = header._name;
20 references to _name
System.Formats.Tar (20)
System\Formats\Tar\TarEntry.cs (1)
170get => _header._name;
System\Formats\Tar\TarHeader.cs (2)
125: this(format, other._name, other._mode, other._mTime, typeFlag) 251ea[PaxEaName] = _name;
System\Formats\Tar\TarHeader.Read.cs (4)
479throw new InvalidDataException(SR.Format(SR.TarPosixFormatExpected, _name)); 497throw new InvalidDataException(SR.Format(SR.TarGnuFormatExpected, _name)); 570_name = $"{_prefix}/{_name}"; 587ReadExtendedAttributesFromBuffer(memory.Span, _name);
System\Formats\Tar\TarHeader.Write.cs (7)
221private bool IsNameTooLongForRegularField() => (Encoding.UTF8.GetByteCount(_name)) > FieldLengths.Name; 275MemoryStream dataStream = GetLongMetadataStream(_name); 370ReadOnlySpan<char> name = _name; 396if (GetUtf8TextLength(_name) > MaxPathName) 402int encoded = Encoding.UTF8.GetBytes(_name, encodingBuffer); 951ReadOnlySpan<char> dirName = Path.GetDirectoryName(_name.AsSpan()); 954ReadOnlySpan<char> fileName = Path.GetFileName(_name.AsSpan());
System\Formats\Tar\TarReader.cs (6)
352Debug.Assert(secondHeader._name != null); 355thirdHeader._name = secondHeader._name; 359Debug.Assert(header._name != null); 361thirdHeader._name = header._name; 377Debug.Assert(header._name != null); 378secondHeader._name = header._name;