C# Class PackmanVsix.BaseValidator

Inheritance: IJSONItemValidator
Afficher le fichier Open project: madskristensen/Packman

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
ValidateItem ( JSONParseItem item, IJSONValidationContext context ) : JSONItemValidationResult

Méthodes protégées

Méthode Description
AddError ( IJSONValidationContext context, JSONParseItem item, string message ) : void
ValidateJsonItem ( JSONParseItem item, IJSONValidationContext context ) : JSONItemValidationResult

Method Details

AddError() protected static méthode

protected static AddError ( IJSONValidationContext context, JSONParseItem item, string message ) : void
context IJSONValidationContext
item JSONParseItem
message string
Résultat void

ValidateItem() public méthode

public ValidateItem ( JSONParseItem item, IJSONValidationContext context ) : JSONItemValidationResult
item JSONParseItem
context IJSONValidationContext
Résultat JSONItemValidationResult

ValidateJsonItem() protected abstract méthode

protected abstract ValidateJsonItem ( JSONParseItem item, IJSONValidationContext context ) : JSONItemValidationResult
item JSONParseItem
context IJSONValidationContext
Résultat JSONItemValidationResult