Freigeben über


NewLateBinding.LateCanEvaluate Methode

Definition

Gibt an, ob ein Aufruf eine spät gebundene Auswertung erfordert. Diese Hilfsmethode ist nicht für den direkten Aufruf aus dem Code vorgesehen.

public:
 static bool LateCanEvaluate(System::Object ^ instance, Type ^ type, System::String ^ memberName, cli::array <System::Object ^> ^ arguments, bool allowFunctionEvaluation, bool allowPropertyEvaluation);
public static bool LateCanEvaluate (object instance, Type type, string memberName, object[] arguments, bool allowFunctionEvaluation, bool allowPropertyEvaluation);
static member LateCanEvaluate : obj * Type * string * obj[] * bool * bool -> bool
Public Shared Function LateCanEvaluate (instance As Object, type As Type, memberName As String, arguments As Object(), allowFunctionEvaluation As Boolean, allowPropertyEvaluation As Boolean) As Boolean

Parameter

instance
Object

Eine Instanz des Aufrufobjekts, die die Eigenschaft oder die Methode verfügbar macht.

type
Type

Der Typ des Aufrufobjekts.

memberName
String

Der Name der Eigenschaft oder der Methode für das Aufrufobjekt.

arguments
Object[]

Ein Array mit den Argumenten, die an die aufgerufene Eigenschaft oder Methode übergeben werden sollen.

allowFunctionEvaluation
Boolean

Ein Boolean-Wert, der angibt, ob eine Funktionsauswertung zugelassen werden soll.

allowPropertyEvaluation
Boolean

Ein Boolean-Wert, der angibt, ob eine Eigenschaftsauswertung zugelassen werden soll.

Gibt zurück

Ein Boolean-Wert, der angibt, ob der Ausdruck eine spät gebundene Auswertung erfordert.

Gilt für: