FunctionInvokingChatClient.IncludeDetailedErrors Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se le informazioni dettagliate sulle eccezioni devono essere incluse nella cronologia delle chat quando si chiama l'oggetto sottostante 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
Valore della proprietà
true se il messaggio di eccezione completo viene aggiunto alla cronologia delle chat quando si chiama l'oggetto sottostante IChatClient.
false se nella cronologia della chat è incluso un messaggio di errore generico.
Il valore predefinito è false.
Commenti
L'impostazione del valore su false impedisce al modello linguistico sottostante di divulgare i dettagli delle eccezioni non elaborate all'utente finale, perché non riceve tali informazioni. Anche in questo caso, l'oggetto non elaborato Exception è disponibile per il codice dell'applicazione controllando la Exception proprietà .
L'impostazione del valore su true può aiutare i problemi di bypass sottostanti IChatClient autonomamente, ad esempio ritentando la chiamata di funzione con argomenti diversi. Tuttavia, potrebbe causare la divulgazione delle informazioni sulle eccezioni non elaborate agli utenti esterni, che possono essere un problema di sicurezza a seconda dello scenario dell'applicazione.
La modifica del valore di questa proprietà mentre il client è in uso potrebbe comportare incoerenze per determinare se vengono forniti errori dettagliati durante una richiesta in corso.