ObjectPath Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Méthodes d’assistance pour l’utilisation d’objets json dynamiques.
public static class ObjectPath
type ObjectPath = class
Public Class ObjectPath
- Héritage
-
ObjectPath
Méthodes
Assign(Object, Object, Type) |
Équivalent à javascripts ObjectPath.Assign, crée un objet à partir de startObject en superposant toutes les valeurs non null de l’objet overlay. |
Assign<T>(Object, Object) |
Équivalent à javascripts ObjectPath.Assign, crée un objet à partir de startObject en superposant toutes les valeurs non null de l’objet overlay. |
Clone<T>(T) |
Clonez un objet. |
ContainsProperty(Object, String) |
Détecte si la propriété existe sur l’objet. |
ForEachProperty(Object, Action<String,Object>) |
Appliquer une action à toutes les propriétés d’un objet. |
GetPathValue<T>(Object, String, T) |
Obtenez la valeur d’un chemin d’accès relatif à un objet. |
GetPathValue<T>(Object, String) |
Obtenez la valeur d’un chemin d’accès relatif à un objet. |
GetProperties(Object) |
Obtenir toutes les propriétés d’un objet. |
HasValue(Object, String) |
Un objet a-t-il un sous-chemin . |
MapValueTo<T>(Object) |
Convertissez un objet générique en objet typé. |
Merge<T>(T, T) |
Équivalent à javascripts ObjectPath.Assign, crée un objet à partir de startObject en superposant toutes les valeurs non null de l’objet overlay. |
RemovePathValue(Object, String) |
Supprimez le chemin d’accès de l’objet. |
SetPathValue(Object, String, Object, Boolean) |
Étant donné qu’un objet évalue un chemin d’accès pour définir la valeur. |
TryGetPathValue<T>(Object, String, T) |
Obtenez la valeur d’un chemin d’accès relatif à un objet. |
TryResolvePath(Object, String, List<Object>, Boolean) |
Compte tenu d’un objet racine et d’un chemin de propriété, résolvez une constante si eval = true ou un chemin d’accès constant dans le cas contraire. |