JSMarshalAsAttribute<T> Класс

Определение

Указывает тип JavaScript, связанный с управляемым аргументом или возвращаемым значением. Генератор JSImport будет использовать эти сведения для маршалирования данных между JavaScript и управляемыми средами.

generic <typename T>
 where T : JSTypepublic ref class JSMarshalAsAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue, AllowMultiple=false, Inherited=false)]
[System.Runtime.Versioning.SupportedOSPlatform("browser")]
public sealed class JSMarshalAsAttribute<T> : Attribute where T : JSType
[<System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.Versioning.SupportedOSPlatform("browser")>]
type JSMarshalAsAttribute<'T (requires 'T :> JSType)> = class
    inherit Attribute
Public NotInheritable Class JSMarshalAsAttribute(Of T)
Inherits Attribute

Параметры типа

T

Один из типов, определенных в JSType, например JSType.MemoryView.

Наследование
JSMarshalAsAttribute<T>
Атрибуты

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

Имя Описание
JSMarshalAsAttribute<T>()

Инициализирует новый экземпляр, настроенный JSMarshalAsAttribute<T> универсальными параметрами JSType.

Свойства

Имя Описание
TypeId

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

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

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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