public virtual ISqlDialect GetDialect() { if (m_sqlDialect != null) { return((ISqlDialect)m_sqlDialect.CreateInstance()); } return(GetDefaultDialect()); }
public override bool Create(ITreeNode parent, string name) { string path = parent.FileSystemPath; object addon = m_item.CreateInstance(); ((IAddonInstance)addon).SaveToFile(Path.Combine(path, name + ".adx")); return(true); }
public ITextFormatter GetFormatter() { return((ITextFormatter)m_textFormatter.CreateInstance()); }