Freigeben über


TaskRequest<TResult> Klasse

Definition

Basisklasse für Anforderungen für Methoden, die zurückgeben Task<TResult>.

[Orleans.SerializerTransparent]
public abstract class TaskRequest<TResult> : Orleans.Runtime.RequestBase
[<Orleans.SerializerTransparent>]
type TaskRequest<'Result> = class
    inherit RequestBase
Public MustInherit Class TaskRequest(Of TResult)
Inherits RequestBase

Typparameter

TResult

Der zugrunde liegende Ergebnistyp.

Vererbung
TaskRequest<TResult>
Attribute

Konstruktoren

TaskRequest<TResult>()

Basisklasse für Anforderungen für Methoden, die zurückgeben Task<TResult>.

Eigenschaften

Options

Ruft die Aufrufoptionen ab.

(Geerbt von RequestBase)

Methoden

AddInvokeMethodOptions(InvokeMethodOptions)

Enthält die bereitgestellten Aufrufoptionen.

(Geerbt von RequestBase)
Dispose()

Basisklasse für Anforderungen für Methoden, die zurückgeben Task<TResult>.

(Geerbt von RequestBase)
GetActivityName()

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

(Geerbt von RequestBase)
GetArgument(Int32)

Ruft das Argument am angegebenen Index ab.

(Geerbt von RequestBase)
GetArgumentCount()

Ruft die Anzahl der Argumente ab.

(Geerbt von RequestBase)
GetDefaultResponseTimeout()

Ruft das Standardmäßige Antworttimeout ab.

(Geerbt von RequestBase)
GetInterfaceName()

Ruft den vollständigen Schnittstellennamen ab.

(Geerbt von RequestBase)
GetInterfaceType()

Ruft den Schnittstellentyp ab.

(Geerbt von RequestBase)
GetMethod()

Ruft das Methodeninfoobjekt ab, das sein nullkann.

(Geerbt von RequestBase)
GetMethodName()

Ruft den Methodennamen ab.

(Geerbt von RequestBase)
GetTarget()

Ruft das Aufrufziel ab.

(Geerbt von RequestBase)
Invoke()

Rufen Sie das -Objekt auf.

InvokeInner()

Ruft die Anforderung für das Ziel auf.

SetArgument(Int32, Object)

Legt das Argument am angegebenen Index fest.

(Geerbt von RequestBase)
SetTarget(ITargetHolder)

Legt das Aufrufziel aus einer instance von festITargetHolder.

(Geerbt von RequestBase)
ToString()

Basisklasse für Anforderungen für Methoden, die zurückgeben Task<TResult>.

(Geerbt von RequestBase)

Gilt für: