Стд::А ннотации::Совместимость::Устарело
Места применения:
Метод, Статический метод, Конструктор, Свойство, Параметр, Элемент перечисления
Аннотация, позволяющая помечать некоторую функциональность как устаревшую.
Данная аннотация может размещаться на:
- типах
- конструкторах
- свойствах
- элементах перечислений
- методах
- параметрах
При использовании функциональности, помеченной аннотацией Устарело
, будет выдаваться соответствующее предупреждение.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Аннотация, Объект
Примеры
Общие примеры
@Устарело
метод УстаревшийМетод()
;
При вызове метода УстаревшийМетод
будет выдано предупреждение, содержащее сообщение Метод "УстаревшийМетод" является устаревшим
Параметры
Сообщение
ТолькоЧтение
Можно использовать в позиционной форме
Параметр, позволяющий добавить собственное сообщение, которое будет использовано при формир овании текста предупреждения.
Переданное Сообщение
будет добавлено через разделитель :
к стандартному сообщению предупреждения.
Примеры
@Устарело(Сообщение="Не используйте данный метод!")
метод УстаревшийМетод()
;
При вызове метода УстаревшийМетод
будет выдано предупреждение, содержащее сообщение Метод "УстаревшийМетод" является устаревшим: н е используйте данный метод!
Список унаследованных методов
Объект
ВСтроку
ПолучитьТип
Представление