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.
Os recursos de entrada e saída do mecanismo de depurador podem ser usados para operação interativa de depurador e registro de logs. A entrada geralmente representa comandos e respostas que são digitados pelo usuário e a saída geralmente representa informações apresentadas ao usuário ou enviadas para arquivos de log.
O mecanismo de depurador mantém um fluxo de entrada e um fluxo de saída. A entrada pode ser solicitada do fluxo de entrada e a saída enviada para o fluxo de saída.
Quando o método de entrada é chamado para solicitar a entrada do fluxo de entrada do mecanismo, o mecanismo chamará todos os retornos de chamada de entrada registrados para informá-los de que está aguardando entrada. Em seguida, ele aguarda que os retornos de chamada de entrada forneçam a entrada chamando o método ReturnInput .
Quando os dados são enviados para o fluxo de saída do mecanismo, o mecanismo chamará os retornos de chamada de saída registrados passando os dados para eles. Ao enviar a saída para o fluxo de saída, ela pode ser filtrada pelo objeto cliente; nesse caso, somente os retornos de chamada de saída registrados com objetos cliente específicos receberão a saída.
Os fluxos de entrada e saída estão transparentemente disponíveis para os clientes remotos. Clientes remotos podem solicitar entrada e enviar saída para os fluxos de entrada e saída do mecanismo. O mecanismo, por sua vez, chamará os callbacks registrados com os clientes remotos para solicitar entrada ou enviar saída.
informações adicionais
Para obter detalhes sobre como usar entrada e saída, consulte Como usar entrada e saída. Para obter mais informações sobre objetos cliente e retornos de chamada de entrada e saída, consulte Objetos do Cliente.