Прочетете на английски Редактиране

Споделяне чрез


AnsiStringMarshaller.ManagedToUnmanagedIn Struct

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Custom marshaller to marshal a managed string as a ANSI unmanaged string.

C#
public ref struct AnsiStringMarshaller.ManagedToUnmanagedIn
Inheritance
AnsiStringMarshaller.ManagedToUnmanagedIn

Properties

BufferSize

Gets the requested buffer size for optimized marshalling.

Methods

Free()

Frees any allocated unmanaged string memory.

FromManaged(String, Span<Byte>)

Initializes the marshaller with a managed string and requested buffer.

ToUnmanaged()

Converts the current managed string to an unmanaged string.

Applies to

Продукт Версии
.NET 7, 8, 9, 10