Поделиться через


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)

Задает целевой объект вызова из экземпляра ITargetHolder.

ToString()

Базовый тип, используемый для запросов методов.

Применяется к