Class OutputResolveResult
Result of output resolution.
Inheritance
OutputResolveResult
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class OutputResolveResult
Properties
Describes whether the output is available normally or if it is outdated. Note that this does not take into account failed or not yet performed rendering or similar.
Declaration
[JsonProperty("availabilityState", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public OutputAvailabilityState? AvailabilityState { get; set; }
Property Value
The ID of the content for which this output has been created.
Declaration
[JsonProperty("contentId", Required = Required.Always)]
[Required]
public string ContentId { get; set; }
Property Value
Whether this Output belongs to a dynamic OutputFormat.
Declaration
[JsonProperty("dynamicRendering", Required = Required.Always)]
public bool DynamicRendering { get; set; }
Property Value
Size of file, if already known
Declaration
[JsonProperty("fileSize", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public long? FileSize { get; set; }
Property Value
Declaration
[JsonProperty("id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Id { get; set; }
Property Value
The rendering state of the output file.
Declaration
[JsonProperty("renderingState", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
[Obsolete("Replaced by RenderingStateV2")]
public OutputRenderingState? RenderingState { get; set; }
Property Value
The rendering state of the output file. Only null for static outputs which are not rendered ("Skipped" in old RenderingState), such outputs won't be returned in the future.
Declaration
[JsonProperty("renderingStateV2", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(StringEnumConverter))]
public OutputRenderingStateV2? RenderingStateV2 { get; set; }
Property Value
Methods
Declaration
public static OutputResolveResult FromJson(string data)
Parameters
Returns