RequestOptions.EnableScriptLogging Property

Definition

Gets or sets the EnableScriptLogging for the current request in the Azure Cosmos DB service.

public bool EnableScriptLogging { get; set; }
member this.EnableScriptLogging : bool with get, set
Public Property EnableScriptLogging As Boolean

Property Value

Examples

The following example shows how to enable logging in stored procedures using EnableScriptLogging.

var response = await client.ExecuteStoredProcedureAsync(
    document.SelfLink,
    new RequestOptions { EnableScriptLogging = true } );
Console.WriteLine(response.ScriptLog);

To log, use the following in store procedure:

console.log("This is trace log");

Remarks

EnableScriptLogging is used to enable/disable logging in JavaScript stored procedures. By default script logging is disabled. The log can also be accessible in response header (x-ms-documentdb-script-log-results).

Applies to

See also