RecyclableMemoryStream constructor (1 of 6)

December 6, 2023 · View on GitHub

Initializes a new instance of the RecyclableMemoryStream class.

public RecyclableMemoryStream(RecyclableMemoryStreamManager memoryManager)
parameterdescription
memoryManagerThe memory manager.

See Also


RecyclableMemoryStream constructor (2 of 6)

Initializes a new instance of the RecyclableMemoryStream class.

public RecyclableMemoryStream(RecyclableMemoryStreamManager memoryManager, Guid id)
parameterdescription
memoryManagerThe memory manager.
idA unique identifier which can be used to trace usages of the stream.

See Also


RecyclableMemoryStream constructor (3 of 6)

Initializes a new instance of the RecyclableMemoryStream class.

public RecyclableMemoryStream(RecyclableMemoryStreamManager memoryManager, string? tag)
parameterdescription
memoryManagerThe memory manager.
tagA string identifying this stream for logging and debugging purposes.

See Also


RecyclableMemoryStream constructor (4 of 6)

Initializes a new instance of the RecyclableMemoryStream class.

public RecyclableMemoryStream(RecyclableMemoryStreamManager memoryManager, Guid id, string? tag)
parameterdescription
memoryManagerThe memory manager.
idA unique identifier which can be used to trace usages of the stream.
tagA string identifying this stream for logging and debugging purposes.

See Also


RecyclableMemoryStream constructor (5 of 6)

Initializes a new instance of the RecyclableMemoryStream class.

public RecyclableMemoryStream(RecyclableMemoryStreamManager memoryManager, string? tag, 
    long requestedSize)
parameterdescription
memoryManagerThe memory manager.
tagA string identifying this stream for logging and debugging purposes.
requestedSizeThe initial requested size to prevent future allocations.

See Also


RecyclableMemoryStream constructor (6 of 6)

Initializes a new instance of the RecyclableMemoryStream class.

public RecyclableMemoryStream(RecyclableMemoryStreamManager memoryManager, Guid id, string? tag, 
    long requestedSize)
parameterdescription
memoryManagerThe memory manager
idA unique identifier which can be used to trace usages of the stream.
tagA string identifying this stream for logging and debugging purposes.
requestedSizeThe initial requested size to prevent future allocations.

See Also