Idioma

PropertySchema Classe

Definição

Representa uma propriedade encontrada em um esquema JSON.

public class PropertySchema
type PropertySchema = class
Public Class PropertySchema
Herança
PropertySchema

Construtores

Nome Description
PropertySchema(String, JObject, List<PropertySchema>)

Inicializa uma nova instância da classe PropertySchema.

Propriedades

Nome Description
Children

Recebe propriedades filhas, se houver.

Entities

Obtém mapeamentos para possíveis entidades de propriedade.

ExpectedOnly

Obtém uma lista de entidades que só são reconhecidas para essa propriedade quando esperado.

IsArray

Recebe um valor indicando se o tipo é um array.

IsEnum

Recebe um valor indicando se a propriedade é um enum.

Name

Recebe o nome dessa propriedade.

Parent

Obtém o esquema dos pais.

Path

Obtém caminho para o esquema com [] para arrays e outros . Para acessores de caminho.

Schema

Obtém o objeto JSON Schema para essa propriedade.

Type

Obtém o tipo de esquema JSON para essa propriedade.

Métodos

Nome Description
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

Aplica-se a