JSExportAttribute 類別

定義

表示來源產生器應該將屬性化方法匯出至 JavaScript,並建立封送處理其引數和任何傳回值或擲回例外狀況所需的 Thunks。

public ref class JSExportAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
[System.Runtime.Versioning.SupportedOSPlatform("browser")]
public sealed class JSExportAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.Versioning.SupportedOSPlatform("browser")>]
type JSExportAttribute = class
    inherit Attribute
Public NotInheritable Class JSExportAttribute
Inherits Attribute
繼承
JSExportAttribute
屬性

備註

針對複雜型 JSMarshalAsAttribute<T> 別 的封送處理引數。

如果未啟用與其相關聯的來源產生器,這個屬性就沒有意義。

目前的內建來源產生器僅支援 C#,並且只在套用至靜態、非部分或非泛型方法時提供實作。

連結器無法修剪匯出的方法。

建構函式

JSExportAttribute()

初始化 JSExportAttribute 類別的新執行個體。

屬性

TypeId

在衍生類別中實作時,取得這個 Attribute 的唯一識別碼。

(繼承來源 Attribute)

方法

Equals(Object)

傳回值,這個值指出此執行個體是否與指定的物件相等。

(繼承來源 Attribute)
GetHashCode()

傳回這個執行個體的雜湊碼。

(繼承來源 Attribute)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
IsDefaultAttribute()

在衍生類別中覆寫時,表示這個執行個體的值是衍生類別的預設值。

(繼承來源 Attribute)
Match(Object)

在衍生類別中覆寫時,會傳回值,表示這個執行個體是否等於指定物件。

(繼承來源 Attribute)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於