public virtual string GetContextName() { if (Context != null) { return(Context.Scope("")); } return($"Property Container '{Container.ToString()}'"); }
public virtual string Scope(string path) { if (Parent != null) { return(Parent.Scope(RelativePath + path)); } return(RelativePath + path); }
public virtual string GetName() { if (Context != null) { return(Context.Scope(PropPath.ToString())); } return(PropPath.ToString()); }
public virtual string GetContextName() { return(Context.Scope("")); }