EnumExpression<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
EnumExpression: vertegenwoordigt een eigenschap die een enum(T) of een tekenreeksexpressie is die wordt omgezet in een enum(T).
public class EnumExpression<T> : AdaptiveExpressions.Properties.ExpressionProperty<T> where T : struct
type EnumExpression<'T (requires 'T : struct)> = class
inherit ExpressionProperty<'T (requires 'T : struct)>
Public Class EnumExpression(Of T)
Inherits ExpressionProperty(Of T)
Type parameters
- T
type enum.
- Overname
Opmerkingen
Tekenreekswaarden worden altijd geïnterpreteerd als een opsomming, tenzij deze het voorvoegsel '=' heeft, in welk geval het wordt geëvalueerd als een expressie.
Constructors
| EnumExpression<T>() |
Initialiseert een nieuw exemplaar van de EnumExpression<T> klasse. |
| EnumExpression<T>(Expression) |
Initialiseert een nieuw exemplaar van de EnumExpression<T> klasse. |
| EnumExpression<T>(Func<Object,Object>) |
Initialiseert een nieuw exemplaar van de EnumExpression<T> klasse. |
| EnumExpression<T>(JToken) |
Initialiseert een nieuw exemplaar van de EnumExpression<T> klasse. |
| EnumExpression<T>(String) |
Initialiseert een nieuw exemplaar van de EnumExpression<T> klasse. |
| EnumExpression<T>(T) |
Initialiseert een nieuw exemplaar van de EnumExpression<T> klasse. |
Eigenschappen
| ExpressionText |
Hiermee wordt de expressietekst opgehaald of ingesteld die moet worden geëvalueerd om de waarde op te halen. (Overgenomen van ExpressionProperty<T>) |
| Value |
Hiermee wordt de onbewerkte waarde van de expressie-eigenschap opgehaald of ingesteld. (Overgenomen van ExpressionProperty<T>) |
Methoden
| ConvertObject(Object) |
Onbewerkt object converteren naar het gewenste waardetype. (Overgenomen van ExpressionProperty<T>) |
| GetObject(Object) |
Waarde ophalen als object. (Overgenomen van ExpressionProperty<T>) |
| GetValue(Object) |
Haal de waarde op. (Overgenomen van ExpressionProperty<T>) |
| SetObject(Object) |
Stel de waarde in als object. (Overgenomen van ExpressionProperty<T>) |
| SetValue(Object) |
Hiermee stelt u de waarde in. |
| ToExpression() |
Hiermee wordt de bestaande expressie of ConstantExpression(Value) geretourneerd als de waarde een niet-complex type is. (Overgenomen van ExpressionProperty<T>) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van ExpressionProperty<T>) |
| TryGetObject(Object) |
Probeer Waarde als object ophalen. (Overgenomen van ExpressionProperty<T>) |
| TryGetValue(Object) |
Probeer de waarde op te halen. (Overgenomen van ExpressionProperty<T>) |
Operators
| Implicit(Expression to EnumExpression<T>) |
EnumExpression: vertegenwoordigt een eigenschap die een enum(T) of een tekenreeksexpressie is die wordt omgezet in een enum(T). |
| Implicit(JToken to EnumExpression<T>) |
EnumExpression: vertegenwoordigt een eigenschap die een enum(T) of een tekenreeksexpressie is die wordt omgezet in een enum(T). |
| Implicit(String to EnumExpression<T>) |
EnumExpression: vertegenwoordigt een eigenschap die een enum(T) of een tekenreeksexpressie is die wordt omgezet in een enum(T). |
| Implicit(T to EnumExpression<T>) |
EnumExpression: vertegenwoordigt een eigenschap die een enum(T) of een tekenreeksexpressie is die wordt omgezet in een enum(T). |