Freigeben über


RequestBase Klasse

Definition

Basistyp, der für Methodenanforderungen verwendet wird.

[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
Vererbung
RequestBase
Abgeleitet
Attribute
Implementiert

Konstruktoren

RequestBase()

Basistyp, der für Methodenanforderungen verwendet wird.

Eigenschaften

Options

Ruft die Aufrufoptionen ab.

Methoden

AddInvokeMethodOptions(InvokeMethodOptions)

Integriert die bereitgestellten Aufrufoptionen.

Dispose()

Basistyp, der für Methodenanforderungen verwendet wird.

GetActivityName()

Ruft den Aktivitätsnamen ab, der sowohl auf den Schnittstellennamen als auch auf den Methodennamen verweist.

GetArgument(Int32)

Ruft das Argument am angegebenen Index ab.

GetArgumentCount()

Ruft die Anzahl der Argumente ab.

GetDefaultResponseTimeout()

Ruft das Standardmäßige Antworttimeout ab.

GetInterfaceName()

Ruft den vollständigen Schnittstellennamen ab.

GetInterfaceType()

Ruft den Schnittstellentyp ab.

GetMethod()

Ruft das Methodeninfoobjekt ab, das möglicherweise sein nullkann.

GetMethodName()

Ruft den Methodennamen ab.

GetTarget()

Ruft das Aufrufziel ab.

Invoke()

Rufen Sie das -Objekt auf.

SetArgument(Int32, Object)

Legt das Argument am angegebenen Index fest.

SetTarget(ITargetHolder)

Legt das Aufrufziel von einer instance von ITargetHolderfest.

ToString()

Basistyp, der für Methodenanforderungen verwendet wird.

Gilt für: