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


RequiresPreviewFeaturesAttribute Класс

Определение

Указывает, что API находится в предварительной версии. Этот атрибут позволяет помечать сайты вызовов с помощью диагностики, которая указывает, что используется предварительная версия функции. Авторы могут использовать этот атрибут для отправки предварительных версий функций в своих сборках.

public ref class RequiresPreviewFeaturesAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Module | System.AttributeTargets.Property | System.AttributeTargets.Struct, Inherited=false)]
public sealed class RequiresPreviewFeaturesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Constructor | System.AttributeTargets.Delegate | System.AttributeTargets.Enum | System.AttributeTargets.Event | System.AttributeTargets.Field | System.AttributeTargets.Interface | System.AttributeTargets.Method | System.AttributeTargets.Module | System.AttributeTargets.Property | System.AttributeTargets.Struct, Inherited=false)>]
type RequiresPreviewFeaturesAttribute = class
    inherit Attribute
Public NotInheritable Class RequiresPreviewFeaturesAttribute
Inherits Attribute
Наследование
RequiresPreviewFeaturesAttribute
Атрибуты

Комментарии

RequiresPreviewFeaturesAttribute помечает API как требующий предварительной версии функции из среды выполнения .NET, ее основных библиотек и компиляторов. Этот API предназначен для предоставляемых платформой функций и, как правило, не должен использоваться в пользовательском коде.

Если вы хотите отправить функции предварительной версии в собственные библиотеки, используйте ExperimentalAttribute вместо этого.

Дополнительные сведения о маркировке API как предварительных версий см. в разделе Предварительная версия API.

Конструкторы

RequiresPreviewFeaturesAttribute()

Инициализирует новый экземпляр класса RequiresPreviewFeaturesAttribute.

RequiresPreviewFeaturesAttribute(String)

Инициализирует новый экземпляр класса RequiresPreviewFeaturesAttribute указанным сообщением.

Свойства

Message

Возвращает необязательное сообщение, связанное с данным экземпляром атрибута.

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

(Унаследовано от Attribute)
Url

Возвращает или задает необязательный URL-адрес, связанный с данным экземпляром атрибута.

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел