JSMarshalAsAttribute<T> Sınıf

Tanım

Yönetilen bağımsız değişken veya dönüş değeriyle ilişkili JavaScript türünü belirtir. JSImport oluşturucu, JavaScript ile yönetilen ortamlar arasında verileri sıralamak için bu bilgileri kullanır.

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ür Parametreleri

T

içinde JSTypetanımlanan türlerden biri, örneğin JSType.MemoryView.

Devralma
JSMarshalAsAttribute<T>
Öznitelikler

Oluşturucular

JSMarshalAsAttribute<T>()

genel parametreleri tarafından yapılandırılan yeni bir örneğini JSMarshalAsAttribute<T>JSTypebaşlatır.

Özellikler

TypeId

Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır.

(Devralındığı yer: Attribute)

Yöntemler

Equals(Object)

Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

(Devralındığı yer: Attribute)
GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

(Devralındığı yer: Attribute)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsDefaultAttribute()

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin değerinin türetilmiş sınıf için varsayılan değer olup olmadığını gösterir.

(Devralındığı yer: Attribute)
Match(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: Attribute)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır