다음을 통해 공유


AsyncEnumerableRequest<T> 클래스

정의

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

[Orleans.GenerateSerializer]
[Orleans.Invocation.ReturnValueProxy("InitializeRequest")]
[Orleans.SuppressReferenceTracking]
public abstract class AsyncEnumerableRequest<T> : Orleans.Runtime.RequestBase, IDisposable, Orleans.Runtime.IAsyncEnumerableRequest<T>, Orleans.Serialization.Invocation.IInvokable, System.Collections.Generic.IAsyncEnumerable<T>
[<Orleans.GenerateSerializer>]
[<Orleans.Invocation.ReturnValueProxy("InitializeRequest")>]
[<Orleans.SuppressReferenceTracking>]
type AsyncEnumerableRequest<'T> = class
    inherit RequestBase
    interface IAsyncEnumerable<'T>
    interface IAsyncEnumerableRequest<'T>
    interface IRequest
    interface IInvokable
    interface IDisposable
Public MustInherit Class AsyncEnumerableRequest(Of T)
Inherits RequestBase
Implements IAsyncEnumerable(Of T), IAsyncEnumerableRequest(Of T), IDisposable, IInvokable

형식 매개 변수

T

요소 형식입니다.

상속
AsyncEnumerableRequest<T>
특성
구현

생성자

AsyncEnumerableRequest<T>()

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

속성

MaxBatchSize

요청에 대한 최대 일괄 처리 크기를 가져오거나 설정합니다.

Options

호출 옵션을 가져옵니다.

(다음에서 상속됨 RequestBase)

메서드

AddInvokeMethodOptions(InvokeMethodOptions)

제공된 호출 옵션을 통합합니다.

(다음에서 상속됨 RequestBase)
Dispose()

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

(다음에서 상속됨 RequestBase)
GetActivityName()

인터페이스 이름과 메서드 이름을 모두 참조하는 활동 이름을 가져옵니다.

(다음에서 상속됨 RequestBase)
GetArgument(Int32)

지정된 인덱스에서 인수를 가져옵니다.

(다음에서 상속됨 RequestBase)
GetArgumentCount()

인수 수를 가져옵니다.

(다음에서 상속됨 RequestBase)
GetAsyncEnumerator(CancellationToken)

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

GetDefaultResponseTimeout()

기본 응답 시간 제한을 가져옵니다.

(다음에서 상속됨 RequestBase)
GetInterfaceName()

전체 인터페이스 이름을 가져옵니다.

(다음에서 상속됨 RequestBase)
GetInterfaceType()

인터페이스 형식을 가져옵니다.

(다음에서 상속됨 RequestBase)
GetMethod()

메서드 정보 개체(일 수 있음 null)를 가져옵니다.

(다음에서 상속됨 RequestBase)
GetMethodName()

메서드 이름을 가져옵니다.

(다음에서 상속됨 RequestBase)
GetTarget()

호출 대상을 가져옵니다.

(다음에서 상속됨 RequestBase)
InitializeRequest(GrainReference)

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

Invoke()

개체를 호출합니다.

InvokeImplementation()

요청을 호출합니다.

InvokeInner()

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

SetArgument(Int32, Object)

지정된 인덱스에서 인수를 설정합니다.

(다음에서 상속됨 RequestBase)
SetTarget(ITargetHolder)

의 instance 호출 대상을 ITargetHolder설정합니다.

(다음에서 상속됨 RequestBase)
ToString()

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

(다음에서 상속됨 RequestBase)

확장 메서드

WithBatchSize<T>(IAsyncEnumerable<T>, Int32)

반환하는 메서드에 대한 IAsyncEnumerable<T>요청을 나타냅니다.

적용 대상