Поделиться через


SecureStringMarshal Класс

Определение

Важно!

Этот API несовместим с CLS.

Предоставляет коллекцию методов для выделения неуправляемой памяти и копирования блоков неуправляемой памяти.

public ref class SecureStringMarshal abstract sealed
public static class SecureStringMarshal
[System.CLSCompliant(false)]
public static class SecureStringMarshal
type SecureStringMarshal = class
[<System.CLSCompliant(false)>]
type SecureStringMarshal = class
Public Class SecureStringMarshal
Наследование
SecureStringMarshal
Атрибуты

Методы

SecureStringToCoTaskMemAnsi(SecureString)

Копирует содержимое управляемого объекта SecureString в блок памяти, выделенный из неуправляемого распределителя COM-задач.

SecureStringToCoTaskMemUnicode(SecureString)

Копирует содержимое управляемого объекта SecureString в блок памяти, выделенный из неуправляемого распределителя COM-задач.

SecureStringToGlobalAllocAnsi(SecureString)

Копирует содержимое управляемого объекта SecureString в неуправляемую память, преобразуя его по мере копирования в формат ANSI.

SecureStringToGlobalAllocUnicode(SecureString)

Копирует содержимое управляемого объекта SecureString в неуправляемую память.

Применяется к