Label Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет метку в потоке инструкций.
Label
используется совместно с классом ILGenerator.
public value class Label : IEquatable<System::Reflection::Emit::Label>
public value class Label
public readonly struct Label : IEquatable<System.Reflection.Emit.Label>
public struct Label
[System.Serializable]
public struct Label
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Label
public readonly struct Label
type Label = struct
[<System.Serializable>]
type Label = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Label = struct
Public Structure Label
Implements IEquatable(Of Label)
Public Structure Label
- Наследование
- Атрибуты
- Реализации
Комментарии
Класс Label является непрозрачным представлением метки, используемой классом ILGenerator . Маркер используется для пометки меток в потоке IL. Метки создаются с помощью DefineLabel(), а их положение задается с помощью MarkLabel(Label).
Свойства
Id |
Представляет метку в потоке инструкций.
|
Методы
Equals(Label) |
Определяет равенство текущего экземпляра и указанного объекта Label. |
Equals(Object) |
Проверяет, является ли данный объект экземпляром |
GetHashCode() |
Создает хэш-код для данного экземпляра. |
Операторы
Equality(Label, Label) |
Определяет равенство двух структур Label. |
Inequality(Label, Label) |
Указывает, действительно ли не равны две структуры Label. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по