FunctionInvokingChatClient.IncludeDetailedErrors Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se informações de exceção detalhadas devem ser incluídas no histórico de chat ao chamar o subjacente IChatClient.
public:
property bool IncludeDetailedErrors { bool get(); void set(bool value); };
public bool IncludeDetailedErrors { get; set; }
member this.IncludeDetailedErrors : bool with get, set
Public Property IncludeDetailedErrors As Boolean
Valor da propriedade
true se a mensagem de exceção completa for adicionada ao histórico de chat ao chamar o subjacente IChatClient.
false se uma mensagem de erro genérica estiver incluída no histórico de chat.
O valor padrão é false.
Comentários
Definir o valor para false impedir que o modelo de linguagem subjacente divulgue detalhes brutos de exceção para o usuário final, pois ele não recebe essas informações. Mesmo nesse caso, o objeto bruto Exception está disponível para o código do aplicativo inspecionando a Exception propriedade.
Definir o valor para true ajudar os problemas de IChatClient bypass subjacentes por conta própria, por exemplo, repetindo a chamada de função com argumentos diferentes. No entanto, isso pode resultar na divulgação das informações brutas de exceção para usuários externos, o que pode ser uma preocupação de segurança, dependendo do cenário do aplicativo.
Alterar o valor dessa propriedade enquanto o cliente estiver em uso pode resultar em inconsistências sobre se erros detalhados são fornecidos durante uma solicitação em pré-lançamento.