UriScheme class
Restituisce il valore dello schema di un URI (Unified Resource Identifier).
- Extends
Uri |
Inizializza una nuova istanza della classe UriScheme. |
negation | Ottiene l'analizzatore che rappresenta una negazione di questa classe. Imposta l'analizzatore che rappresenta una negazione di questa. |
return |
Tipo previsto dalla valutazione dell'espressione. |
type | Ottiene il tipo di espressione per l'analizzatore. |
try |
Valutare un'espressione. |
validate |
Convalidare un'espressione. |
Inizializza una nuova istanza della classe UriScheme.
new UriScheme()
Ottiene l'analizzatore che rappresenta una negazione di questa classe. Imposta l'analizzatore che rappresenta una negazione di questa.
ExpressionEvaluator negation
Valore della proprietà
Analizzatore che è una negazione di questo.
Tipo previsto dalla valutazione dell'espressione.
returnType: ReturnType
Valore della proprietà
Ereditato daExpressionEvaluator.returnType
Ottiene il tipo di espressione per l'analizzatore.
type: string
Valore della proprietà
string
ereditato daExpressionEvaluator.type
Valutare un'espressione.
function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError
Parametri
- expression
- Expression
Espressione da valutare.
- state
- MemoryInterface
Informazioni sullo stato globale.
- options
- Options
Opzioni usate nella valutazione.
Restituisce
Valore e stringa di errore diverso da Null se si verifica un errore.
ereditato daExpressionEvaluator.tryEvaluate
Convalidare un'espressione.
function validateExpression(expression: Expression)
Parametri
- expression
- Expression
Espressione da convalidare.
ereditato daExpressionEvaluator.validateExpression