ObjectPath Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Métodos auxiliares para trabalhar com objetos json dinâmicos.
public static class ObjectPath
type ObjectPath = class
Public Class ObjectPath
- Herança
-
ObjectPath
Métodos
Assign(Object, Object, Type) |
Equivalente a javascripts ObjectPath.Assign, cria um novo objeto a partir de startObject sobrepondo quaisquer valores não nulos do objeto de sobreposição. |
Assign<T>(Object, Object) |
Equivalente a javascripts ObjectPath.Assign, cria um novo objeto a partir de startObject sobrepondo quaisquer valores não nulos do objeto de sobreposição. |
Clone<T>(T) |
Clonar um objeto. |
ContainsProperty(Object, String) |
Deteta se a propriedade existe no objeto. |
ForEachProperty(Object, Action<String,Object>) |
Aplicar uma ação a todas as propriedades num objeto. |
GetPathValue<T>(Object, String, T) |
Obtenha o valor de um caminho relativo a um objeto. |
GetPathValue<T>(Object, String) |
Obtenha o valor de um caminho relativo a um objeto. |
GetProperties(Object) |
Obtenha todas as propriedades num objeto. |
HasValue(Object, String) |
Um objeto tem um subpata. |
MapValueTo<T>(Object) |
Converter um objeto genérico num objeto escrito. |
Merge<T>(T, T) |
Equivalente a javascripts ObjectPath.Assign, cria um novo objeto a partir de startObject sobrepondo quaisquer valores não nulos do objeto de sobreposição. |
RemovePathValue(Object, String) |
Remover caminho do objeto. |
SetPathValue(Object, String, Object, Boolean) |
Tendo em conta que um objeto avalia um caminho para definir o valor. |
TryGetPathValue<T>(Object, String, T) |
Obtenha o valor de um caminho relativo a um objeto. |
TryResolvePath(Object, String, List<Object>, Boolean) |
Dado um objeto de raiz e um caminho de propriedade, resolva para uma constante se eval = verdadeiro ou um caminho constante de outra forma. |