다음을 통해 공유


RequestBase 클래스

정의

메서드 요청에 사용되는 기본 형식입니다.

[Orleans.SerializerTransparent]
[Orleans.SuppressReferenceTracking]
public abstract class RequestBase : IDisposable, Orleans.Runtime.IRequest, Orleans.Serialization.Invocation.IInvokable
[<Orleans.SerializerTransparent>]
[<Orleans.SuppressReferenceTracking>]
type RequestBase = class
    interface IRequest
    interface IInvokable
    interface IDisposable
Public MustInherit Class RequestBase
Implements IDisposable, IInvokable, IRequest
상속
RequestBase
파생
특성
구현

생성자

RequestBase()

메서드 요청에 사용되는 기본 형식입니다.

속성

Options

호출 옵션을 가져옵니다.

메서드

AddInvokeMethodOptions(InvokeMethodOptions)

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

Dispose()

메서드 요청에 사용되는 기본 형식입니다.

GetActivityName()

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

GetArgument(Int32)

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

GetArgumentCount()

인수 수를 가져옵니다.

GetDefaultResponseTimeout()

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

GetInterfaceName()

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

GetInterfaceType()

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

GetMethod()

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

GetMethodName()

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

GetTarget()

호출 대상을 가져옵니다.

Invoke()

개체를 호출합니다.

SetArgument(Int32, Object)

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

SetTarget(ITargetHolder)

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

ToString()

메서드 요청에 사용되는 기본 형식입니다.

적용 대상