Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um serviço agenciado é um serviço adquirido por meio de um IServiceBroker, e é exposto como uma interface compatível com RPC para permitir que o serviço e seu cliente existam em domínios de aplicativo distintos, processos ou até mesmo em diferentes computadores (no caso do uso do Live Share).
Os Pacotes VS podem oferecer serviços próprios usando a IBrokeredServiceContainer interface.
O Visual Studio oferece serviços agenciados importantes, como o seguinte:
| Serviço agenciado | Description |
|---|---|
| IOutputChannelStore | Permite transmitir texto para a janela de saída. |
| IOpenDocumentService | Permite abrir documentos. |
| IFileSystem | Permite o acesso a sistemas de arquivos locais ou remotos. |
Nesta seção
O Brokered Service Essentials apresenta os elementos importantes de um serviço agenciado do Visual Studio e como eles diferem de outros serviços do Visual Studio.
A descoberta dos Serviços Agenciados Disponíveis descreve como descobrir o conjunto disponível de serviços agenciados.
Como obter um Serviço Agenciado discute como solicitar (consumir) um serviço agenciado.
Como fornecer um Serviço Agenciado discute como fornecer um serviço agenciado.
Como solucionar problemas dos Serviços Agenciados discute problemas comuns e apresenta soluções para eles.