12 overrides of GetPreamble
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\XmlEncoding.cs (4)
333public override byte[] GetPreamble() 354public override byte[] GetPreamble() 374public override byte[] GetPreamble() 395public override byte[] GetPreamble()
System.Console (1)
src\libraries\Common\src\System\Text\ConsoleEncoding.cs (1)
33public override byte[] GetPreamble()
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Text\UnicodeEncoding.cs (1)
1725public override byte[] GetPreamble()
src\libraries\System.Private.CoreLib\src\System\Text\UTF32Encoding.cs (1)
1113public override byte[] GetPreamble()
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
861public override byte[] GetPreamble()
System.Private.Xml (4)
System\Xml\XmlEncoding.cs (4)
327public override byte[] GetPreamble() => [0x00, 0x00, 0xfe, 0xff]; 341public override byte[] GetPreamble() => [0xff, 0xfe, 0x00, 0x00]; 355public override byte[] GetPreamble() => [0x00, 0x00, 0xff, 0xfe]; 369public override byte[] GetPreamble() => [0xfe, 0xff, 0x00, 0x00];
24 references to GetPreamble
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlEncodedRawTextWriter.cs (1)
178byte[] bom = encoding.GetPreamble();
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImpl.cs (1)
2960byte[] preamble = _ps.encoding.GetPreamble();
FrameworkFork\Microsoft.Xml\Xml\Core\XmlUtf8RawTextWriter.cs (1)
130byte[] bom = encoding.GetPreamble();
FrameworkFork\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs (1)
209byte[] bom = _encoding.GetPreamble();
Microsoft.Build.Framework (1)
EncodingUtilities.cs (1)
128return StartsWithPreamble(stream, Encoding.UTF8.GetPreamble());
Microsoft.CodeAnalysis (1)
Text\SourceTextStream.cs (1)
121byte[] preambleBytes = _encoding.GetPreamble();
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Serialization\TextEncodingKind.cs (1)
96=> !encoding.GetPreamble().IsEmpty();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Workspaces\TextFactoryTests.cs (1)
71.. Encoding.UTF8.GetPreamble(),
Microsoft.CodeAnalysis.Test.Utilities (3)
EncodingTestHelpers.cs (2)
56Assert.Equal(expected.GetPreamble(), actual.GetPreamble());
FX\EncodingUtilities.cs (1)
15var preamble = encoding.GetPreamble();
Microsoft.CodeAnalysis.UnitTests (3)
EmbeddedTextTests.cs (3)
152AssertEx.Equal(Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes(SmallSource)), text.Blob.Skip(4)); 193AssertEx.Equal(BitConverter.GetBytes(Encoding.Unicode.GetPreamble().Length + LargeSource.Length * sizeof(char)), text.Blob.Take(4)); 194AssertEx.Equal(Encoding.Unicode.GetPreamble().Concat(Encoding.Unicode.GetBytes(LargeSource)), Decompress(text.Blob.Skip(4)));
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\FileIO\FileSystem.vb (1)
2161m_Preamble = Encoding.GetPreamble
System.Configuration.ConfigurationManager (2)
System\Configuration\MgmtConfigurationRecord.cs (2)
2197CheckPreamble(ConfigStreamInfo.StreamEncoding.GetPreamble(), utilWriter, buffer); 3064preamble = ConfigStreamInfo.StreamEncoding.GetPreamble();
System.Net.Http (2)
System\Net\Http\HttpContent.cs (2)
59byte[] actualPreamble = encoding.GetPreamble(); 718byte[] preamble = encoding.GetPreamble();
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (2)
1505ReadOnlySpan<byte> preamble = encoding.GetPreamble(); 1561ReadOnlyMemory<byte> preamble = encoding.GetPreamble();
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (1)
983byte[] preamble = _encoding.GetPreamble();
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
325public virtual ReadOnlySpan<byte> Preamble => GetPreamble();
Templates.Tests (1)
ByteOrderMarkTest.cs (1)
93var expectedBytes = Encoding.UTF8.GetPreamble();