System.IInvokable

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IInvokable = interface(IInterface)

C++

__interface INTERFACE_UUID("00000000-0000-0000-C000-000000000046") DECLSPEC_DRTTI IInvokable : public IInterface

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
System.pas
sysmac.h
System System

Description

IInvokable est la classe de base des interfaces invocables.

Utilisez IInvokable comme interface de base lors de la définition des interfaces invocables. IInvokable n'ajoute aucune propriété ni méthode aux méthodes qu'elle hérite de IInterface. Elle permet plutôt de s'assurer que l'interface et tous ses descendants sont compilés avec les informations de type accessibles à l'exécution (RTTI). Ces RTTI permettent ensuite aux applications de service Web ou aux clients de telles applications de traduire le code qui implémente une méthode en code symbolique d'appel de cette méthode transmis entre des applications client et serveur.

Voir aussi