public override IVariableInformation GetCachedView() => new NatvisSyntheticVariableInformation(_stringFormatter, _natvisCollectionFactory, _natvisScope, _syntheticItemType, VarInfo.GetCachedView(), _displayValue);
public override IVariableInformation GetCachedView() => new NatvisVariableInformation(_natvisExpander, VarInfo.GetCachedView());
public override IVariableInformation GetCachedView() => new RawChildVariableInformation(VarInfo.GetCachedView());
public override IVariableInformation GetCachedView() => new NamedVariableInformation(VarInfo.GetCachedView(), displayName);