|
BlockAllocatedMemoryStream(Byte) Constructor
|
Namespace: GSF.IOAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.244-beta+c33f622c070b2c1078a06bcb41bdeb4c19d19a0b
Syntaxpublic BlockAllocatedMemoryStream(
byte[] buffer
)
Public Sub New (
buffer As Byte()
)
public:
BlockAllocatedMemoryStream(
array<unsigned char>^ buffer
)
new :
buffer : byte[] -> BlockAllocatedMemoryStream
GSF.IO.BlockAllocatedMemoryStream = function(buffer);
View SourceParameters
- buffer Byte
- Initial buffer to copy into stream.
Exceptions
Remarks
Unlike
MemoryStream, the
BlockAllocatedMemoryStream will not use the provided
buffer as its backing buffer. The buffer will be copied into internally managed reusable
memory buffers. Subsequently, the notion of a non-expandable stream is not supported.
See Also