Expression.TryEvaluate Methode
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.
Overloads
| Name | Description |
|---|---|
| TryEvaluate(IMemory, Options) |
Evalueer de uitdrukking. |
| TryEvaluate(Object, Options) |
Evalueer de uitdrukking. |
| TryEvaluate<T>(IMemory, Options) |
Evalueer de uitdrukking. |
| TryEvaluate<T>(Object, Options) |
Evalueer de uitdrukking. |
TryEvaluate(IMemory, Options)
Evalueer de uitdrukking.
public(object value, string error) TryEvaluate(AdaptiveExpressions.Memory.IMemory state, AdaptiveExpressions.Options options = default);
member this.TryEvaluate : AdaptiveExpressions.Memory.IMemory * AdaptiveExpressions.Options -> ValueTuple<obj, string>
Public Function TryEvaluate (state As IMemory, Optional options As Options = Nothing) As ValueTuple(Of Object, String)
Parameters
- state
- IMemory
Globale toestand om accessor-expressies tegen te evalueren. Kan zijn IDictionary<TKey,TValue>, IDictionary anders wordt reflectie gebruikt om de eigenschap te benaderen en vervolgens de indexer.
- options
- Options
Opties die in de evaluatie worden gebruikt.
Retouren
Berekende waarde en een foutstring. Als de string niet nul is, is er een evaluatiefout ontstaan.
Van toepassing op
TryEvaluate(Object, Options)
Evalueer de uitdrukking.
public(object value, string error) TryEvaluate(object state, AdaptiveExpressions.Options options = default);
member this.TryEvaluate : obj * AdaptiveExpressions.Options -> ValueTuple<obj, string>
Public Function TryEvaluate (state As Object, Optional options As Options = Nothing) As ValueTuple(Of Object, String)
Parameters
- state
- Object
Globale toestand om accessor-expressies tegen te evalueren. Kan zijn IDictionary<TKey,TValue>, IDictionary anders wordt reflectie gebruikt om de eigenschap te benaderen en vervolgens de indexer.
- options
- Options
Opties die in de evaluatie worden gebruikt.
Retouren
Berekende waarde en een foutstring. Als de string niet nul is, is er een evaluatiefout ontstaan.
Van toepassing op
TryEvaluate<T>(IMemory, Options)
Evalueer de uitdrukking.
public(T value, string error) TryEvaluate<T>(AdaptiveExpressions.Memory.IMemory state, AdaptiveExpressions.Options options = default);
member this.TryEvaluate : AdaptiveExpressions.Memory.IMemory * AdaptiveExpressions.Options -> ValueTuple<'T, string>
Public Function TryEvaluate(Of T) (state As IMemory, Optional options As Options = Nothing) As ValueTuple(Of T, String)
Type parameters
- T
type resultaat van de uitdrukking.
Parameters
- state
- IMemory
Globale toestand om accessor-expressies tegen te evalueren. Kan zijn IDictionary<TKey,TValue>, IDictionary anders wordt reflectie gebruikt om de eigenschap te benaderen en vervolgens de indexer.
- options
- Options
Opties die in de evaluatie worden gebruikt.
Retouren
Berekende waarde en een foutstring. Als de string niet nul is, is er een evaluatiefout ontstaan.
Van toepassing op
TryEvaluate<T>(Object, Options)
Evalueer de uitdrukking.
public(T value, string error) TryEvaluate<T>(object state, AdaptiveExpressions.Options options = default);
member this.TryEvaluate : obj * AdaptiveExpressions.Options -> ValueTuple<'T, string>
Public Function TryEvaluate(Of T) (state As Object, Optional options As Options = Nothing) As ValueTuple(Of T, String)
Type parameters
- T
type resultaat van de uitdrukking.
Parameters
- state
- Object
Globale toestand om accessor-expressies tegen te evalueren. Kan zijn IDictionary<TKey,TValue>, IDictionary anders wordt reflectie gebruikt om de eigenschap te benaderen en vervolgens de indexer.
- options
- Options
Opties die in de evaluatie worden gebruikt.
Retouren
Berekende waarde en een foutstring. Als de string niet nul is, is er een evaluatiefout ontstaan.