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


RuntimeHelpers.OffsetToStringData Свойство

Определение

Внимание!

OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.

Внимание!

OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.

Получает смещение в байтах к данным в указанной строке.

public:
 static property int OffsetToStringData { int get(); };
public static int OffsetToStringData { get; }
[System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
[System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")]
public static int OffsetToStringData { get; }
static member OffsetToStringData : int
[<System.Obsolete("OffsetToStringData is obsolete. Use string.GetPinnableReference() instead.")>]
static member OffsetToStringData : int
[<System.Obsolete("OffsetToStringData has been deprecated. Use string.GetPinnableReference() instead.")>]
static member OffsetToStringData : int
Public Shared ReadOnly Property OffsetToStringData As Integer

Значение свойства

Смещение в байтах от начала объекта String до первого символа строки.

Атрибуты

Комментарии

Компиляторы используют это свойство для небезопасных, но эффективных операций с указателями на символы в управляемой строке. Компиляторы должны закреплять строку против перемещения сборщиком мусора перед использованием. Обратите внимание, что строки среды CLR неизменяемы; то есть их содержимое может быть прочитано, но не изменено.

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