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. |