1 override of GetBuffer
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStreamWrapper.cs (1)
45public override byte[] GetBuffer()
56 references to GetBuffer
Microsoft.AspNetCore.DataProtection (1)
XmlEncryption\XmlEncryptionExtensions.cs (1)
167var underlyingBuffer = memoryStream.GetBuffer();
Microsoft.AspNetCore.OutputCaching.Tests (1)
OutputCacheMiddlewareTests.cs (1)
1150var response = Encoding.UTF8.GetString(responseStream.GetBuffer());
Microsoft.AspNetCore.WebUtilities (1)
BufferedReadStream.cs (1)
416return Encoding.UTF8.GetString(builder.GetBuffer(), 0, (int)length);
Microsoft.Build.Framework (1)
InterningWriteTranslator.cs (1)
168byte[] buffer = _packetStream.GetBuffer();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Emit\CompilationEmitTests.cs (6)
1215AssertEx.Equal(image1.GetBuffer(), image2.GetBuffer(), message: $"Expecting match for includePrivateMembers={includePrivateMembers} case, but differences were found."); 1219AssertEx.NotEqual(image1.GetBuffer(), image2.GetBuffer(), message: $"Expecting difference for includePrivateMembers={includePrivateMembers} case, but they matched."); 2665MetadataReaderUtils.AssertNotThrowNull(ImmutableArray.CreateRange(output.GetBuffer())); 2666MetadataReaderUtils.AssertEmptyOrThrowNull(ImmutableArray.CreateRange(metadataOutput.GetBuffer()));
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (2)
PdbTests.cs (2)
98AssertEx.Equal(new byte[] { 0x12, (byte)'M', (byte)'i', (byte)'c', (byte)'r', (byte)'o' }, pdbStream.GetBuffer().Take(6).ToArray()); 99AssertEx.Equal(new byte[] { 0x12, (byte)'M', (byte)'Z' }, peStream.GetBuffer().Take(3).ToArray());
Microsoft.CodeAnalysis.Workspaces (2)
TemporaryStorage\TrivialTemporaryStorageService.cs (1)
56return new MemoryStream(_stream.GetBuffer(), 0, (int)_stream.Length, writable: false);
Workspace\Host\TemporaryStorage\LegacyTemporaryStorageService.cs (1)
50return new MemoryStream(stream.GetBuffer(), 0, (int)stream.Length, writable: false);
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (3)
122var handle1 = service.WriteToTemporaryStorage(new MemoryStream(buffer.GetBuffer(), 0, 1024 * i - 1)); 123var handle2 = service.WriteToTemporaryStorage(new MemoryStream(buffer.GetBuffer(), 0, 1024 * i)); 124var handle3 = service.WriteToTemporaryStorage(new MemoryStream(buffer.GetBuffer(), 0, 1024 * i + 1));
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatResponseExtensions.cs (1)
290return new DataContent(new ReadOnlyMemory<byte>(ms.GetBuffer(), 0, (int)ms.Length), first.MediaType) { Name = first.Name };
Contents\DataContent.cs (1)
195return new DataContent(new ReadOnlyMemory<byte>(memoryStream.GetBuffer(), 0, (int)memoryStream.Length), mediaType)
Microsoft.Extensions.AI.OpenAI (1)
MicrosoftExtensionsAIChatExtensions.cs (1)
246return JsonElement.Parse(ms.GetBuffer().AsSpan(0, (int)ms.Position));
Microsoft.ML.Parquet (1)
PartitionedFileLoader.cs (1)
349return stream.GetBuffer();
PresentationCore (5)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (4)
1846outputStream.Write(localStream.GetBuffer(), 0, (int)cumulativeEncodedSize); 1963localStream.Write(tempstrm.GetBuffer(), 0, (int)cbStroke); 2468stream.Write( drawingAttributeStream.GetBuffer(), //returns a direct ref, no copied 2507stream.Write( drawingAttributeStreams[i].GetBuffer(), //returns a direct ref, no copies
System\Windows\Ole\WpfOleServices.cs (1)
47else if (data is MemoryStream memoryStream && memoryStream.GetBuffer() is { } buffer && buffer.Length != 0)
PresentationFramework (3)
MS\Internal\Controls\StickyNote\StickyNoteContentControl.cs (3)
215node.InnerText = Convert.ToBase64String(buffer.GetBuffer(), 0, (int)buffer.Length); 307dataObject.SetData(DataFormats.Xaml, encoding.GetString(buffer.GetBuffer())); 384node.InnerText = Convert.ToBase64String(buffer.GetBuffer(), 0, (int)buffer.Length);
ReachFramework (1)
PrintConfig\PTProvider.cs (1)
580byte[] streamBuffer = stream.GetBuffer();
System.Data.Common (1)
System\Data\DataSet.cs (1)
365info.AddValue(string.Format(CultureInfo.InvariantCulture, "DataSet.Tables_{0}", i), memStream.GetBuffer());
System.Memory.Data (1)
System\BinaryData.cs (1)
305return new BinaryData(memoryStream.GetBuffer().AsMemory(0, (int)memoryStream.Position), mediaType);
System.Net.HttpListener (6)
System\Net\Managed\HttpConnection.cs (2)
210byte[] buffer = _memoryStream!.GetBuffer(); 348byte[] buffer = ms.GetBuffer();
System\Net\Managed\HttpResponseStream.Managed.cs (4)
74InternalWrite(ms.GetBuffer(), (int)start, (int)(ms.Length - start)); 109await InternalWriteAsync(ms.GetBuffer(), (int)start, (int)(ms.Length - start)).ConfigureAwait(false); 188InternalWrite(ms.GetBuffer(), (int)start, (int)(ms.Length - start)); 228buffer = ms.GetBuffer();
System.Private.DataContractSerialization (1)
System\Xml\XmlCanonicalWriter.cs (1)
268_elementBuffer = _elementStream.GetBuffer();
System.Private.Xml (1)
System\Xml\Resolvers\XmlPreloadedResolver.cs (1)
317Add(uri, new ByteArrayChunk(ms.GetBuffer(), 0, checked((int)ms.Position)));
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\PureDataToBeSignedBuilder.cs (1)
43operation(arg, new ReadOnlySpan<byte>(_stream.GetBuffer(), 0, checked((int)_stream.Length)));
System.ServiceModel.Primitives (7)
Internals\System\Xml\XmlMtomReader.cs (1)
1112buffer = bufferedStream.GetBuffer();
System\ServiceModel\Security\SecurityAppliedMessage.cs (4)
208((IFragmentCapableXmlDictionaryWriter)writer).WriteFragment(_startBodyFragment.GetBuffer(), 0, (int)_startBodyFragment.Length); 219((IFragmentCapableXmlDictionaryWriter)writer).WriteFragment(_endBodyFragment.GetBuffer(), 0, (int)_endBodyFragment.Length); 267((IFragmentCapableXmlDictionaryWriter)writer).WriteFragment(_startBodyFragment.GetBuffer(), 0, (int)_startBodyFragment.Length); 278((IFragmentCapableXmlDictionaryWriter)writer).WriteFragment(_endBodyFragment.GetBuffer(), 0, (int)_endBodyFragment.Length);
System\ServiceModel\Security\SecurityVerifiedMessage.cs (2)
415_decryptedBuffer = ContextImportHelper.SpliceBuffers(decryptedBodyContent, stream.GetBuffer(), (int)stream.Length, 2); 460byte[] splicedBuffer = SpliceBuffers(decryptedBuffer, stream.GetBuffer(), (int)stream.Length, wrappingDepth);
System.Windows.Forms (3)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
1543new ReadOnlySpan<byte>(stream.GetBuffer(), 0, (int)stream.Length)));
System\Windows\Forms\Controls\ImageList\ImageListStreamer.cs (1)
97ReadOnlySpan<byte> buffer = stream.GetBuffer().AsSpan()[..(int)stream.Length];
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
278return new MemoryStream(memoryStream.GetBuffer(), 0, (int)memoryStream.Length, false);
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\CommandSet.cs (2)
1408byte[] bytes = stream.GetBuffer(); 1453byte[] bytes = stream.GetBuffer();
System.Windows.Forms.Tests (1)
System\Windows\Forms\ImageListStreamerTests.cs (1)
29using ImageListStreamer streamerFromMs = new(ms.GetBuffer());
System.Windows.Forms.UI.IntegrationTests (1)
Infra\ScreenRecordService.cs (1)
413Memory<byte> memory = stream.GetBuffer().AsMemory()[..(int)stream.Length];
VBCSCompiler.UnitTests (1)
CompilerServerTests.cs (1)
135return (result, encoding.GetString(memoryStream.GetBuffer(), 0, (int)memoryStream.Length));