JSInProcessObjectReference Class

Definition

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
Inheritance
JSInProcessObjectReference
Implements

Constructors

JSInProcessObjectReference(JSInProcessRuntime, Int64)

Properties

Id (Inherited from JSObjectReference)

Methods

Dispose()
DisposeAsync() (Inherited from JSObjectReference)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
Invoke<TValue>(String, Object[])
InvokeAsync<TValue>(String, CancellationToken, Object[]) (Inherited from JSObjectReference)
InvokeAsync<TValue>(String, Object[]) (Inherited from JSObjectReference)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ThrowIfDisposed() (Inherited from JSObjectReference)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Extension Methods

InvokeVoid(IJSInProcessObjectReference, String, Object[])
InvokeAsync<TValue>(IJSObjectReference, String, Object[])
InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[])
InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[])
InvokeVoidAsync(IJSObjectReference, String, Object[])
InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[])
InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[])
ConfigureAwait(IAsyncDisposable, Boolean)

Configures how awaits on the tasks returned from an async disposable are performed.

Applies to