Partager via


RequestBase Classe

Définition

Type de base utilisé pour les demandes de méthode.

[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
Héritage
RequestBase
Dérivé
Attributs
Implémente

Constructeurs

RequestBase()

Type de base utilisé pour les demandes de méthode.

Propriétés

Options

Obtient les options d’appel.

Méthodes

AddInvokeMethodOptions(InvokeMethodOptions)

Intègre les options d’appel fournies.

Dispose()

Type de base utilisé pour les demandes de méthode.

GetActivityName()

Obtient le nom de l’activité, qui fait référence au nom de l’interface et au nom de la méthode.

GetArgument(Int32)

Obtient l’argument à l’index spécifié.

GetArgumentCount()

Obtient le nombre d’arguments.

GetDefaultResponseTimeout()

Obtient le délai de réponse par défaut.

GetInterfaceName()

Obtient le nom complet de l’interface.

GetInterfaceType()

Obtient le type d'interface.

GetMethod()

Obtient l’objet d’informations de méthode, qui peut être null.

GetMethodName()

Obtient le nom de la méthode.

GetTarget()

Obtient la cible d’appel.

Invoke()

Appelez l’objet .

SetArgument(Int32, Object)

Définit l’argument à l’index spécifié.

SetTarget(ITargetHolder)

Définit la cible d’appel à partir d’un instance de ITargetHolder.

ToString()

Type de base utilisé pour les demandes de méthode.

S’applique à