JsonObject.ConvertToJsonContext Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
JsonObject.ConvertToJsonContext(Int32, Boolean, Boolean) |
Initializes a new instance of the JsonObject.ConvertToJsonContext struct. |
JsonObject.ConvertToJsonContext(Int32, Boolean, Boolean, StringEscapeHandling, PSCmdlet, CancellationToken) |
Initializes a new instance of the JsonObject.ConvertToJsonContext struct. |
JsonObject.ConvertToJsonContext(Int32, Boolean, Boolean, CancellationToken, StringEscapeHandling, PSCmdlet) |
JsonObject.ConvertToJsonContext(Int32, Boolean, Boolean)
Initializes a new instance of the JsonObject.ConvertToJsonContext struct.
public ConvertToJsonContext (int maxDepth, bool enumsAsStrings, bool compressOutput);
new Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext : int * bool * bool -> Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext
Public Sub New (maxDepth As Integer, enumsAsStrings As Boolean, compressOutput As Boolean)
Parameters
- maxDepth
- Int32
The maximum depth to visit the object.
- enumsAsStrings
- Boolean
Indicates whether to use enum names for the JSON conversion.
- compressOutput
- Boolean
Indicates whether to get the compressed output.
Applies to
JsonObject.ConvertToJsonContext(Int32, Boolean, Boolean, StringEscapeHandling, PSCmdlet, CancellationToken)
Initializes a new instance of the JsonObject.ConvertToJsonContext struct.
public ConvertToJsonContext (int maxDepth, bool enumsAsStrings, bool compressOutput, Newtonsoft.Json.StringEscapeHandling stringEscapeHandling, System.Management.Automation.PSCmdlet targetCmdlet, System.Threading.CancellationToken cancellationToken);
new Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext : int * bool * bool * Newtonsoft.Json.StringEscapeHandling * System.Management.Automation.PSCmdlet * System.Threading.CancellationToken -> Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext
Public Sub New (maxDepth As Integer, enumsAsStrings As Boolean, compressOutput As Boolean, stringEscapeHandling As StringEscapeHandling, targetCmdlet As PSCmdlet, cancellationToken As CancellationToken)
Parameters
- maxDepth
- Int32
The maximum depth to visit the object.
- enumsAsStrings
- Boolean
Indicates whether to use enum names for the JSON conversion.
- compressOutput
- Boolean
Indicates whether to get the compressed output.
- stringEscapeHandling
- Newtonsoft.Json.StringEscapeHandling
Specifies how strings are escaped when writing JSON text.
- targetCmdlet
- PSCmdlet
Specifies the cmdlet that is calling this method.
- cancellationToken
- CancellationToken
Specifies the cancellation token for cancelling the operation.
Applies to
JsonObject.ConvertToJsonContext(Int32, Boolean, Boolean, CancellationToken, StringEscapeHandling, PSCmdlet)
public ConvertToJsonContext (int maxDepth, bool enumsAsStrings, bool compressOutput, System.Threading.CancellationToken cancellationToken, Newtonsoft.Json.StringEscapeHandling stringEscapeHandling, System.Management.Automation.PSCmdlet targetCmdlet);
new Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext : int * bool * bool * System.Threading.CancellationToken * Newtonsoft.Json.StringEscapeHandling * System.Management.Automation.PSCmdlet -> Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext
Public Sub New (maxDepth As Integer, enumsAsStrings As Boolean, compressOutput As Boolean, cancellationToken As CancellationToken, stringEscapeHandling As StringEscapeHandling, targetCmdlet As PSCmdlet)
Parameters
- maxDepth
- Int32
- enumsAsStrings
- Boolean
- compressOutput
- Boolean
- cancellationToken
- CancellationToken
- stringEscapeHandling
- Newtonsoft.Json.StringEscapeHandling
- targetCmdlet
- PSCmdlet