21 references to GlobalExtendedAttributes
System.Formats.Tar (21)
System\Formats\Tar\PaxGlobalExtendedAttributesTarEntry.cs (1)
28: base(TarEntryType.GlobalExtendedAttributes, nameof(PaxGlobalExtendedAttributesTarEntry), TarEntryFormat.Pax, isGea: true) // Name == name of type for lack of a better temporary name until the entry is written
System\Formats\Tar\TarEntry.cs (4)
38Debug.Assert(!isGea || entryType is TarEntryType.GlobalExtendedAttributes); 197if (EntryType is TarEntryType.SymbolicLink or TarEntryType.HardLink or TarEntryType.GlobalExtendedAttributes) 231if (EntryType is TarEntryType.SymbolicLink or TarEntryType.HardLink or TarEntryType.GlobalExtendedAttributes) 472case TarEntryType.GlobalExtendedAttributes:
System\Formats\Tar\TarFile.cs (2)
465if (entry.EntryType is not TarEntryType.GlobalExtendedAttributes) 510if (entry.EntryType is not TarEntryType.GlobalExtendedAttributes)
System\Formats\Tar\TarHeader.Read.cs (3)
187case TarEntryType.ExtendedAttributes or TarEntryType.GlobalExtendedAttributes: 249case TarEntryType.ExtendedAttributes or TarEntryType.GlobalExtendedAttributes: 403TarEntryType.GlobalExtendedAttributes => TarEntryFormat.Pax,
System\Formats\Tar\TarHeader.Write.cs (5)
203Debug.Assert(_typeFlag is TarEntryType.GlobalExtendedAttributes); 266Debug.Assert(_typeFlag is not TarEntryType.GlobalExtendedAttributes); 309Debug.Assert(_typeFlag is not TarEntryType.GlobalExtendedAttributes); 476_typeFlag = isGea ? TarEntryType.GlobalExtendedAttributes : TarEntryType.ExtendedAttributes; 635Debug.Assert(_typeFlag is not TarEntryType.ExtendedAttributes and not TarEntryType.GlobalExtendedAttributes);
System\Formats\Tar\TarReader.cs (4)
138TarEntryFormat.Pax => header._typeFlag is TarEntryType.GlobalExtendedAttributes ? 291TarEntryFormat.Pax => header._typeFlag is TarEntryType.GlobalExtendedAttributes ? 409if (actualHeader._typeFlag is TarEntryType.GlobalExtendedAttributes or 441if (actualHeader._typeFlag is TarEntryType.GlobalExtendedAttributes or
System\Formats\Tar\TarWriter.cs (2)
295if (entry._header._typeFlag is TarEntryType.GlobalExtendedAttributes) 330TarEntryFormat.Pax when entry._header._typeFlag is TarEntryType.GlobalExtendedAttributes => entry._header.WriteAsPaxGlobalExtendedAttributesAsync(_archiveStream, buffer, _nextGlobalExtendedAttributesEntryNumber++, cancellationToken),