Partager via


Utilisation et fourniture de services intermédiés

Un service intermédiaire est un service acquis via un IServiceBroker, et est exposé en tant qu'interface compatible RPC pour permettre au service et à son client de fonctionner dans des AppDomains distincts, des processus ou même sur des machines différentes (dans le cas de Live Share).

Les packages VS peuvent offrir des services propres à l’aide de l’interface IBrokeredServiceContainer .

Visual Studio propose des services répartiteurs importants, tels que les suivants :

Service réparti Descriptif
IOutputChannelStore Permet de diffuser du texte en continu dans la fenêtre de sortie.
IOpenDocumentService Autorise l’ouverture de documents.
IFileSystem Autorise l’accès aux systèmes de fichiers locaux ou distants.

Dans cette section