1
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
2
// This code is distributed under the BSD license (for details please see \src\AddIns\Debugger\Debugger.AddIn\license.txt)
5
using ICSharpCode.NRefactory.Ast;
7
namespace Debugger.AddIn.Visualizers
10
/// Property of an object, in string form.
12
public class ObjectProperty
17
public string Name { get; set; }
22
public string Value { get; set; }
25
/// Expression used for obtaining value of this property
27
public Expression Expression { get; set; }
30
/// Is this property of atomic type? (int, string, etc.)
32
public bool IsAtomic { get; set; }
35
/// Is this property value null? Only meaningful if <see cref="IsAtomic"/> is false.
37
public bool IsNull { get; set; }