Język

Constant Klasa

Definicja

Ciągła ekspresja.

public class Constant : AdaptiveExpressions.Expression
type Constant = class
    inherit Expression
Public Class Constant
Inherits Expression
Dziedziczenie
Constant

Konstruktory

Nazwa Opis
Constant(Object)

Inicjuje nowe wystąpienie klasy Constant. Skonstruuj stałą wyrażeniową.

Właściwości

Nazwa Opis
Children

Otrzymuje lub ustawia wyrazy dzieci.

(Odziedziczone po Expression)
Evaluator

Dostaje ewaluator ekspresji.

(Odziedziczone po Expression)
ReturnType

Otrzymuje oczekiwany wynik z oceny wyrażenia.

(Odziedziczone po Expression)
Type

To jest rodzaj wyrażenia.

(Odziedziczone po Expression)
Value

Otrzymuje lub ustawia stałą wartość.

Metody

Nazwa Opis
DeepEquals(Expression)

Określa, czy aktualna instancja Wyrażenia jest głęboka równa innej.

References()

Przywróć statyczne ścieżki odniesienia do pamięci.

(Odziedziczone po Expression)
ReferenceWalk(Expression, Func<Expression,Boolean>)

Funkcja chodzenia do identyfikacji statycznych odniesień do pamięci w wyrażeniu.

(Odziedziczone po Expression)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

TryEvaluate(IMemory, Options)

Oceń wyrażenie.

(Odziedziczone po Expression)
TryEvaluate(Object, Options)

Oceń wyrażenie.

(Odziedziczone po Expression)
TryEvaluate<T>(IMemory, Options)

Oceń wyrażenie.

(Odziedziczone po Expression)
TryEvaluate<T>(Object, Options)

Oceń wyrażenie.

(Odziedziczone po Expression)
Validate()

Potwierdzaj natychmiastową ekspresję.

(Odziedziczone po Expression)
ValidateTree()

Rekurencyjnie waliduj drzewo wyrażeń.

(Odziedziczone po Expression)

Metody rozszerzania

Nazwa Opis
DisjunctiveNormalForm(Expression)

Przepisz wyrażenie w formę normalną w rozłączeniu.

PushDownNot(Expression)

Przepisz wyrażenie, nie spuszczając na liście.

Dotyczy