JSInProcessObjectReference Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализует функциональные возможности для IJSInProcessObjectReference.
public ref class JSInProcessObjectReference : Microsoft::JSInterop::Implementation::JSObjectReference, IAsyncDisposable, IDisposable, Microsoft::JSInterop::IJSInProcessObjectReference
public class JSInProcessObjectReference : Microsoft.JSInterop.Implementation.JSObjectReference, IAsyncDisposable, IDisposable, Microsoft.JSInterop.IJSInProcessObjectReference
type JSInProcessObjectReference = class
inherit JSObjectReference
interface IJSInProcessObjectReference
interface IJSObjectReference
interface IAsyncDisposable
interface IDisposable
Public Class JSInProcessObjectReference
Inherits JSObjectReference
Implements IAsyncDisposable, IDisposable, IJSInProcessObjectReference
- Наследование
- Реализации
Конструкторы
JSInProcessObjectReference(JSInProcessRuntime, Int64) |
Инициализирует новый экземпляр класса JSInProcessObjectReference. |
Свойства
Id |
Уникальный идентификатор, назначенный этому экземпляру. (Унаследовано от JSObjectReference) |
Методы
Dispose() |
Реализует функциональные возможности для IJSInProcessObjectReference. |
DisposeAsync() |
Реализует функциональные возможности для IJSInProcessObjectReference. (Унаследовано от JSObjectReference) |
Invoke<TValue>(String, Object[]) |
Вызывает указанную функцию JavaScript синхронно. |
InvokeAsync<TValue>(String, CancellationToken, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. (Унаследовано от JSObjectReference) |
InvokeAsync<TValue>(String, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. JSRuntime применит время ожидания к этой операции на основе значения, настроенного в DefaultAsyncTimeout. Чтобы отправить вызов с другим временем ожидания или без нее, рассмотрите возможность использования InvokeAsync<TValue>(String, CancellationToken, Object[]). (Унаследовано от JSObjectReference) |
ThrowIfDisposed() |
Реализует функциональные возможности для IJSInProcessObjectReference. (Унаследовано от JSObjectReference) |
Методы расширения
InvokeVoid(IJSInProcessObjectReference, String, Object[]) |
Вызывает указанную функцию JavaScript синхронно. |
InvokeAsync<TValue>(IJSObjectReference, String, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. JSRuntime применит время ожидания к этой операции на основе значения, настроенного в DefaultAsyncTimeout. Чтобы отправить вызов с другим временем ожидания или без времени ожидания, рассмотрите возможность использования InvokeAsync<TValue>(String, CancellationToken, Object[]). |
InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. |
InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. |
InvokeVoidAsync(IJSObjectReference, String, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. |
InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. |
InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[]) |
Асинхронно вызывает указанную функцию JavaScript. |