Table of Contents

Class JSModule

Namespace
BootstrapBlazor.Components
Assembly
BootstrapBlazor.dll

模块加载器

public class JSModule : IAsyncDisposable
Inheritance
JSModule
Implements
Inherited Members
Extension Methods

Remarks

构造函数

Constructors

JSModule(IJSObjectReference?)

模块加载器

public JSModule(IJSObjectReference? jSObjectReference)

Parameters

jSObjectReference IJSObjectReference

Remarks

构造函数

Methods

DisposeAsync()

Dispose 方法

public ValueTask DisposeAsync()

Returns

ValueTask

DisposeAsyncCore(bool)

Dispose 方法

protected virtual ValueTask DisposeAsyncCore(bool disposing)

Parameters

disposing bool

Returns

ValueTask

InvokeAsync<TValue>(string, params object?[]?)

InvokeAsync 方法

public virtual ValueTask<TValue> InvokeAsync<TValue>(string identifier, params object?[]? args)

Parameters

identifier string
args object[]

Returns

ValueTask<TValue>

Type Parameters

TValue

InvokeAsync<TValue>(string, CancellationToken, params object?[]?)

InvokeAsync 方法

public virtual ValueTask<TValue> InvokeAsync<TValue>(string identifier, CancellationToken cancellationToken = default, params object?[]? args)

Parameters

identifier string
cancellationToken CancellationToken
args object[]

Returns

ValueTask<TValue>

Type Parameters

TValue

InvokeAsync<TValue>(string, TimeSpan, params object?[]?)

InvokeAsync 方法

public virtual ValueTask<TValue> InvokeAsync<TValue>(string identifier, TimeSpan timeout, params object?[]? args)

Parameters

identifier string
timeout TimeSpan
args object[]

Returns

ValueTask<TValue>

Type Parameters

TValue

InvokeVoidAsync(string, params object?[]?)

InvokeVoidAsync 方法

public virtual ValueTask InvokeVoidAsync(string identifier, params object?[]? args)

Parameters

identifier string
args object[]

Returns

ValueTask

InvokeVoidAsync(string, CancellationToken, params object?[]?)

InvokeVoidAsync 方法

public virtual ValueTask InvokeVoidAsync(string identifier, CancellationToken cancellationToken = default, params object?[]? args)

Parameters

identifier string
cancellationToken CancellationToken
args object[]

Returns

ValueTask

InvokeVoidAsync(string, TimeSpan, params object?[]?)

InvokeVoidAsync 方法

public virtual ValueTask InvokeVoidAsync(string identifier, TimeSpan timeout, params object?[]? args)

Parameters

identifier string
timeout TimeSpan
args object[]

Returns

ValueTask