Table of Contents

Class MemoryStream.PropertyNames

Namespace
Sdl3Sharp.IO
Assembly
Sdl3Sharp.dll

Provides property names for MemoryStream properties

public sealed class MemoryStream.PropertyNames : Stream.PropertyNames
Inheritance
MemoryStream.PropertyNames
Inherited Members

Fields

FreeFuncPointer

The name of a property that holds the pointer to a function that will be called to free the memory buffer when the MemoryStream is closed or disposed

public const string FreeFuncPointer = "FREE_FUNC_POINTER"

Field Value

string

Remarks

If the value of the property is unset or null, the unmanaged memory will not be freed when the MemoryStream is closed or disposed. Changing the value of the property will also change the automatic freeing behavior.

See Also

MemoryPointer

The name of a property that holds the pointer to the memory buffer that the MemoryStream was initialized with

public const string MemoryPointer = "SDL_PROP_IOSTREAM_MEMORY_POINTER"

Field Value

string
See Also

SizeNumber

The name of a property that holds the size, in bytes, of the memory buffer that the MemoryStream was initialized with

public const string SizeNumber = "SDL_PROP_IOSTREAM_MEMORY_SIZE_NUMBER"

Field Value

string
See Also