System.Runtime.InteropServices.JavaScript Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
tarayıcıda veya diğer WASM mimarilerinde çalışırken JavaScript ile birlikte çalışmak için kullanılabilen ve JSExportAttributeiçerirJSImportAttribute.
Sınıflar
JSException |
JavaScript birlikte çalışma kodundan başlatılan bir özel durumu temsil eder. |
JSExportAttribute |
Bir kaynak oluşturucunun öznitelikli yöntemini JavaScript'e dışarı aktarması ve bağımsız değişkenlerini ve herhangi bir dönüş değerini veya özel durumu sıralamak için gerekli thunk'ları oluşturması gerektiğini gösterir. |
JSHost |
.NET çalışma zamanının şu anda çalıştığı JavaScript konak ortamını temsil eder. |
JSImportAttribute |
JSImport kaynak oluşturucusunun içeri aktarılan belirli bir JavaScript işlevini çağırmak ve bağımsız değişkenlerini, dönüş değerlerini ve özel durumlarını sıralamak için yönetilen bir sarmalayıcı oluşturması gerektiğini gösterir. |
JSMarshalAsAttribute<T> |
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. |
JSObject |
JavaScript konak ortamındaki bir nesneye başvuruyu temsil eder ve ara sunucu olarak nesneyle etkileşime olanak tanır. |
JSType |
Beklenen JavaScript türünü ifade etmek için JSMarshalAsAttribute<T> için genel bağımsız değişken olarak kullanılır; bu, bağımsız değişken hazırlamanın kaynağı veya sonucu olmalıdır. |
JSType.Any |
Çalışma zamanındaki her bağımsız değişken değeri için en uygun JavaScript veya yönetilen türü dinamik olarak seçer. |
JSType.Array<T> |
JavaScript Dizisinin veya TypedArray türünün bir kopyası olarak sıralar. |
JSType.BigInt |
JavaScript BigInt türü olarak hazırlama. |
JSType.Boolean |
JavaScript Boole türü olarak hazırlama. |
JSType.Date |
JavaScript Tarih türü olarak hazırlama. |
JSType.Discard |
JavaScript işlevinin dönüş değerinin sıralamasını bastırır ve atar. |
JSType.Error |
JavaScript Hata türü olarak sıralar. |
JSType.Function |
JavaScript İşlev türü olarak sıralar. |
JSType.Function<T> |
JavaScript İşlev türü olarak sıralar. |
JSType.Function<T1,T2> |
JavaScript İşlev türü olarak sıralar. |
JSType.Function<T1,T2,T3> |
JavaScript İşlev türü olarak sıralar. |
JSType.Function<T1,T2,T3,T4> |
JavaScript İşlev türü olarak sıralar. |
JSType.MemoryView |
Yönetilen bir Span veya ArraySegment'i yönetilen belleğe erişim sağlayan bir JavaScript sarmalayıcı nesnesi olarak sıralar. |
JSType.Number |
JavaScript Sayı türü olarak sırala. |
JSType.Object |
JavaScript Nesne türü olarak hazırlama. |
JSType.Promise<T> |
JavaScript Promise türü olarak hazırlama. |
JSType.String |
JavaScript Dizesi türü olarak hazırlama. |
JSType.Void |
Bir JavaScript işlevinin dönüş değeri olmaması gerektiğini onaylar. |