17 references to VerifyMutable
System.Text.Json (17)
System\Text\Json\Schema\JsonSchema.cs (17)
47public string? Ref { get => _ref; set { VerifyMutable(); _ref = value; } } 50public string? Comment { get => _comment; set { VerifyMutable(); _comment = value; } } 53public JsonSchemaType Type { get => _type; set { VerifyMutable(); _type = value; } } 56public string? Format { get => _format; set { VerifyMutable(); _format = value; } } 59public string? Pattern { get => _pattern; set { VerifyMutable(); _pattern = value; } } 62public JsonNode? Constant { get => _constant; set { VerifyMutable(); _constant = value; } } 65public List<KeyValuePair<string, JsonSchema>>? Properties { get => _properties; set { VerifyMutable(); _properties = value; } } 68public List<string>? Required { get => _required; set { VerifyMutable(); _required = value; } } 71public JsonSchema? Items { get => _items; set { VerifyMutable(); _items = value; } } 74public JsonSchema? AdditionalProperties { get => _additionalProperties; set { VerifyMutable(); _additionalProperties = value; } } 77public JsonArray? Enum { get => _enum; set { VerifyMutable(); _enum = value; } } 80public JsonSchema? Not { get => _not; set { VerifyMutable(); _not = value; } } 83public List<JsonSchema>? AnyOf { get => _anyOf; set { VerifyMutable(); _anyOf = value; } } 86public bool HasDefaultValue { get => _hasDefaultValue; set { VerifyMutable(); _hasDefaultValue = value; } } 89public JsonNode? DefaultValue { get => _defaultValue; set { VerifyMutable(); _defaultValue = value; } } 92public int? MinLength { get => _minLength; set { VerifyMutable(); _minLength = value; } } 95public int? MaxLength { get => _maxLength; set { VerifyMutable(); _maxLength = value; } }