DynamicScriptObject.TryInvoke(InvokeBinder, Object[], Object) Metódus

Definíció

Meghívja az alapértelmezett szkriptmetódust.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public:
 override bool TryInvoke(System::Dynamic::InvokeBinder ^ binder, cli::array <System::Object ^> ^ args, [Runtime::InteropServices::Out] System::Object ^ % result);
public override bool TryInvoke(System.Dynamic.InvokeBinder binder, object[] args, out object result);
override this.TryInvoke : System.Dynamic.InvokeBinder * obj[] * obj -> bool
Public Overrides Function TryInvoke (binder As InvokeBinder, args As Object(), ByRef result As Object) As Boolean

Paraméterek

binder
InvokeBinder

A hívási hely által biztosított kötőanyag.

args
Object[]

Az alapértelmezett metódusnak átadni kívánt argumentumok.

result
Object

A metódus eredménye.

Válaszok

Mindig térjen vissza true.

Kivételek

binder az null.

A metódus nem létezik.

Megjegyzések

A TryInvoke metódus kivételt okoz, ha a metódus nem létezik.

A következőre érvényes: