Editar

Compartilhar via


IAsyncEnumerableRequest<T> Interface

Definition

Interface for requests to a IAsyncEnumerable<T>-returning methods.

public interface IAsyncEnumerableRequest<T> : IDisposable, Orleans.Runtime.IRequest, Orleans.Serialization.Invocation.IInvokable
type IAsyncEnumerableRequest<'T> = interface
    interface IRequest
    interface IInvokable
    interface IDisposable
Public Interface IAsyncEnumerableRequest(Of T)
Implements IDisposable, IInvokable, IRequest

Type Parameters

T
Derived
Implements

Properties

Name Description
IsCancellable

true if this request supports cancellation; false otherwise.

(Inherited from IInvokable)
MaxBatchSize

Gets or sets the maximum batch size for the request.

Options

Gets the invocation options.

(Inherited from IRequest)

Methods

Name Description
AddInvokeMethodOptions(InvokeMethodOptions)

Incorporates the provided invocation options.

(Inherited from IRequest)
GetActivityName()

Gets the activity name, which refers to both the interface name and method name.

(Inherited from IInvokable)
GetArgument(Int32)

Gets the argument at the specified index.

(Inherited from IInvokable)
GetArgumentCount()

Gets the number of arguments.

(Inherited from IInvokable)
GetCancellationToken()

Gets the cancellation token for this request. If the request does not accept a cancellation token, this will be None.

(Inherited from IInvokable)
GetDefaultResponseTimeout()

Gets the default response timeout.

(Inherited from IInvokable)
GetInterfaceName()

Gets the full interface name.

(Inherited from IInvokable)
GetInterfaceType()

Gets the interface type.

(Inherited from IInvokable)
GetMethod()

Gets the method info object, which may be null.

(Inherited from IInvokable)
GetMethodName()

Gets the method name.

(Inherited from IInvokable)
GetTarget()

Gets the invocation target.

(Inherited from IInvokable)
Invoke()

Invoke the object.

(Inherited from IInvokable)
InvokeImplementation()

Invokes the request.

SetArgument(Int32, Object)

Sets the argument at the specified index.

(Inherited from IInvokable)
SetTarget(ITargetHolder)

Sets the invocation target from an instance of ITargetHolder.

(Inherited from IInvokable)
TryCancel()

Tries to cancel the invocation.

(Inherited from IInvokable)

Applies to