/// <summary> /// Initializes a new instance of the <see cref="QueryPolice"/> class. /// </summary> /// <param name="policy">The policy.</param> /// <param name="translator">The translator.</param> public QueryPolice(QueryPolicy policy, QueryTranslator translator) { this.policy = policy; this.translator = translator; }
/// <summary> /// Creates the mapper. /// </summary> /// <param name="translator">The translator.</param> /// <returns></returns> public abstract QueryMapper CreateMapper(QueryTranslator translator);
public MySqlLinguist(MySqlLanguage language, QueryTranslator translator) : base(language, translator) { }
/// <summary> /// 通过查询翻译器创建一个查询Police。 /// </summary> /// <param name="translator">The translator.</param> /// <returns></returns> public virtual QueryPolice CreatePolice(QueryTranslator translator) { return new QueryPolice(this, translator); }
public AccessLinguist(AccessLanguage language, QueryTranslator translator) : base(language, translator) { }
/// <summary> /// Creates the linguist. /// </summary> /// <param name="translator">The translator.</param> /// <returns></returns> public override QueryLinguist CreateLinguist(QueryTranslator translator) { return new MySqlLinguist(this, translator); }
/// <summary> /// 实例化新的一个 <see cref="QueryLinguist"/> 类对象。 /// </summary> /// <param name="language">The language.</param> /// <param name="translator">The translator.</param> public QueryLinguist(QueryLanguage language, QueryTranslator translator) { this.language = language; this.translator = translator; }
/// <summary> /// Initializes a new instance of the <see cref="SQLiteLinguist"/> class. /// </summary> /// <param name="language">The language.</param> /// <param name="translator">The translator.</param> public SQLiteLinguist(SQLiteLanguage language, QueryTranslator translator) : base(language, translator) { }
/// <summary> /// 通过指定的语言翻译器创建查询语言。 /// </summary> /// <param name="translator">The translator.</param> /// <returns></returns> public virtual QueryLinguist CreateLinguist(QueryTranslator translator) { return new QueryLinguist(this, translator); }
public AdvancedMapper(AdvancedMapping mapping, QueryTranslator translator) : base(mapping, translator) { this.mapping = mapping; }
public override QueryMapper CreateMapper(QueryTranslator translator) { return new AdvancedMapper(this, translator); }
public BasicMapper(BasicMapping mapping, QueryTranslator translator) { this.mapping = mapping; this.translator = translator; }
public override QueryMapper CreateMapper(QueryTranslator translator) { return new BasicMapper(this, translator); }