Compartir a través de


ObjectPath.TryResolvePath(Object, String, List<Object>, Boolean) Método

Definición

Dado un objeto raíz y una ruta de acceso de propiedad, resuelva en una constante si eval = true o una ruta de acceso constante de lo contrario.
conversation[user.name][user.age] => ['conversation', 'joe', 32].

public static bool TryResolvePath (object obj, string propertyPath, out System.Collections.Generic.List<object> segments, bool eval = false);
static member TryResolvePath : obj * string * List * bool -> bool
Public Shared Function TryResolvePath (obj As Object, propertyPath As String, ByRef segments As List(Of Object), Optional eval As Boolean = false) As Boolean

Parámetros

obj
Object

objeto raíz.

propertyPath
String

ruta de acceso de propiedad que se va a resolver.

segments
List<Object>

Segmentos de ruta de acceso.

eval
Boolean

True para evaluar los segmentos resultantes.

Devoluciones

True si pudo resolver todas las referencias anidadas.

Se aplica a