FunctionInvokingChatClient.IncludeDetailedErrors Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of gedetailleerde uitzonderingsgegevens moeten worden opgenomen in de chatgeschiedenis bij het aanroepen van de onderliggende IChatClientgegevens.

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

Waarde van eigenschap

true als het volledige uitzonderingsbericht wordt toegevoegd aan de chatgeschiedenis bij het aanroepen van de onderliggende IChatClientgegevens. false als een algemeen foutbericht is opgenomen in de chatgeschiedenis. De standaardwaarde is false.

Opmerkingen

Als u de waarde instelt om te false voorkomen dat het onderliggende taalmodel onbewerkte uitzonderingsgegevens openbaar maakt voor de eindgebruiker, omdat deze informatie niet ontvangt. Zelfs in dit geval is het onbewerkte Exception object beschikbaar voor toepassingscode door de Exception eigenschap te inspecteren.

Als u de waarde instelt om true de onderliggende IChatClient bypassproblemen zelf te helpen, bijvoorbeeld door de functie-aanroep opnieuw uit te voeren met verschillende argumenten. Het kan echter leiden tot het vrijgeven van de onbewerkte uitzonderingsgegevens voor externe gebruikers. Dit kan een beveiligingsprobleem zijn, afhankelijk van het toepassingsscenario.

Als u de waarde van deze eigenschap wijzigt terwijl de client in gebruik is, kan dit leiden tot inconsistenties of er gedetailleerde fouten worden opgegeven tijdens een aanvraag tijdens de vlucht.

Van toepassing op