Partager via


JSInProcessObjectReference Classe

Définition

Implémente la fonctionnalité pour 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
Héritage
JSInProcessObjectReference
Implémente

Constructeurs

JSInProcessObjectReference(JSInProcessRuntime, Int64)

Initialise une nouvelle instance de JSInProcessObjectReference.

Propriétés

Id

Identificateur unique attribué à cette instance.

(Hérité de JSObjectReference)

Méthodes

Dispose()

Implémente la fonctionnalité pour IJSInProcessObjectReference.

DisposeAsync()

Implémente la fonctionnalité pour IJSInProcessObjectReference.

(Hérité de JSObjectReference)
Invoke<TValue>(String, Object[])

Appelle la fonction JavaScript spécifiée de manière synchrone.

InvokeAsync<TValue>(String, CancellationToken, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

(Hérité de JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

JSRuntime applique des délais d’expiration à cette opération en fonction de la valeur configurée dans DefaultAsyncTimeout. Pour distribuer un appel avec un délai d’expiration différent, ou sans délai d’attente, envisagez d’utiliser InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Hérité de JSObjectReference)
ThrowIfDisposed()

Implémente la fonctionnalité pour IJSInProcessObjectReference.

(Hérité de JSObjectReference)

Méthodes d’extension

InvokeVoid(IJSInProcessObjectReference, String, Object[])

Appelle la fonction JavaScript spécifiée de manière synchrone.

InvokeAsync<TValue>(IJSObjectReference, String, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

JSRuntime applique des délais d’expiration à cette opération en fonction de la valeur configurée dans DefaultAsyncTimeout. Pour distribuer un appel avec un délai d’expiration différent, ou sans délai d’expiration, envisagez d’utiliser InvokeAsync<TValue>(String, CancellationToken, Object[]).

InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

S’applique à