/// <summary> /// Initializes a new instance of the <see cref="SqlStoredProcedureBase{TIn}"/> class. /// </summary> /// <param name="sqlName">Name of the SQL.</param> /// <exception cref="ArgumentNullException">sqlName</exception> protected SqlStoredProcedureBase(string sqlName) { if (string.IsNullOrEmpty(sqlName)) { throw new ArgumentNullException(nameof(sqlName)); } this._SqlName = sqlName; this._ParameterDefinitions = new FreezableDictionary <string, SqlParameterDefinition>(StringComparer.OrdinalIgnoreCase); }
/// <summary> /// Initializes a new instance of the <see cref="MetaEntityFlexible"/> class. /// </summary> public MetaEntityFlexible() { this._PropertyByIndex = new FreezableCollection <IMetaIndexedProperty>(); this._PropertyByName = new FreezableDictionary <string, IMetaIndexedProperty>(); }
/// <summary> /// Initializes a new instance of the <see cref="MetaEntityProjection"/> class. /// </summary> public MetaEntityProjection() { this._PropertyByName = new FreezableDictionary <string, MetaPropertyProjection>(); }