Idioma

PropertySchema Classe

Definição

Representa uma propriedade encontrada num esquema JSON.

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

Construtores

Name Descrição
PropertySchema(String, JObject, List<PropertySchema>)

Inicializa uma nova instância da PropertySchema classe.

Propriedades

Name Descrição
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 esta propriedade quando esperado.

IsArray

Obtém um valor que indica se o tipo é um array.

IsEnum

Obtém um valor que indica se a propriedade é um enum.

Name

Dá nome a esta propriedade.

Parent

Obtém o esquema dos pais.

Path

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

Schema

Obtém o objeto JSON Schema para esta propriedade.

Type

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

Métodos

Name Descrição
ToString()

Devolve uma cadeia que representa o objeto atual.

Aplica-se a