RequestOptions.EnableScriptLogging Property


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


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

var response = await client.ExecuteStoredProcedureAsync(
    new RequestOptions { EnableScriptLogging = true } );

To log, use the following in store procedure:

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


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