Udostępnij za pośrednictwem


Constant Klasa

Definicja

Wyrażenie stałe.

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

Konstruktory

Constant(Object)

Inicjuje nowe wystąpienie klasy Constant. Konstruowanie stałej wyrażenia.

Właściwości

Children

Pobiera lub ustawia wyrażenia podrzędne.

(Odziedziczone po Expression)
Evaluator

Pobiera ewaluatora wyrażeń.

(Odziedziczone po Expression)
ReturnType

Pobiera oczekiwany wynik obliczania wyrażenia.

(Odziedziczone po Expression)
Type

Pobiera typ wyrażenia.

(Odziedziczone po Expression)
Value

Pobiera lub ustawia stałą wartość.

Metody

DeepEquals(Expression)

Określa, czy bieżące wystąpienie wyrażenia jest głębokie równe innemu wystąpieniu.

References()

Zwróć statyczne ścieżki odwołania do pamięci.

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

Funkcja chodzenia umożliwiająca identyfikowanie odwołań do pamięci statycznej w wyrażeniu.

(Odziedziczone po Expression)
ToString()

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

TryEvaluate(IMemory, Options)

Oblicz wyrażenie.

(Odziedziczone po Expression)
TryEvaluate(Object, Options)

Oblicz wyrażenie.

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

Oblicz wyrażenie.

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

Oblicz wyrażenie.

(Odziedziczone po Expression)
Validate()

Zweryfikuj wyrażenie natychmiastowe.

(Odziedziczone po Expression)
ValidateTree()

Rekursywnie zweryfikuj drzewo wyrażeń.

(Odziedziczone po Expression)

Metody rozszerzania

DisjunctiveNormalForm(Expression)

Ponowne zapisywanie wyrażenia w postaci normalnej rozłącznej.

PushDownNot(Expression)

Ponownie zapisz wyrażenie, wypychając nie w dół do liści.

Dotyczy