Class FieldInfo
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class FieldInfo
Properties
AllowSearch
Flag indicating if the search when aggregating the field is supported or not.
Declaration
[JsonProperty("allowSearch", Required = Required.Always)]
public bool AllowSearch { get; set; }
Property Value
bool |
FieldId
The ID of the field.
Declaration
[JsonProperty("fieldId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string FieldId { get; set; }
Property Value
string |
NestedPath
Path of the nested object, if the current field is part of a nested object
Declaration
[JsonProperty("nestedPath", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string NestedPath { get; set; }
Property Value
string |
Path
The path of the field ({schemaId}.{fieldId})
Declaration
[JsonProperty("path", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Path { get; set; }
Property Value
string |
Static
Identifies a static field not retrieved from the dynamic metadata fields.
Declaration
[JsonProperty("static", Required = Required.Always)]
public bool Static { get; set; }
Property Value
bool |
Type
The type of the field.
Declaration
[JsonProperty("type", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Type { get; set; }
Property Value
string |