You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lidarr/NzbDrone.Core/Libraries/SubSonic.Core.XML

4625 lines
196 KiB

14 years ago
<?xml version="1.0"?>
<doc>
<assembly>
<name>SubSonic.Core</name>
</assembly>
<members>
<member name="T:SubSonic.SqlGeneration.SqlFragment">
14 years ago
<summary>
Summary for the SqlFragment class
14 years ago
</summary>
</member>
<member name="T:SubSonic.Repository.SubSonicRepository`1">
14 years ago
<summary>
A Repository class which wraps the a Database by type
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Load``1(``0,System.String,System.Object)">
14 years ago
<summary>
Loads a T object
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="item">The item.</param>
<param name="column">The column.</param>
<param name="value">The value.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Load``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
14 years ago
<summary>
Loads a T object
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="item">The item.</param>
<param name="expression">The expression.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.GetAll">
14 years ago
<summary>
Returns all T items
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.GetByKey(System.Object)">
14 years ago
<summary>
Returns a single record
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.GetPaged``1(System.Func{`0,``0},System.Int32,System.Int32)">
14 years ago
<summary>
Returns a server-side Paged List
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.GetPaged(System.Int32,System.Int32)">
14 years ago
<summary>
Returns a server-side Paged List
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.GetPaged(System.String,System.Int32,System.Int32)">
14 years ago
<summary>
Returns a server-side Paged List
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Search(System.String,System.String)">
14 years ago
<summary>
Returns an IQueryable based on the passed-in Expression Chinook Database
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Find(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
14 years ago
<summary>
Returns an IQueryable based on the passed-in Expression Chinook Database
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Add(`0)">
14 years ago
<summary>
Adds a T item to the db
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Add(`0,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Adds a T item to the db
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Add(System.Collections.Generic.IEnumerable{`0})">
<summary>
Adds a bunch of T items
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Add(System.Collections.Generic.IEnumerable{`0},SubSonic.DataProviders.IDataProvider)">
<summary>
Adds a bunch of T items
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Update(`0)">
14 years ago
<summary>
Updates the passed-in T
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Update(`0,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Updates the passed-in T
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Update(System.Collections.Generic.IEnumerable{`0})">
14 years ago
<summary>
Updates the passed-in T
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Update(System.Collections.Generic.IEnumerable{`0},SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Updates the passed-in T
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Collections.Generic.IEnumerable{`0})">
14 years ago
<summary>
Deletes the passed-in T items
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Collections.Generic.IEnumerable{`0},SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Deletes the passed-in T items
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(`0)">
<summary>
Deletes the passed-in T item
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(`0,SubSonic.DataProviders.IDataProvider)">
<summary>
Deletes the passed-in T item
</summary>
14 years ago
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Object)">
14 years ago
<summary>
Deletes the T item by Primary Key
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.Delete(System.Object,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Deletes the T item by Primary Key
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.DeleteMany(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
14 years ago
<summary>
Deletes 0 to n T items from the Database based on the passed-in Expression
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SubSonicRepository`1.DeleteMany(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Deletes 0 to n T items from the Database based on the passed-in Expression
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.RootQueryableFinder">
14 years ago
<summary>
Finds the first sub-expression that accesses a Query&lt;T&gt; object
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.Parameterizer">
14 years ago
<summary>
Converts user arguments into named-value parameters
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DbExpressionVisitor">
14 years ago
<summary>
An extended expression visitor including custom DbExpression nodes
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Database.GetSqlDBType(System.Data.DbType)">
14 years ago
<summary>
Returns the SqlDbType for a give DbType
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Database.ToConstraintList(System.Object)">
14 years ago
<summary>
Takes the properties of an object and turns them into SubSonic.Query.Constraint
14 years ago
</summary>
<param name="value"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Database.Load``1(System.Data.IDataReader,``0,System.Collections.Generic.List{System.String})">
14 years ago
<summary>
Coerces an IDataReader to try and load an object using name/property matching
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Database.LoadValueType``1(System.Data.IDataReader,``0@)">
14 years ago
<summary>
Loads a single primitive value type
14 years ago
</summary>
<typeparam name="T"></typeparam>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Database.ToEnumerableValueType``1(System.Data.IDataReader)">
14 years ago
<summary>
Toes the type of the enumerable value.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="rdr">The IDataReader to read from.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Database.IsCoreSystemType(System.Type)">
14 years ago
<summary>
Determines whether [is core system type] [the specified type].
14 years ago
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if [is core system type] [the specified type]; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Database.ToEnumerable``1(System.Data.IDataReader,System.Collections.Generic.List{System.String},System.Func{System.Object,System.Object})">
14 years ago
<summary>
Coerces an IDataReader to load an enumerable of T
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="rdr"></param>
<param name="columnNames"></param>
<param name="onItemCreated">Invoked when a new item is created</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Database.ToList``1(System.Data.IDataReader,System.Func{System.Object,System.Object})">
14 years ago
<summary>
Creates a typed list from an IDataReader
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Database.ToUpdateQuery``1(``0,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Builds a SubSonic UPDATE query from the passed-in object
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Database.ToInsertQuery``1(``0,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Builds a SubSonic INSERT query from the passed-in object
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Database.ToDeleteQuery``1(``0,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Builds a SubSonic DELETE query from the passed-in object
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.IQueryLanguage">
14 years ago
<summary>
Defines the language rules for the query provider
14 years ago
</summary>
</member>
<member name="T:SubSonic.SqlGeneration.ANSISqlGenerator">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="T:SubSonic.DataProviders.ISqlGenerator">
14 years ago
<summary>
14 years ago
</summary>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateCommandLine">
14 years ago
<summary>
Generates the command line.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateConstraints">
14 years ago
<summary>
Generates the constraints.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateFromList">
14 years ago
<summary>
Generates from list.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateOrderBy">
14 years ago
<summary>
Generates the order by.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateGroupBy">
14 years ago
<summary>
Generates the group by.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GenerateJoins">
14 years ago
<summary>
Generates the joins.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GetPagingSqlWrapper">
14 years ago
<summary>
Gets the paging SQL wrapper.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.GetSelectColumns">
14 years ago
<summary>
Gets the select columns.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.FindColumn(System.String)">
14 years ago
<summary>
Finds the column.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.BuildSelectStatement">
14 years ago
<summary>
Builds the select statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.BuildPagedSelectStatement">
14 years ago
<summary>
Builds the paged select statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.BuildUpdateStatement">
14 years ago
<summary>
Builds the update statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.BuildInsertStatement">
14 years ago
<summary>
Builds the insert statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.BuildDeleteStatement">
14 years ago
<summary>
Builds the delete statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISqlGenerator.SetInsertQuery(SubSonic.Query.Insert)">
14 years ago
<summary>
Sets the insert query.
14 years ago
</summary>
<param name="q">The q.</param>
14 years ago
</member>
<member name="P:SubSonic.DataProviders.ISqlGenerator.sqlFragment">
14 years ago
<summary>
SqlFragment. Field values may change depending on the inheriting Generator.
14 years ago
</summary>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.#ctor(SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.SqlGeneration.ANSISqlGenerator"/> class.
14 years ago
</summary>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.SetInsertQuery(SubSonic.Query.Insert)">
14 years ago
<summary>
Sets the insert query.
14 years ago
</summary>
<param name="q">The q.</param>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.FindColumn(System.String)">
14 years ago
<summary>
Finds the column.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateGroupBy">
14 years ago
<summary>
Generates the group by.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateCommandLine">
14 years ago
<summary>
Generates the command line.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateJoins">
14 years ago
<summary>
Generates the joins.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateFromList">
14 years ago
<summary>
Generates from list.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateConstraints">
14 years ago
<summary>
Generates the constraints.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateOrderBy">
14 years ago
<summary>
Generates the order by.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GetSelectColumns">
14 years ago
<summary>
Gets the select columns.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GetPagingSqlWrapper">
14 years ago
<summary>
Gets the paging SQL wrapper.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildPagedSelectStatement">
14 years ago
<summary>
Builds the paged select statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildSelectStatement">
14 years ago
<summary>
Builds the select statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildUpdateStatement">
14 years ago
<summary>
Builds the update statement.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildInsertStatement">
14 years ago
<summary>
Builds the insert statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildDeleteStatement">
14 years ago
<summary>
Builds the delete statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.QualifyTableName(SubSonic.Schema.ITable)">
14 years ago
<summary>
Qualifies the name of the table.
14 years ago
</summary>
<param name="tbl">The TBL.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GetQualifiedSelect(SubSonic.Schema.ITable)">
14 years ago
<summary>
Gets the qualified select.
14 years ago
</summary>
<param name="table">The table.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateSelectColumnList">
14 years ago
<summary>
Generates the select column list.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.BuildAggregateCommands">
14 years ago
<summary>
Builds the aggregate commands.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.ANSISqlGenerator.GenerateAggregateSelect(SubSonic.Query.Aggregate)">
14 years ago
<summary>
Generates the 'SELECT' part of an <see cref="T:SubSonic.Query.Aggregate"/>
14 years ago
</summary>
<param name="aggregate">The aggregate to include in the SELECT clause</param>
<returns>The portion of the SELECT clause represented by this <see cref="T:SubSonic.Query.Aggregate"/></returns>
<remarks>
The ToString() logic moved from <see cref="M:SubSonic.Query.Aggregate.ToString"/>, rather than
including it in the Aggregate class itself...
</remarks>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.SQLite.SQLiteGenerator.#ctor(SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.DataProviders.SQLite.SQLiteGenerator"/> class.
14 years ago
</summary>
<param name="query">The query.</param>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.SQLite.SQLiteGenerator.BuildPagedSelectStatement">
14 years ago
<summary>
Builds the paged select statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.SQLite.SQLiteGenerator.BuildInsertStatement">
14 years ago
<summary>
Builds the insert statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Query.ConstraintType">
14 years ago
<summary>
Where, And, Or
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.ConstraintType.Where">
14 years ago
<summary>
WHERE operator
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.ConstraintType.And">
14 years ago
<summary>
AND operator
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.ConstraintType.Or">
14 years ago
<summary>
OR Operator
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.Comparison">
<summary>
SQL Comparison Operators
</summary>
14 years ago
</member>
<member name="T:SubSonic.Query.SqlComparison">
14 years ago
<summary>
Summary for the SqlComparison class
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.Constraint">
14 years ago
<summary>
A Class for handling SQL Constraint generation
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Constraint.query">
14 years ago
<summary>
The query that this constraint is operating on
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class.
14 years ago
</summary>
<param name="condition">The condition.</param>
<param name="constraintColumnName">Name of the constraint column.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class.
14 years ago
</summary>
<param name="condition">The condition.</param>
<param name="constraintColumnName">Name of the constraint column.</param>
<param name="constraintQualifiedColumnName">Name of the constraint qualified column.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,System.String,System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class.
14 years ago
</summary>
<param name="condition">The condition.</param>
<param name="constraintColumnName">Name of the constraint column.</param>
<param name="constraintQualifiedColumnName">Name of the constraint qualified column.</param>
<param name="constraintConstructionFragment">The constraint construction fragment.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class.
14 years ago
</summary>
<param name="condition">The condition.</param>
<param name="constraintColumnName">Name of the constraint column.</param>
<param name="sqlQuery">The SQL query.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.#ctor(SubSonic.Query.ConstraintType,System.String,System.String,System.String,SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Constraint"/> class.
14 years ago
</summary>
<param name="condition">The condition.</param>
<param name="constraintColumnName">Name of the constraint column.</param>
<param name="constraintQualifiedColumnName">Name of the constraint qualified column.</param>
<param name="constraintConstructionFragment">The constraint construction fragment.</param>
<param name="sqlQuery">The SQL query.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.Where(System.String)">
14 years ago
<summary>
Wheres the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.And(System.String)">
14 years ago
<summary>
Ands the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.Or(System.String)">
14 years ago
<summary>
Ors the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="F:SubSonic.Query.Constraint._tableName">
14 years ago
<summary>
Gets or sets the name of the table.
14 years ago
</summary>
<value>The name of the table.</value>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.GetComparisonOperator(SubSonic.Query.Comparison)">
14 years ago
<summary>
Gets the comparison operator.
14 years ago
</summary>
<param name="comp">The comp.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.Equals(System.Object)">
14 years ago
<summary>
Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
14 years ago
</summary>
<param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param>
<returns>
true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
</returns>
<exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.</exception>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.GetHashCode">
14 years ago
<summary>
Serves as a hash function for a particular type.
14 years ago
</summary>
<returns>
A hash code for the current <see cref="T:System.Object"/>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.Like(System.String)">
14 years ago
<summary>
Creates a LIKE statement.
14 years ago
</summary>
<param name="val">The val.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.StartsWith(System.String)">
14 years ago
<summary>
Creates a LIKE statement and appends a wildcard to the end of the passed-in value.
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.EndsWith(System.String,System.String)">
14 years ago
<summary>
Creates a LIKE statement and appends a wildcard to the end of the passed-in value.
14 years ago
</summary>
<param name="val">The val.</param>
<param name="wildCard">The wild card.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.EndsWith(System.String)">
14 years ago
<summary>
Creates a LIKE statement and appends a wildcard to the end of the passed-in value.
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.NotLike(System.String)">
14 years ago
<summary>
Creates a NOT LIKE statement
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.IsGreaterThan(System.Object)">
14 years ago
<summary>
Determines whether [is greater than] [the specified val].
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.IsGreaterThanOrEqualTo(System.Object)">
14 years ago
<summary>
Determines whether [is greater than] [the specified val].
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.In(SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Specifies a SQL IN statement using a nested Select statement
14 years ago
</summary>
<param name="selectQuery">The select query.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.In(System.Collections.IEnumerable)">
14 years ago
<summary>
Specifies a SQL IN statement
14 years ago
</summary>
<param name="vals">Value array</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.In(System.Object[])">
14 years ago
<summary>
Specifies a SQL IN statement
14 years ago
</summary>
<param name="vals">Value array</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.NotIn(SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Specifies a SQL IN statement using a nested Select statement
14 years ago
</summary>
<param name="selectQuery">The select query.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.NotIn(System.Collections.IEnumerable)">
14 years ago
<summary>
Specifies a SQL Not IN statement
14 years ago
</summary>
<param name="vals">Value array</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.NotIn(System.Object[])">
14 years ago
<summary>
Specifies a SQL NOT IN statement
14 years ago
</summary>
<param name="vals">Value array</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.IsLessThan(System.Object)">
14 years ago
<summary>
Determines whether [is less than] [the specified val].
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.IsLessThanOrEqualTo(System.Object)">
14 years ago
<summary>
Determines whether [is less than] [the specified val].
14 years ago
</summary>
<param name="val">The val.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Constraint.IsNotNull">
14 years ago
<summary>
Determines whether [is not null] [the specified val].
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.IsNull">
14 years ago
<summary>
Determines whether the specified val is null.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.IsBetweenAnd(System.Object,System.Object)">
14 years ago
<summary>
Determines whether [is between and] [the specified val1].
14 years ago
</summary>
<param name="val1">The val1.</param>
<param name="val2">The val2.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.IsEqualTo(System.Object)">
14 years ago
<summary>
Determines whether [is equal to] [the specified val].
14 years ago
</summary>
<param name="val">The val.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Constraint.IsNotEqualTo(System.Object)">
14 years ago
<summary>
Determines whether [is not equal to] [the specified val].
14 years ago
</summary>
<param name="val">The val.</param>
<returns></returns>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.Condition">
14 years ago
<summary>
Gets or sets the condition.
14 years ago
</summary>
<value>The condition.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.ColumnName">
14 years ago
<summary>
Gets or sets the name of the column.
14 years ago
</summary>
<value>The name of the column.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.QualifiedColumnName">
14 years ago
<summary>
Gets or sets the fully qualified name of the column.
14 years ago
</summary>
<value>The name of the column.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.ConstructionFragment">
14 years ago
<summary>
Gets or sets the string fragment used when assembling the text of query.
14 years ago
</summary>
<value>The construction fragment.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.Comparison">
14 years ago
<summary>
Gets or sets the comparison.
14 years ago
</summary>
<value>The comparison.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.ParameterValue">
14 years ago
<summary>
Gets or sets the parameter value.
14 years ago
</summary>
<value>The parameter value.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.StartValue">
14 years ago
<summary>
Gets or sets the start value.
14 years ago
</summary>
<value>The start value.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.EndValue">
14 years ago
<summary>
Gets or sets the end value.
14 years ago
</summary>
<value>The end value.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.InValues">
14 years ago
<summary>
Gets or sets the in values.
14 years ago
</summary>
<value>The in values.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.InSelect">
14 years ago
<summary>
Gets or sets the in select.
14 years ago
</summary>
<value>The in select.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.ParameterName">
14 years ago
<summary>
Gets or sets the name of the parameter.
14 years ago
</summary>
<value>The name of the parameter.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.DbType">
14 years ago
<summary>
Gets or sets the type of the db.
14 years ago
</summary>
<value>The type of the db.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Constraint.IsAggregate">
14 years ago
<summary>
Gets or sets a value indicating whether this constraint is an Aggregate.
14 years ago
</summary>
<value>
<c>true</c> if this instance is aggregate; otherwise, <c>false</c>.
</value>
14 years ago
</member>
<member name="T:SubSonic.Linq.Translation.ReferencedAliasGatherer">
14 years ago
<summary>
returns the set of all aliases produced by a query source
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.RedundantJoinRemover">
14 years ago
<summary>
Removes joins expressions that are identical to joins that already exist
14 years ago
</summary>
</member>
<member name="T:SubSonic.DataProviders.MySQL.MySqlLanguage">
14 years ago
<summary>
MySQL specific QueryLanguage
14 years ago
</summary>
14 years ago
</member>
<member name="T:SubSonic.Linq.Structure.QueryLanguage">
14 years ago
<summary>
Defines the language rules for the query provider
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Structure.QueryLanguage.IsScalar(System.Type)">
14 years ago
<summary>
Determines whether the CLR type corresponds to a scalar data type in the query language
14 years ago
</summary>
<param name="type"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryLanguage.CanBeColumn(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Determines whether the given expression can be represented as a column in a select expressionss
14 years ago
</summary>
<param name="expression"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryLanguage.Translate(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Provides language specific query translation. Use this to apply language specific rewrites or
to make assertions/validations about the query.
14 years ago
</summary>
<param name="expression"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryLanguage.Format(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Converts the query expression into text of this query language
14 years ago
</summary>
<param name="expression"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryLanguage.Parameterize(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Determine which sub-expressions must be parameters
14 years ago
</summary>
<param name="expression"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Schema.Migrator.CreateColumnMigrationSql(SubSonic.Schema.ITable)">
14 years ago
<summary>
Creates a set of SQL commands for synchronizing your database with your object set
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.TypeHelper">
14 years ago
<summary>
Type related helper methods
14 years ago
</summary>
</member>
<member name="T:SubSonic.DataProviders.SQLite.SQLiteLanguage">
14 years ago
<summary>
SQLite specific QueryLanguage
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.RelationshipIncluder">
14 years ago
<summary>
Adds relationship to query results depending on policy
14 years ago
</summary>
</member>
<member name="P:SubSonic.DataProviders.IDataProvider.Schema">
14 years ago
<summary>
Holds list of tables, views, stored procedures, etc.
14 years ago
</summary>
</member>
<member name="T:SubSonic.DataProviders.MySQL.MySqlGenerator">
14 years ago
<summary>
14 years ago
</summary>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.#ctor(SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.DataProviders.MySQL.MySqlGenerator"/> class.
14 years ago
</summary>
<param name="query">The query.</param>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GetNativeType(System.Data.DbType)">
14 years ago
<summary>
Gets the type of the native.
14 years ago
</summary>
<param name="dbType">Type of the db.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GenerateColumns(SubSonic.Schema.ITable)">
14 years ago
<summary>
Generates SQL for all the columns in table
14 years ago
</summary>
<param name="table">Table containing the columns.</param>
<returns>
SQL fragment representing the supplied columns.
</returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GenerateFromList">
14 years ago
<summary>
Generates from list.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.GenerateColumnAttributes(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sets the column attributes.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlGenerator.BuildPagedSelectStatement">
14 years ago
<summary>
Builds the paged select statement.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.Repository.TestRepository`1.BuildDeleteQuery(`0)">
14 years ago
<summary>
Builds the delete query.
14 years ago
</summary>
<param name="item">The item.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.TestRepository`1.BuildInsertQuery(`0)">
14 years ago
<summary>
Builds the insert query.
14 years ago
</summary>
<param name="item">The item.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Repository.TestRepository`1.BuildUpdateQuery(`0)">
14 years ago
<summary>
Builds the update query.
14 years ago
</summary>
<param name="item">The item.</param>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Query.CodingHorror">
<summary>
For Jeff Atwood
http://www.codinghorror.com/blog/archives/000989.html
</summary>
<summary>
A class which wraps an inline SQL call
Updated to support MySQL user and system variables.
If the connection string contains "Allow User Variables=true" and the provider
is MySQL, the following syntax is supported:
@parametername - a command parameter
@@uservariable - a MySQL user variable
@@@servervariable - a MySQL server variable
eg: UPDATE company SET next_job_id = @@job_id:=next_job_id+1 WHERE company_id=@company_id;
SELECT @@job_id;
where: @company_id is a command parameter.
@@job_id is a MySql user variable.
</summary>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.#ctor(System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.CodingHorror"/> class.
Warning: This method assumes the default provider is intended.
Call InlineQuery(string providerName) if this is not the case.
14 years ago
</summary>
<param name="sql">The SQL.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.#ctor(System.String,System.Object[])">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.CodingHorror"/> class.
14 years ago
</summary>
<param name="sql">The SQL.</param>
<param name="values">The values.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.#ctor(SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.CodingHorror"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.GetCommand">
14 years ago
<summary>
Gets the command.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.Execute">
14 years ago
<summary>
Executes the specified SQL.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.CodingHorror.ExecuteScalar``1">
14 years ago
<summary>
Executes the scalar.
14 years ago
</summary>
<typeparam name="TResult">The type of the result.</typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.ExecuteTypedList``1">
14 years ago
<summary>
Executes the typed list.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.CodingHorror.ExecuteReader">
14 years ago
<summary>
Executes the reader.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.InlineQuery.#ctor(System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.InlineQuery"/> class.
Warning: This method assumes the default provider is intended.
Call InlineQuery(string providerName) if this is not the case.
14 years ago
</summary>
<param name="sql">The SQL.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.InlineQuery.#ctor(System.String,System.Object[])">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.InlineQuery"/> class.
14 years ago
</summary>
<param name="sql">The SQL.</param>
<param name="values">The values.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.InlineQuery.#ctor(SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.InlineQuery"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
14 years ago
</member>
<member name="T:SubSonic.Query.BatchQuery">
14 years ago
<summary>
A holder for 1 or more queries to be executed together
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.BatchQuery.BuildSqlStatement">
14 years ago
<summary>
Builds the SQL statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.Execute">
14 years ago
<summary>
Executes this instance.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.ExecuteReader">
14 years ago
<summary>
Executes the queries in and returns a multiple result set reader.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.GetCommand">
14 years ago
<summary>
Gets a command containing all the queued queries.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.Queue(SubSonic.Query.ISqlQuery)">
14 years ago
<summary>
Queues the specified query.
14 years ago
</summary>
<param name="query">The query.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.Queue``1(System.Linq.IQueryable{``0})">
14 years ago
<summary>
Queues the specified query.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="query">The query.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.QueueForTransaction(SubSonic.Query.ISqlQuery)">
14 years ago
<summary>
Queues a query for use in a transaction.
14 years ago
</summary>
<param name="qry">The qry.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.QueueForTransaction(SubSonic.Query.QueryCommand)">
14 years ago
<summary>
Queues a query for use in a transaction.
14 years ago
</summary>
<param name="cmd">The CMD.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.QueueForTransaction(System.String,System.Object[])">
14 years ago
<summary>
Queues a query for use in a transaction.
14 years ago
</summary>
<param name="sql">The SQL.</param>
<param name="parameters">The parameters.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.BatchQuery.ExecuteTransaction">
14 years ago
<summary>
Executes the transaction.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.TSqlLanguage">
14 years ago
<summary>
TSQL specific QueryLanguage
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.CrossApplyRewriter">
14 years ago
<summary>
Attempts to rewrite cross-apply and outer-apply joins as inner and left-outer joins
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DbExpressionWriter">
14 years ago
<summary>
Writes out an expression tree (including DbExpression nodes) in a C#-ish syntax
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ExpressionWriter">
14 years ago
<summary>
Writes out an expression tree in a C#-ish syntax
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.QueryProvider">
14 years ago
<summary>
A basic abstract LINQ query provider
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.IQueryText">
14 years ago
<summary>
Optional interface for IQueryProvider to implement Query&lt;T&gt;'s QueryText property.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.Grouping`2">
14 years ago
<summary>
Simple implementation of the IGrouping&lt;TKey, TElement&gt; interface
14 years ago
</summary>
<typeparam name="TKey"></typeparam>
<typeparam name="TElement"></typeparam>
14 years ago
</member>
<member name="T:SubSonic.DataProviders.SQLite.SQLiteFormatter">
14 years ago
<summary>
Formats a query expression into TSQL language syntax
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.TSqlFormatter">
14 years ago
<summary>
Formats a query expression into TSQL language syntax
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.ClientJoinedProjectionRewriter">
14 years ago
<summary>
rewrites nested projections into client-side joins
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.QueryMapping">
14 years ago
<summary>
Defines mapping information and rules for the query provider
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.IsEntity(System.Type)">
14 years ago
<summary>
Determines if a give CLR type is mapped as a database entity
14 years ago
</summary>
<param name="type"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.IsMapped(System.Reflection.MemberInfo)">
14 years ago
<summary>
Deterimines is a property is mapped onto a column or relationship
14 years ago
</summary>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.IsColumn(System.Reflection.MemberInfo)">
14 years ago
<summary>
Determines if a property is mapped onto a column
14 years ago
</summary>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.IsIdentity(System.Reflection.MemberInfo)">
14 years ago
<summary>
Determines if a property represents or is part of the entities unique identity (often primary key)
14 years ago
</summary>
<param name="member"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.IsRelationship(System.Reflection.MemberInfo)">
14 years ago
<summary>
Determines if a property is mapped as a relationship
14 years ago
</summary>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetRelatedType(System.Reflection.MemberInfo)">
14 years ago
<summary>
The type of the entity on the other side of the relationship
14 years ago
</summary>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetTableName(System.Type)">
14 years ago
<summary>
The name of the corresponding database table
14 years ago
</summary>
<param name="rowType"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetColumnName(System.Reflection.MemberInfo)">
14 years ago
<summary>
The name of the corresponding table column
14 years ago
</summary>
<param name="member"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetMappedMembers(System.Type)">
14 years ago
<summary>
A sequence of all the mapped members
14 years ago
</summary>
<param name="rowType"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.IsSingletonRelationship(System.Reflection.MemberInfo)">
14 years ago
<summary>
Determines if a relationship property refers to a single optional entity (as opposed to a collection.)
14 years ago
</summary>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetTableQuery(System.Type)">
14 years ago
<summary>
Get a query expression that selects all entities from a table
14 years ago
</summary>
<param name="rowType"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetTypeProjection(System.Linq.Expressions.Expression,System.Type)">
14 years ago
<summary>
Gets an expression that constructs an entity instance relative to a root.
The root is most often a TableExpression, but may be any other experssion such as
a ConstantExpression.
14 years ago
</summary>
<param name="root"></param>
<param name="type"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetAssociationKeys(System.Reflection.MemberInfo,System.Collections.Generic.List{System.Reflection.MemberInfo}@,System.Collections.Generic.List{System.Reflection.MemberInfo}@)">
14 years ago
<summary>
Get the members for the key properities to be joined in an association relationship
14 years ago
</summary>
<param name="association"></param>
<param name="declaredTypeMembers"></param>
<param name="associatedMembers"></param>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetMemberExpression(System.Linq.Expressions.Expression,System.Reflection.MemberInfo)">
14 years ago
<summary>
Get an expression for a mapped property relative to a root expression.
The root is either a TableExpression or an expression defining an entity instance.
14 years ago
</summary>
<param name="root"></param>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.GetAggregator(System.Type,System.Type)">
14 years ago
<summary>
Get a function that coerces an a sequence of one type into another type.
This is primarily used for aggregators stored in ProjectionExpression's, which are used to represent the
final transformation of the entire result set of a query.
14 years ago
</summary>
<param name="expectedType">The expected type.</param>
<param name="actualType">The actual type.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryMapping.Translate(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Apply mapping translations to this expression
14 years ago
</summary>
<param name="expression"></param>
<returns></returns>
14 years ago
</member>
<member name="P:SubSonic.Linq.Structure.QueryMapping.Language">
14 years ago
<summary>
The language related to the mapping
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DbQueryProvider">
14 years ago
<summary>
A LINQ IQueryable query provider that executes database queries over a DbConnection
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.#ctor(SubSonic.DataProviders.IDataProvider,SubSonic.Linq.Structure.QueryPolicy,System.IO.TextWriter)">
14 years ago
<summary>
DbQueryProvider constrcutor that allows for external control of policy
to allow for new types of databases.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.GetQueryText(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Converts the query expression into text that corresponds to the command that would be executed.
Useful for debugging.
14 years ago
</summary>
<param name="expression"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.Execute(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Execute the query expression (does translation, etc.)
14 years ago
</summary>
<param name="expression"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.GetExecutionPlan(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Convert the query expression into an execution plan
14 years ago
</summary>
<param name="expression"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.Translate(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Do all query translations execpt building the execution plan
14 years ago
</summary>
<param name="expression"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.CanBeEvaluatedLocally(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Determines whether a given expression can be executed locally.
(It contains no parts that should be translated to the target environment.)
14 years ago
</summary>
<param name="expression"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.Execute``1(SubSonic.Linq.Structure.QueryCommand{``0},System.Object[])">
14 years ago
<summary>
Execute an actual query specified in the target language using the sADO connection
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="query"></param>
<param name="paramValues"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.ExecuteDeferred``1(SubSonic.Linq.Structure.QueryCommand{``0},System.Object[])">
14 years ago
<summary>
Get an IEnumerable that will execute the specified query when enumerated
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="query"></param>
<param name="paramValues"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.GetCommand(System.String,System.Collections.Generic.IList{System.String},System.Object[])">
14 years ago
<summary>
Get an ADO command object initialized with the command-text and parameters
14 years ago
</summary>
<param name="commandText"></param>
<param name="paramNames"></param>
<param name="paramValues"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.DbQueryProvider.LogCommand(System.Data.Common.DbCommand)">
14 years ago
<summary>
Write a command to the log
14 years ago
</summary>
<param name="command"></param>
14 years ago
</member>
<member name="T:SubSonic.Query.Join">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Join.#ctor(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn,SubSonic.Query.Join.JoinType)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Join"/> class.
14 years ago
</summary>
<param name="from">From.</param>
<param name="to">To.</param>
<param name="joinType">Type of the join.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Join.GetJoinTypeValue(SubSonic.DataProviders.ISqlGenerator,SubSonic.Query.Join.JoinType)">
14 years ago
<summary>
Gets the join type value.
14 years ago
</summary>
<param name="j">The j.</param>
<param name="generator"></param>
14 years ago
<returns></returns>
</member>
<member name="P:SubSonic.Query.Join.Type">
14 years ago
<summary>
Gets or sets the type.
14 years ago
</summary>
<value>The type.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Join.FromColumn">
14 years ago
<summary>
Gets or sets from column.
14 years ago
</summary>
<value>From column.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Join.ToColumn">
14 years ago
<summary>
Gets or sets to column.
14 years ago
</summary>
<value>To column.</value>
14 years ago
</member>
<member name="T:SubSonic.Query.Join.JoinType">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.Inner">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.Outer">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.LeftInner">
<summary>
</summary>
14 years ago
</member>
<member name="F:SubSonic.Query.Join.JoinType.LeftOuter">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.RightInner">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.RightOuter">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.Cross">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.Join.JoinType.NotEqual">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Single``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
14 years ago
<summary>
Singles the specified expression.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="expression">The expression.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Single``1(System.Object)">
14 years ago
<summary>
Singles the specified key.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="key">The key.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Find``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
14 years ago
<summary>
Retrieves subset of records from the database matching the expression
14 years ago
</summary>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.GetPaged``1(System.Int32,System.Int32)">
14 years ago
<summary>
Gets the paged.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="pageIndex">Index of the page.</param>
<param name="pageSize">Size of the page.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.GetPaged``1(System.String,System.Int32,System.Int32)">
14 years ago
<summary>
Gets the paged.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="sortBy">The sort by.</param>
<param name="pageIndex">Index of the page.</param>
<param name="pageSize">Size of the page.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Add``1(``0)">
14 years ago
<summary>
Adds the specified item, setting the key if available.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="item">The item.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Repository.SimpleRepository.AddMany``1(System.Collections.Generic.IEnumerable{``0})">
14 years ago
<summary>
Adds a lot of the items using a transaction.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="items">The items.</param>
14 years ago
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Update``1(``0)">
14 years ago
<summary>
Updates the specified item.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="item">The item.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SimpleRepository.UpdateMany``1(System.Collections.Generic.IEnumerable{``0})">
14 years ago
<summary>
Updates lots of items using a transaction.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="items">The items.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Delete``1(System.Object)">
14 years ago
<summary>
Deletes the specified key.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="key">The key.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SimpleRepository.DeleteMany``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
14 years ago
<summary>
Deletes 1 or more items.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="expression">The expression.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SimpleRepository.DeleteMany``1(System.Collections.Generic.IEnumerable{``0})">
14 years ago
<summary>
Deletes 1 or more items.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="items">The items.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Repository.SimpleRepository.Migrate``1">
14 years ago
<summary>
Migrates this instance.
14 years ago
</summary>
<typeparam name="T"></typeparam>
14 years ago
</member>
<member name="T:SubSonic.DataProviders.MySQL.MySqlFormatter">
14 years ago
<summary>
Formats a query expression into TSQL language syntax
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Objects.ChangeTypeTo``1(System.Object)">
14 years ago
<summary>
Returns an Object with the specified Type and whose value is equivalent to the specified object.
14 years ago
</summary>
<param name="value">An Object that implements the IConvertible interface.</param>
<returns>
An object whose Type is conversionType (or conversionType's underlying type if conversionType
is Nullable&lt;&gt;) and whose value is equivalent to value. -or- a null reference, if value is a null
reference and conversionType is not a value type.
</returns>
<remarks>
This method exists as a workaround to System.Convert.ChangeType(Object, Type) which does not handle
nullables as of version 2.0 (2.0.50727.42) of the .NET Framework. The idea is that this method will
be deleted once Convert.ChangeType is updated in a future version of the .NET Framework to handle
nullable types, so we want this to behave as closely to Convert.ChangeType as possible.
This method was written by Peter Johnson at:
http://aspalliance.com/author.aspx?uId=1026.
</remarks>
14 years ago
</member>
<member name="M:SubSonic.Extensions.ExpressionParser.ProcessExpression(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Process the passed-in LINQ expression
</summary>
<param name="expression"></param>
</member>
<member name="M:SubSonic.DataProviders.DbDataProvider.InitializeSharedConnection">
<summary>
Initializes the shared connection.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.DbDataProvider.InitializeSharedConnection(System.String)">
14 years ago
<summary>
Initializes the shared connection.
14 years ago
</summary>
<param name="sharedConnectionString">The shared connection string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.DbDataProvider.ResetSharedConnection">
14 years ago
<summary>
Resets the shared connection.
14 years ago
</summary>
</member>
<member name="M:SubSonic.DataProviders.DbDataProvider.AddParams(System.Data.Common.DbCommand,SubSonic.Query.QueryCommand)">
14 years ago
<summary>
Adds the params.
14 years ago
</summary>
<param name="cmd">The CMD.</param>
<param name="qry">The qry.</param>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.DbDataProvider.Project``1(System.Data.Common.DbDataReader,System.Func{System.Data.Common.DbDataReader,``0})">
14 years ago
<summary>
Converts a data reader into a sequence of objects using a projector function on each row
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="reader">The reader.</param>
<param name="fnProjector">The fn projector.</param>
<returns></returns>
14 years ago
</member>
<member name="P:SubSonic.DataProviders.DbDataProvider.CurrentConnectionStringIsDefault">
14 years ago
<summary>
Gets a value indicating whether [current connection string is default].
14 years ago
</summary>
<value>
<c>true</c> if [current connection string is default]; otherwise, <c>false</c>.
</value>
14 years ago
</member>
<member name="P:SubSonic.DataProviders.DbDataProvider.CurrentSharedConnection">
14 years ago
<summary>
Gets or sets the current shared connection.
14 years ago
</summary>
<value>The current shared connection.</value>
14 years ago
</member>
<member name="T:SubSonic.Linq.Structure.QueryCompiler">
14 years ago
<summary>
Creates a reusable, parameterized representation of a query that caches the execution plan
14 years ago
</summary>
</member>
<member name="T:SubSonic.Extensions.IO">
14 years ago
<summary>
Summary for the Files class
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.IO.GetFileText(System.String)">
14 years ago
<summary>
Read a text file and obtain it's contents.
14 years ago
</summary>
<param name="absolutePath">The complete file path to write to.</param>
<returns>String containing the content of the file.</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.IO.CreateToFile(System.String,System.String)">
14 years ago
<summary>
Creates or opens a file for writing and writes text to it.
14 years ago
</summary>
<param name="absolutePath">The complete file path to write to.</param>
<param name="fileText">A String containing text to be written to the file.</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.IO.UpdateFileText(System.String,System.String,System.String)">
14 years ago
<summary>
Update text within a file by replacing a substring within the file.
14 years ago
</summary>
<param name="absolutePath">The complete file path to write to.</param>
<param name="lookFor">A String to be replaced.</param>
<param name="replaceWith">A String to replace all occurrences of lookFor.</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.IO.WriteToFile(System.String,System.String)">
14 years ago
<summary>
Writes out a string to a file.
14 years ago
</summary>
<param name="absolutePath">The complete file path to write to.</param>
<param name="fileText">A String containing text to be written to the file.</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.IO.ReadWebPage(System.String)">
14 years ago
<summary>
Fetches a web page
14 years ago
</summary>
<param name="url">The URL.</param>
<returns></returns>
14 years ago
</member>
<member name="P:SubSonic.Schema.IColumn.IsNumeric">
<summary>
Gets a value indicating whether this instance is numeric.
14 years ago
</summary>
<value>
<c>true</c> if this instance is numeric; otherwise, <c>false</c>.
</value>
14 years ago
</member>
<member name="P:SubSonic.Schema.IColumn.IsDateTime">
14 years ago
<summary>
Gets a value indicating whether this instance is date time.
14 years ago
</summary>
<value>
<c>true</c> if this instance is date time; otherwise, <c>false</c>.
</value>
14 years ago
</member>
<member name="P:SubSonic.Schema.IColumn.IsString">
14 years ago
<summary>
Gets a value indicating whether this instance is string.
14 years ago
</summary>
<value><c>true</c> if this instance is string; otherwise, <c>false</c>.</value>
14 years ago
</member>
<member name="P:SubSonic.Schema.DatabaseColumn.IsNumeric">
14 years ago
<summary>
Gets a value indicating whether this instance is numeric.
14 years ago
</summary>
<value>
<c>true</c> if this instance is numeric; otherwise, <c>false</c>.
</value>
14 years ago
</member>
<member name="P:SubSonic.Schema.DatabaseColumn.IsDateTime">
14 years ago
<summary>
Gets a value indicating whether this instance is date time.
14 years ago
</summary>
<value>
<c>true</c> if this instance is date time; otherwise, <c>false</c>.
</value>
14 years ago
</member>
<member name="P:SubSonic.Schema.DatabaseColumn.IsString">
14 years ago
<summary>
Gets a value indicating whether this instance is string.
14 years ago
</summary>
<value><c>true</c> if this instance is string; otherwise, <c>false</c>.</value>
14 years ago
</member>
<member name="T:SubSonic.Schema.DatabaseColumn.ReservedColumnName">
14 years ago
<summary>
Summary for the ReservedColumnName class
14 years ago
</summary>
</member>
<member name="T:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator">
14 years ago
<summary>
A schema generator for your DB
14 years ago
</summary>
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildCreateTableStatement(SubSonic.Schema.ITable)">
14 years ago
<summary>
Builds a CREATE TABLE statement.
14 years ago
</summary>
<param name="table"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildDropTableStatement(System.String)">
14 years ago
<summary>
Builds a DROP TABLE statement.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildAddColumnStatement(System.String,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Adds the column.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<param name="column">The column.</param>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildAlterColumnStatement(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Alters the column.
14 years ago
</summary>
<param name="column">The column.</param>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.BuildDropColumnStatement(System.String,System.String)">
14 years ago
<summary>
Removes the column.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.GetNativeType(System.Data.DbType)">
14 years ago
<summary>
Gets the type of the native.
14 years ago
</summary>
<param name="dbType">Type of the db.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.GenerateColumns(SubSonic.Schema.ITable)">
14 years ago
<summary>
Generates the columns.
14 years ago
</summary>
<param name="table">Table containing the columns.</param>
<returns>
SQL fragment representing the supplied columns.
</returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.ISchemaGenerator.GenerateColumnAttributes(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sets the column attributes.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildCreateTableStatement(SubSonic.Schema.ITable)">
14 years ago
<summary>
Builds a CREATE TABLE statement.
14 years ago
</summary>
<param name="table"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildDropTableStatement(System.String)">
14 years ago
<summary>
Builds a DROP TABLE statement.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildAddColumnStatement(System.String,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Adds the column.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildAlterColumnStatement(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Alters the column.
14 years ago
</summary>
<param name="column">The column.</param>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.BuildDropColumnStatement(System.String,System.String)">
14 years ago
<summary>
Removes the column.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GetNativeType(System.Data.DbType)">
14 years ago
<summary>
Gets the type of the native.
14 years ago
</summary>
<param name="dbType">Type of the db.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GenerateColumns(SubSonic.Schema.ITable)">
14 years ago
<summary>
Generates the columns.
14 years ago
</summary>
<param name="table">Table containing the columns.</param>
<returns>
SQL fragment representing the supplied columns.
</returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GenerateColumnAttributes(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sets the column attributes.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GetTableFromDB(SubSonic.DataProviders.IDataProvider,System.String)">
14 years ago
<summary>
Gets an ITable from the DB based on name
14 years ago
</summary>
</member>
<member name="M:SubSonic.SqlGeneration.Schema.ANSISchemaGenerator.GetTableList(SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Creates a list of table names
14 years ago
</summary>
</member>
<member name="M:SubSonic.DataProviders.SQLite.SQLiteSchema.GenerateColumnAttributes(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sets the column attributes.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.SQLite.SQLiteSchema.GetDbType(System.String)">
14 years ago
<summary>
Gets the type of the db.
14 years ago
</summary>
<param name="sqlType">Type of the SQL.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Schema.DatabaseSchema.Empty">
14 years ago
<summary>
Returns Schema instance with empty lists.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.SingletonProjectionRewriter">
14 years ago
<summary>
Rewrites nested singleton projection into server-side joins
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Strings.#cctor">
14 years ago
<summary>
Initializes the <see cref="T:SubSonic.Extensions.Strings"/> class.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Strings.Chop(System.String,System.Int32)">
14 years ago
<summary>
Strips the last specified chars from a string.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<param name="removeFromEnd">The remove from end.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Chop(System.String,System.String)">
14 years ago
<summary>
Strips the last specified chars from a string.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<param name="backDownTo">The back down to.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.PluralToSingular(System.String)">
14 years ago
<summary>
Plurals to singular.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.SingularToPlural(System.String)">
14 years ago
<summary>
Singulars to plural.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Pluralize(System.Int32,System.String)">
14 years ago
<summary>
Make plural when count is not one
14 years ago
</summary>
<param name="number">The number of things</param>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Clip(System.String,System.Int32)">
14 years ago
<summary>
Removes the specified chars from the beginning of a string.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<param name="removeFromBeginning">The remove from beginning.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Clip(System.String,System.String)">
14 years ago
<summary>
Removes chars from the beginning of a string, up to the specified string
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<param name="removeUpTo">The remove up to.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Chop(System.String)">
14 years ago
<summary>
Strips the last char from a a string.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Clip(System.String)">
14 years ago
<summary>
Strips the last char from a a string.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.FastReplace(System.String,System.String,System.String)">
14 years ago
<summary>
Fasts the replace.
14 years ago
</summary>
<param name="original">The original.</param>
<param name="pattern">The pattern.</param>
<param name="replacement">The replacement.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.FastReplace(System.String,System.String,System.String,System.StringComparison)">
14 years ago
<summary>
Fasts the replace.
14 years ago
</summary>
<param name="original">The original.</param>
<param name="pattern">The pattern.</param>
<param name="replacement">The replacement.</param>
<param name="comparisonType">Type of the comparison.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Crop(System.String,System.String,System.String)">
14 years ago
<summary>
Returns text that is located between the startText and endText tags.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<param name="startText">The text from which to start the crop</param>
<param name="endText">The endpoint of the crop</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Squeeze(System.String)">
14 years ago
<summary>
Removes excess white space in a string.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.ToAlphaNumericOnly(System.String)">
14 years ago
<summary>
Removes all non-alpha numeric characters in a string
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.ToWords(System.String)">
14 years ago
<summary>
Creates a string array based on the words in a sentence
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.StripHTML(System.String)">
14 years ago
<summary>
Strips all HTML tags from a string
14 years ago
</summary>
<param name="htmlString">The HTML string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.StripHTML(System.String,System.String)">
14 years ago
<summary>
Strips all HTML tags from a string and replaces the tags with the specified replacement
14 years ago
</summary>
<param name="htmlString">The HTML string.</param>
<param name="htmlPlaceHolder">The HTML place holder.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.ToDelimitedList(System.Collections.Generic.IEnumerable{System.String})">
14 years ago
<summary>
Converts a generic List collection to a single comma-delimitted string.
14 years ago
</summary>
<param name="list">The list.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.ToDelimitedList(System.Collections.Generic.IEnumerable{System.String},System.String)">
14 years ago
<summary>
Converts a generic List collection to a single string using the specified delimitter.
14 years ago
</summary>
<param name="list">The list.</param>
<param name="delimiter">The delimiter.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.Strip(System.String,System.String)">
14 years ago
<summary>
Strips the specified input.
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<param name="stripValue">The strip value.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.AsciiToUnicode(System.Int32)">
14 years ago
<summary>
Converts ASCII encoding to Unicode
14 years ago
</summary>
<param name="asciiCode">The ASCII code.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.TextToEntity(System.String)">
14 years ago
<summary>
Converts Text to HTML-encoded string
14 years ago
</summary>
<param name="textString">The text string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.EntityToText(System.String)">
14 years ago
<summary>
Converts HTML-encoded bits to Text
14 years ago
</summary>
<param name="entityText">The entity text.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.ToFormattedString(System.String,System.Object[])">
14 years ago
<summary>
Formats the args using String.Format with the target string as a format string.
14 years ago
</summary>
<param name="fmt">The format string passed to String.Format</param>
<param name="args">The args passed to String.Format</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.ToEnum``1(System.String)">
14 years ago
<summary>
Strings to enum.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="Value">The value.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.FillEntities">
14 years ago
<summary>
Fills the entities.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Strings.USStateNameToAbbrev(System.String)">
14 years ago
<summary>
Converts US State Name to it's two-character abbreviation. Returns null if the state name was not found.
14 years ago
</summary>
<param name="stateName">US State Name (ie Texas)</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Strings.USStateAbbrevToName(System.String)">
14 years ago
<summary>
Converts a two-character US State Abbreviation to it's official Name Returns null if the abbreviation was not found.
14 years ago
</summary>
<param name="stateAbbrev">US State Name (ie Texas)</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Strings.FillUSStates">
14 years ago
<summary>
Fills the US States.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.TypeSystem">
14 years ago
<summary>
Type related helper methods
14 years ago
</summary>
</member>
<member name="M:SubSonic.DataProviders.SqlServer.Sql2005Schema.BuildDropColumnStatement(System.String,System.String)">
14 years ago
<summary>
Removes the column.
14 years ago
</summary>
<param name="tableName"></param>
<param name="columnName"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.DataProviders.SqlServer.Sql2005Schema.GenerateColumnAttributes(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sets the column attributes.
14 years ago
</summary>
<param name="column">The column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.DataProviders.SqlServer.Sql2005Schema.GetDbType(System.String)">
14 years ago
<summary>
Gets the type of the db.
14 years ago
</summary>
<param name="sqlType">Type of the SQL.</param>
14 years ago
<returns></returns>
</member>
<member name="T:SubSonic.Query.Delete`1">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.SqlQuery">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.SqlQuery.#ctor(SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.SqlQuery"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.ValidateQuery">
14 years ago
<summary>
Validates the query.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.SqlQuery.FindColumn(System.String)">
14 years ago
<summary>
Finds the column.
14 years ago
</summary>
<param name="Name">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Where(System.String)">
14 years ago
<summary>
Wheres the specified column name.
14 years ago
</summary>
<param name="Name">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Where(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Wheres the specified column.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Where(SubSonic.Query.Aggregate)">
14 years ago
<summary>
Wheres the specified agg.
14 years ago
</summary>
<param name="agg">The agg.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.Or(System.String)">
14 years ago
<summary>
Ors the specified column name.
14 years ago
</summary>
<param name="Name">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Or(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Ors the specified column.
14 years ago
</summary>
<param name="column">The column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.Or(SubSonic.Query.Aggregate)">
14 years ago
<summary>
Ors the specified agg.
14 years ago
</summary>
<param name="agg">The agg.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.OrExpression(System.String)">
14 years ago
<summary>
Ors the expression.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.OpenExpression">
14 years ago
<summary>
Opens the expression.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.CloseExpression">
<summary>
Closes the expression.
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.And(System.String)">
14 years ago
<summary>
Ands the specified column name.
14 years ago
</summary>
<param name="Name">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.And(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Ands the specified column.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.And(SubSonic.Query.Aggregate)">
14 years ago
<summary>
Ands the specified agg.
14 years ago
</summary>
<param name="agg">The agg.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.AndExpression(System.String)">
14 years ago
<summary>
Ands the expression.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.ToString">
14 years ago
<summary>
Returns the currently set SQL statement for this query object
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.BuildSqlStatement">
14 years ago
<summary>
Builds the SQL statement.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.From(SubSonic.Schema.ITable)">
14 years ago
<summary>
Froms the specified TBL.
14 years ago
</summary>
<param name="tbl">The TBL.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.From(System.String)">
14 years ago
<summary>
Froms the specified TBL.
14 years ago
</summary>
<param name="tableName">Name of the table.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.From``1">
14 years ago
<summary>
Froms the specified TBL.
14 years ago
</summary>
<typeparam name="T"></typeparam>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.InnerJoin``1(System.String,System.String)">
14 years ago
<summary>
Creates an inner join based on the passed-in column names
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="fromColumnName"></param>
<param name="toColumnName"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.InnerJoin``1">
14 years ago
<summary>
Creates an Inner Join, guessing based on Primary Key matching
14 years ago
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.InnerJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Inners the join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.OuterJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Outers the join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.CrossJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Crosses the join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.LeftInnerJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Lefts the inner join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.RightInnerJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Rights the inner join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.LeftOuterJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Lefts the outer join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.RightOuterJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Rights the outer join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.NotEqualJoin(SubSonic.Schema.IColumn,SubSonic.Schema.IColumn)">
14 years ago
<summary>
Nots the equal join.
14 years ago
</summary>
<param name="fromColumn">From column.</param>
<param name="toColumn">To column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.OrderAsc(System.String[])">
14 years ago
<summary>
Orders the asc.
14 years ago
</summary>
<param name="columns">The columns.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.OrderDesc(System.String[])">
14 years ago
<summary>
Orders the desc.
14 years ago
</summary>
<param name="columns">The columns.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Paged(System.Int32,System.Int32)">
14 years ago
<summary>
Pageds the specified current page.
14 years ago
</summary>
<param name="currentPage">The current page.</param>
<param name="pageSize">Size of the page.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Paged(System.Int32,System.Int32,System.String)">
14 years ago
<summary>
Pageds the specified current page.
14 years ago
</summary>
<param name="currentPage">The current page.</param>
<param name="pageSize">Size of the page.</param>
<param name="idColumn">The id column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.Execute">
14 years ago
<summary>
Executes this instance.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteReader">
14 years ago
<summary>
Executes the reader.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteScalar">
14 years ago
<summary>
Executes the scalar.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteScalar``1">
14 years ago
<summary>
Executes the scalar.
14 years ago
</summary>
<typeparam name="TResult">The type of the result.</typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.GetRecordCount">
14 years ago
<summary>
Gets the record count.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteTypedList``1">
14 years ago
<summary>
Executes the typed list.
14 years ago
</summary>
<typeparam name="T"></typeparam>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.ToList``1">
14 years ago
<summary>
Executes the typed list.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteSingle``1">
<summary>
Executes the query and returns the result as a single item of T
</summary>
<typeparam name="T">The type of item to return</typeparam>
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteTransaction(System.Collections.Generic.List{SubSonic.Query.SqlQuery})">
<summary>
Executes the transaction.
</summary>
<param name="queries">The queries.</param>
</member>
<member name="M:SubSonic.Query.SqlQuery.ExecuteTransaction(System.Collections.Generic.List{SubSonic.Query.SqlQuery},System.String)">
<summary>
Executes the transaction.
</summary>
<param name="queries">The queries.</param>
<param name="connectionStringName">Name of the connection string.</param>
14 years ago
</member>
<member name="P:SubSonic.Query.SqlQuery.OpenParenCount">
14 years ago
<summary>
Gets or sets the open paren count.
14 years ago
</summary>
<value>The open paren count.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.SqlQuery.ClosedParenCount">
14 years ago
<summary>
Gets or sets the closed paren count.
14 years ago
</summary>
<value>The closed paren count.</value>
14 years ago
</member>
<member name="M:SubSonic.Query.Delete`1.#ctor">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Delete`1"/> class.
</summary>
</member>
<member name="M:SubSonic.Query.Delete`1.#ctor(SubSonic.Schema.ITable,SubSonic.DataProviders.IDataProvider)">
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Delete`1"/> class.
</summary>
<param name="table">The table.</param>
<param name="provider">The provider.</param>
</member>
<member name="T:SubSonic.Query.QueryType">
<summary>
</summary>
</member>
<member name="F:SubSonic.Query.QueryType.Select">
<summary>
</summary>
</member>
<member name="F:SubSonic.Query.QueryType.Update">
<summary>
</summary>
</member>
<member name="F:SubSonic.Query.QueryType.Insert">
<summary>
</summary>
</member>
<member name="F:SubSonic.Query.QueryType.Delete">
<summary>
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.SubqueryRemover">
<summary>
Removes one or more SelectExpression's by rewriting the expression tree to not include them, promoting
their from clause expressions and rewriting any column expressions that may have referenced them to now
reference the underlying data directly.
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.SkipRewriter">
<summary>
Rewrites take and skip expressions into uses of TSQL row_number function
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.RelationshipBinder">
<summary>
Translates accesses to relationship members into projections or joins
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DbExpressionComparer">
<summary>
Determines if two expressions are equivalent. Supports DbExpression nodes.
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ExpressionComparer">
<summary>
Compare two expressions to determine if they are equivalent
</summary>
</member>
<member name="T:SubSonic.Query.Select">
<summary>
</summary>
</member>
<member name="M:SubSonic.Query.Select.#ctor(SubSonic.DataProviders.IDataProvider,System.String[])">
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
<param name="columns">The columns.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.#ctor">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Select.#ctor(SubSonic.Query.Aggregate[])">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class.
14 years ago
</summary>
<param name="aggregates">The aggregates.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.#ctor(SubSonic.DataProviders.IDataProvider,SubSonic.Query.Aggregate[])">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
<param name="aggregates">The aggregates.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.#ctor(SubSonic.Schema.IColumn[])">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class.
14 years ago
</summary>
<param name="columns">The columns.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.#ctor(System.String[])">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Select"/> class.
WARNING: This overload should only be used with applications that use a single provider!
14 years ago
</summary>
<param name="columns">The columns.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.AllColumnsFrom``1">
14 years ago
<summary>
Alls the columns from.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.Expression(System.String)">
14 years ago
<summary>
Expressions the specified SQL expression.
14 years ago
</summary>
<param name="sqlExpression">The SQL expression.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Select.Top(System.String)">
14 years ago
<summary>
Tops the specified top.
14 years ago
</summary>
<param name="top">The top.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GetNativeType(System.Data.DbType)">
14 years ago
<summary>
Gets the type of the native.
14 years ago
</summary>
<param name="dbType">Type of the db.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GenerateColumns(SubSonic.Schema.ITable)">
14 years ago
<summary>
Generates the columns.
14 years ago
</summary>
<param name="table">Table containing the columns.</param>
<returns>
SQL fragment representing the supplied columns.
</returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.BuildCreateTableStatement(SubSonic.Schema.ITable)">
14 years ago
<summary>
Builds a CREATE TABLE statement.
14 years ago
</summary>
<param name="table"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GenerateColumnAttributes(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sets the column attributes.
14 years ago
</summary>
<param name="column">The column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.DataProviders.MySQL.MySqlSchema.GetDbType(System.String)">
14 years ago
<summary>
Gets the type of the db.
14 years ago
</summary>
<param name="mySqlType">Type of my SQL.</param>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Linq.Translation.AggregateRewriter">
14 years ago
<summary>
Rewrite aggregate expressions, moving them into same select expression that has the group-by clause
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DbExpressionReplacer">
14 years ago
<summary>
Replaces references to one specific instance of an expression node with another node.
Supports DbExpression nodes
</summary>
</member>
<member name="T:SubSonic.Extensions.Dates">
<summary>
Summary for the Dates class
</summary>
</member>
<member name="M:SubSonic.Extensions.Dates.DaysAgo(System.Int32)">
<summary>
Returns a date in the past by days.
14 years ago
</summary>
<param name="days">The days.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.DaysFromNow(System.Int32)">
14 years ago
<summary>
Returns a date in the future by days.
14 years ago
</summary>
<param name="days">The days.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.HoursAgo(System.Int32)">
14 years ago
<summary>
Returns a date in the past by hours.
14 years ago
</summary>
<param name="hours">The hours.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.HoursFromNow(System.Int32)">
14 years ago
<summary>
Returns a date in the future by hours.
14 years ago
</summary>
<param name="hours">The hours.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.MinutesAgo(System.Int32)">
14 years ago
<summary>
Returns a date in the past by minutes
14 years ago
</summary>
<param name="minutes">The minutes.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.MinutesFromNow(System.Int32)">
14 years ago
<summary>
Returns a date in the future by minutes.
14 years ago
</summary>
<param name="minutes">The minutes.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.SecondsAgo(System.Int32)">
14 years ago
<summary>
Gets a date in the past according to seconds
14 years ago
</summary>
<param name="seconds">The seconds.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.SecondsFromNow(System.Int32)">
14 years ago
<summary>
Gets a date in the future by seconds.
14 years ago
</summary>
<param name="seconds">The seconds.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.Diff(System.DateTime,System.DateTime)">
14 years ago
<summary>
Diffs the specified date.
14 years ago
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.DiffDays(System.String,System.String)">
14 years ago
<summary>
Returns a double indicating the number of days between two dates (past is negative)
14 years ago
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.DiffDays(System.DateTime,System.DateTime)">
<summary>
Returns a double indicating the number of days between two dates (past is negative)
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Dates.DiffHours(System.String,System.String)">
14 years ago
<summary>
Returns a double indicating the number of days between two dates (past is negative)
14 years ago
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.DiffHours(System.DateTime,System.DateTime)">
14 years ago
<summary>
Returns a double indicating the number of days between two dates (past is negative)
14 years ago
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.DiffMinutes(System.String,System.String)">
14 years ago
<summary>
Returns a double indicating the number of days between two dates (past is negative)
14 years ago
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.DiffMinutes(System.DateTime,System.DateTime)">
14 years ago
<summary>
Returns a double indicating the number of days between two dates (past is negative)
14 years ago
</summary>
<param name="dateOne">The date one.</param>
<param name="dateTwo">The date two.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.ReadableDiff(System.DateTime,System.DateTime)">
14 years ago
<summary>
Displays the difference in time between the two dates. Return example is "12 years 4 months 24 days 8 hours 33 minutes 5 seconds"
14 years ago
</summary>
<param name="startTime">The start time.</param>
<param name="endTime">The end time.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.CountWeekdays(System.DateTime,System.DateTime)">
14 years ago
<summary>
Counts the number of weekdays between two dates.
14 years ago
</summary>
<param name="startTime">The start time.</param>
<param name="endTime">The end time.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.CountWeekends(System.DateTime,System.DateTime)">
14 years ago
<summary>
Counts the number of weekends between two dates.
14 years ago
</summary>
<param name="startTime">The start time.</param>
<param name="endTime">The end time.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.IsDate(System.Object)">
14 years ago
<summary>
Verifies if the object is a date
14 years ago
</summary>
<param name="dt">The dt.</param>
<returns>
<c>true</c> if the specified dt is date; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.IsWeekDay(System.DateTime)">
14 years ago
<summary>
Checks to see if the date is a week day (Mon - Fri)
14 years ago
</summary>
<param name="dt">The dt.</param>
<returns>
<c>true</c> if [is week day] [the specified dt]; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.IsWeekEnd(System.DateTime)">
14 years ago
<summary>
Checks to see if the date is Saturday or Sunday
14 years ago
</summary>
<param name="dt">The dt.</param>
<returns>
<c>true</c> if [is week end] [the specified dt]; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.TimeDiff(System.DateTime,System.DateTime)">
14 years ago
<summary>
Displays the difference in time between the two dates. Return example is "12 years 4 months 24 days 8 hours 33 minutes 5 seconds"
14 years ago
</summary>
<param name="startTime">The start time.</param>
<param name="endTime">The end time.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.GetFormattedMonthAndDay(System.DateTime)">
14 years ago
<summary>
Given a datetime object, returns the formatted month and day, i.e. "April 15th"
14 years ago
</summary>
<param name="date">The date to extract the string from</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.GetDateDayWithSuffix(System.DateTime)">
14 years ago
<summary>
Given a datetime object, returns the formatted day, "15th"
14 years ago
</summary>
<param name="date">The date to extract the string from</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Dates.FormatString(System.String,System.String,System.Int32)">
14 years ago
<summary>
Remove leading strings with zeros and adjust for singular/plural
14 years ago
</summary>
<param name="str">The STR.</param>
<param name="previousStr">The previous STR.</param>
<param name="t">The t.</param>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Linq.Structure.ExpressionReplacer">
14 years ago
<summary>
Replaces references to one specific instance of an expression node with another node
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.OrderByRewriter">
14 years ago
<summary>
Moves order-bys to the outermost select if possible
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Translation.OrderByRewriter.PrependOrderings(System.Collections.Generic.IList{SubSonic.Linq.Structure.OrderExpression})">
14 years ago
<summary>
Add a sequence of order expressions to an accumulated list, prepending so as
to give precedence to the new expressions over any previous expressions
14 years ago
</summary>
<param name="newOrderings"></param>
14 years ago
</member>
<member name="M:SubSonic.Linq.Translation.OrderByRewriter.RebindOrderings(System.Collections.Generic.IEnumerable{SubSonic.Linq.Structure.OrderExpression},SubSonic.Linq.Structure.TableAlias,System.Collections.Generic.HashSet{SubSonic.Linq.Structure.TableAlias},System.Collections.Generic.IEnumerable{SubSonic.Linq.Structure.ColumnDeclaration})">
14 years ago
<summary>
Rebind order expressions to reference a new alias and add to column declarations if necessary
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.QueryPolicy">
14 years ago
<summary>
Defines query execution and materialization policies.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Structure.QueryPolicy.IsIncluded(System.Reflection.MemberInfo)">
14 years ago
<summary>
Determines if a relationship property is to be included in the results of the query
14 years ago
</summary>
<param name="member"></param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Linq.Structure.QueryPolicy.IsDeferLoaded(System.Reflection.MemberInfo)">
14 years ago
<summary>
Determines if a relationship property is included, but the query for the related data is
deferred until the property is first accessed.
14 years ago
</summary>
<param name="member"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryPolicy.Translate(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Provides policy specific query translations. This is where choices about inclusion of related objects and how
heirarchies are materialized affect the definition of the queries.
14 years ago
</summary>
<param name="expression"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.QueryPolicy.BuildExecutionPlan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
14 years ago
<summary>
Converts a query into an execution plan. The plan is an function that executes the query and builds the
resulting objects.
14 years ago
</summary>
<param name="projection"></param>
<param name="provider"></param>
14 years ago
<returns></returns>
</member>
<member name="P:SubSonic.Linq.Structure.QueryPolicy.Mapping">
14 years ago
<summary>
The mapping related to the policy.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ImplicitMapping">
14 years ago
<summary>
A simple query mapping that attempts to infer mapping from naming conventionss
14 years ago
</summary>
</member>
<member name="T:SubSonic.Extensions.Numeric">
14 years ago
<summary>
Summary for the Numbers class
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Numeric.IsNaturalNumber(System.String)">
14 years ago
<summary>
Determines whether a number is a natural number (positive, non-decimal)
14 years ago
</summary>
<param name="sItem">The s item.</param>
<returns>
<c>true</c> if [is natural number] [the specified s item]; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.IsWholeNumber(System.String)">
14 years ago
<summary>
Determines whether [is whole number] [the specified s item].
14 years ago
</summary>
<param name="sItem">The s item.</param>
<returns>
<c>true</c> if [is whole number] [the specified s item]; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.IsInteger(System.String)">
14 years ago
<summary>
Determines whether the specified s item is integer.
14 years ago
</summary>
<param name="sItem">The s item.</param>
<returns>
<c>true</c> if the specified s item is integer; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.IsNumber(System.String)">
14 years ago
<summary>
Determines whether the specified s item is number.
14 years ago
</summary>
<param name="sItem">The s item.</param>
<returns>
<c>true</c> if the specified s item is number; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.IsEven(System.Int32)">
14 years ago
<summary>
Determines whether the specified value is an even number.
14 years ago
</summary>
<param name="value">The value.</param>
<returns>
<c>true</c> if the specified value is even; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.IsOdd(System.Int32)">
14 years ago
<summary>
Determines whether the specified value is an odd number.
14 years ago
</summary>
<param name="value">The value.</param>
<returns>
<c>true</c> if the specified value is odd; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.Random(System.Int32)">
14 years ago
<summary>
Generates a random number with an upper bound
14 years ago
</summary>
<param name="high">The high.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Numeric.Random(System.Int32,System.Int32)">
14 years ago
<summary>
Generates a random number between the specified bounds
14 years ago
</summary>
<param name="low">The low.</param>
<param name="high">The high.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Numeric.Random">
14 years ago
<summary>
Generates a random double
14 years ago
</summary>
<returns></returns>
</member>
<member name="T:SubSonic.Query.QueryParameter">
14 years ago
<summary>
This set of classes abstracts out commands and their parameters so that
the DataProviders can work their magic regardless of the client type. The
System.Data.Common class was supposed to do this, but sort of fell flat
when it came to MySQL and other DB Providers that don't implement the Data
Factory pattern. Abstracts out the assignment of parameters, etc
14 years ago
</summary>
</member>
<member name="P:SubSonic.Query.QueryParameter.Size">
14 years ago
<summary>
Gets or sets the size.
14 years ago
</summary>
<value>The size.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryParameter.Mode">
14 years ago
<summary>
Gets or sets the mode.
14 years ago
</summary>
<value>The mode.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryParameter.ParameterName">
14 years ago
<summary>
Gets or sets the name of the parameter.
14 years ago
</summary>
<value>The name of the parameter.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryParameter.ParameterValue">
14 years ago
<summary>
Gets or sets the parameter value.
14 years ago
</summary>
<value>The parameter value.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryParameter.DataType">
14 years ago
<summary>
Gets or sets the type of the data.
14 years ago
</summary>
<value>The type of the data.</value>
14 years ago
</member>
<member name="T:SubSonic.Query.QueryParameterCollection">
14 years ago
<summary>
Summary for the QueryParameterCollection class
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.QueryParameterCollection.Contains(System.String)">
14 years ago
<summary>
Checks to see if specified parameter exists in the current collection
14 years ago
</summary>
<param name="parameterName"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryParameterCollection.GetParameter(System.String)">
14 years ago
<summary>
returns the specified QueryParameter, if it exists in this collection
14 years ago
</summary>
<param name="parameterName"></param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryParameterCollection.Add(System.String,System.Object)">
14 years ago
<summary>
Adds the specified parameter name.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="value">The value.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryParameterCollection.Add(System.String,System.Object,System.Data.DbType)">
14 years ago
<summary>
Adds the specified parameter name.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="value">The value.</param>
<param name="dataType">Type of the data.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryParameterCollection.Add(System.String,System.Object,System.Data.DbType,System.Data.ParameterDirection)">
14 years ago
<summary>
Adds the specified parameter name.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="value">The value.</param>
<param name="dataType">Type of the data.</param>
<param name="mode">The mode.</param>
14 years ago
</member>
<member name="T:SubSonic.Query.QueryCommandCollection">
14 years ago
<summary>
Summary for the QueryCommandCollection class
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.QueryCommand">
14 years ago
<summary>
Summary for the QueryCommand class
14 years ago
</summary>
</member>
<member name="F:SubSonic.Query.QueryCommand.OutputValues">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.QueryCommand.#ctor(System.String,SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.QueryCommand"/> class.
14 years ago
</summary>
<param name="sql">The SQL.</param>
<param name="provider">The provider.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.HasOutputParams">
14 years ago
<summary>
Determines whether [has output params].
14 years ago
</summary>
<returns>
<c>true</c> if [has output params]; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object,System.Int32,System.Data.DbType,System.Data.ParameterDirection)">
14 years ago
<summary>
Adds the parameter. The public AddParameter methods should call this one.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="parameterValue">The parameter value.</param>
<param name="maxSize">Size of the max.</param>
<param name="dbType">Type of the db.</param>
<param name="direction">The direction.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object,System.Data.DbType,System.Data.ParameterDirection)">
14 years ago
<summary>
Adds the parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="parameterValue">The parameter value.</param>
<param name="dataType">Type of the data.</param>
<param name="parameterDirection">The parameter direction.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object,System.Data.DbType)">
14 years ago
<summary>
Adds the parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="parameterValue">The parameter value.</param>
<param name="dataType">Type of the data.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddParameter(System.String,System.Object)">
14 years ago
<summary>
Adds the parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="parameterValue">The parameter value.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String,System.Int32,System.Data.DbType)">
14 years ago
<summary>
Adds the output parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="maxSize">Size of the max.</param>
<param name="dbType">Type of the db.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String,System.Int32)">
14 years ago
<summary>
Adds the output parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="maxSize">Size of the max.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String)">
14 years ago
<summary>
Adds the output parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddOutputParameter(System.String,System.Data.DbType)">
14 years ago
<summary>
Adds the output parameter.
14 years ago
</summary>
<param name="parameterName">Name of the parameter.</param>
<param name="dbType">Type of the db.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.QueryCommand.AddReturnParameter">
14 years ago
<summary>
Adds a return parameter (RETURN_VALUE) to the command.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.QueryCommand.GetOutputParameters(System.Data.Common.DbCommand)">
14 years ago
<summary>
Suggested by feroalien@hotmail.com
Issue 11 fix
14 years ago
</summary>
<param name="command"></param>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryCommand.CommandTimeout">
14 years ago
<summary>
Gets or sets the command timeout (in seconds).
14 years ago
</summary>
<value>The command timeout.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryCommand.CommandType">
14 years ago
<summary>
Gets or sets the type of the command.
14 years ago
</summary>
<value>The type of the command.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryCommand.CommandSql">
14 years ago
<summary>
Gets or sets the command SQL.
14 years ago
</summary>
<value>The command SQL.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.QueryCommand.Parameters">
14 years ago
<summary>
Gets or sets the parameters.
14 years ago
</summary>
<value>The parameters.</value>
14 years ago
</member>
<member name="T:SubSonic.Linq.Structure.Query`1">
14 years ago
<summary>
A default implementation of IQueryable for use with QueryProvider
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.CountOrderByRemover">
14 years ago
<summary>
Removes column declarations in SelectExpression's that are not referenced
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.IQuerySurface">
14 years ago
<summary>
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.PartialEvaluator">
14 years ago
<summary>
Rewrites an expression tree so that locally isolatable sub-expressions are evaluated and converted into ConstantExpression nodes.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Linq.Structure.PartialEvaluator.Eval(System.Linq.Expressions.Expression,System.Func{System.Linq.Expressions.Expression,System.Boolean})">
14 years ago
<summary>
Performs evaluation and replacement of independent sub-trees
14 years ago
</summary>
<param name="expression">The root of the expression tree.</param>
<param name="fnCanBeEvaluated">A function that decides whether a given expression node can be part of the local function.</param>
<returns>A new tree with sub-trees evaluated and replaced.</returns>
14 years ago
</member>
<member name="M:SubSonic.Linq.Structure.PartialEvaluator.Eval(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Performs evaluation and replacement of independent sub-trees
14 years ago
</summary>
<param name="expression">The root of the expression tree.</param>
<returns>A new tree with sub-trees evaluated and replaced.</returns>
14 years ago
</member>
<member name="T:SubSonic.Linq.Structure.PartialEvaluator.SubtreeEvaluator">
14 years ago
<summary>
Evaluates and replaces sub-trees when first candidate is reached (top-down)
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.PartialEvaluator.Nominator">
14 years ago
<summary>
Performs bottom-up analysis to determine which nodes can possibly
be part of an evaluated sub-tree.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.UnusedColumnRemover">
14 years ago
<summary>
Removes column declarations in SelectExpression's that are not referenced
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.QueryBinder">
14 years ago
<summary>
Converts LINQ query operators to into custom DbExpression's
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.DeclaredAliasGatherer">
14 years ago
<summary>
returns the set of all aliases produced by a query source
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.ProjectedColumns">
14 years ago
<summary>
Result from calling ColumnProjector.ProjectColumns
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.ColumnProjector">
14 years ago
<summary>
Splits an expression into two parts
1) a list of column declarations for sub-expressions that must be evaluated on the server
2) a expression that describes how to combine/project the columns back together into the correct result
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.ColumnProjector.Nominator">
14 years ago
<summary>
Nominator is a class that walks an expression tree bottom up, determining the set of
candidate expressions that are possible columns of a select expression
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.QueryVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)">
14 years ago
<summary>
Converts the string method calls Contains,EndsWith and StartsWith into queries
</summary>
<param name="methodCallExpression">The MethodCall we are attempting to map to a query.</param>
<returns>an expression tree.</returns>
</member>
<member name="M:SubSonic.Schema.StoredProcedure.Execute">
<summary>
Executes the specified SQL.
</summary>
</member>
<member name="M:SubSonic.Schema.StoredProcedure.ExecuteScalar``1">
<summary>
Executes the scalar.
14 years ago
</summary>
<typeparam name="TResult">The type of the result.</typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Schema.StoredProcedure.ExecuteTypedList``1">
14 years ago
<summary>
Executes the typed list.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Schema.StoredProcedure.ExecuteReader">
14 years ago
<summary>
Executes the reader.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Query.AggregateFunction">
14 years ago
<summary>
Enum for General SQL Functions
14 years ago
</summary>
</member>
<member name="T:SubSonic.Query.Aggregate">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Aggregate.Count(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Counts the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Count(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Counts the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Count(System.String)">
14 years ago
<summary>
Counts the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Count(System.String,System.String)">
14 years ago
<summary>
Counts the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Sum(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Sums the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Sum(System.String)">
14 years ago
<summary>
Sums the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Sum(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Sums the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Sum(System.String,System.String)">
14 years ago
<summary>
Sums the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.GroupBy(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Groups the by.
14 years ago
</summary>
<param name="col">The col.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.GroupBy(System.String)">
14 years ago
<summary>
Groups the by.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.GroupBy(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Groups the by.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.GroupBy(System.String,System.String)">
14 years ago
<summary>
Groups the by.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Avg(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Avgs the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Avg(System.String)">
14 years ago
<summary>
Avgs the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Avg(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Avgs the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Avg(System.String,System.String)">
14 years ago
<summary>
Avgs the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Max(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Maxes the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.Max(System.String)">
14 years ago
<summary>
Maxes the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.Max(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Maxes the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.Max(System.String,System.String)">
14 years ago
<summary>
Maxes the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.Min(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Mins the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.Min(System.String)">
14 years ago
<summary>
Mins the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.Min(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Mins the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Min(System.String,System.String)">
14 years ago
<summary>
Mins the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Variance(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Variances the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Variance(System.String)">
14 years ago
<summary>
Variances the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Variance(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Variances the specified col.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.Variance(System.String,System.String)">
14 years ago
<summary>
Variances the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.StandardDeviation(SubSonic.Schema.IColumn)">
14 years ago
<summary>
Standards the deviation.
14 years ago
</summary>
<param name="col">The col.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.StandardDeviation(System.String)">
14 years ago
<summary>
Standards the deviation.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Aggregate.StandardDeviation(SubSonic.Schema.IColumn,System.String)">
14 years ago
<summary>
Standards the deviation.
14 years ago
</summary>
<param name="col">The col.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.StandardDeviation(System.String,System.String)">
14 years ago
<summary>
Standards the deviation.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.#ctor(System.String,SubSonic.Query.AggregateFunction)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="aggregateType">Type of the aggregate.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.#ctor(System.String,System.String,SubSonic.Query.AggregateFunction)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<param name="alias">The alias.</param>
<param name="aggregateType">Type of the aggregate.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.#ctor(SubSonic.Schema.IDBObject,SubSonic.Query.AggregateFunction)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class.
14 years ago
</summary>
<param name="column">The column.</param>
<param name="aggregateType">Type of the aggregate.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.#ctor(SubSonic.Schema.IDBObject,System.String,SubSonic.Query.AggregateFunction)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Aggregate"/> class.
14 years ago
</summary>
<param name="column">The column.</param>
<param name="alias">The alias.</param>
<param name="aggregateType">Type of the aggregate.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.GetFunctionType(SubSonic.Query.Aggregate)">
14 years ago
<summary>
Gets the type of the function.
14 years ago
</summary>
<param name="agg">The agg.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.WithoutAlias">
14 years ago
<summary>
Gets the SQL function call without an alias. Example: AVG(UnitPrice).
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Aggregate.ToString">
14 years ago
<summary>
Overrides ToString() to return the SQL Function call
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="P:SubSonic.Query.Aggregate.AggregateType">
14 years ago
<summary>
Gets or sets the type of the aggregate.
14 years ago
</summary>
<value>The type of the aggregate.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Aggregate.ColumnName">
14 years ago
<summary>
Gets or sets the name of the column.
14 years ago
</summary>
<value>The name of the column.</value>
14 years ago
</member>
<member name="P:SubSonic.Query.Aggregate.Alias">
14 years ago
<summary>
Gets or sets the alias.
14 years ago
</summary>
<value>The alias.</value>
14 years ago
</member>
<member name="T:SubSonic.Linq.Structure.IDeferLoadable">
14 years ago
<summary>
Common interface for controlling defer-loadable types
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DeferredList`1">
14 years ago
<summary>
A list implementation that is loaded the first the contents are examined
14 years ago
</summary>
<typeparam name="T"></typeparam>
14 years ago
</member>
<member name="T:SubSonic.Linq.Translation.SelectGatherer">
14 years ago
<summary>
returns the list of SelectExpressions accessible from the source expression
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ExecutionBuilder">
14 years ago
<summary>
Builds an execution plan for a query expression
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ExecutionBuilder.OuterParameterizer">
14 years ago
<summary>
columns referencing the outer alias are turned into special named-value parameters
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.DbExpressionType">
14 years ago
<summary>
Extended node types for custom expressions
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.TableExpression">
14 years ago
<summary>
A custom expression node that represents a table reference in a SQL query
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ColumnExpression">
14 years ago
<summary>
A custom expression node that represents a reference to a column in a SQL query
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ColumnDeclaration">
14 years ago
<summary>
A declaration of a column in a SQL SELECT expression
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.OrderType">
14 years ago
<summary>
An SQL OrderBy order type
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.OrderExpression">
14 years ago
<summary>
A pairing of an expression and an order type for use in a SQL Order By clause
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.SelectExpression">
14 years ago
<summary>
A custom expression node used to represent a SQL SELECT expression
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.JoinType">
14 years ago
<summary>
A kind of SQL join
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.JoinExpression">
14 years ago
<summary>
A custom expression node representing a SQL join clause
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.IsNullExpression">
14 years ago
<summary>
Allows is-null tests against value-types like int and float
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Structure.ProjectionExpression">
14 years ago
<summary>
A custom expression representing the construction of one or more result objects from a
SQL select expression
14 years ago
</summary>
</member>
<member name="T:SubSonic.Extensions.Validation">
14 years ago
<summary>
Summary for the Validation class
</summary>
</member>
<member name="M:SubSonic.Extensions.Validation.IsAlpha(System.String)">
<summary>
Determines whether the specified eval string contains only alpha characters.
14 years ago
</summary>
<param name="evalString">The eval string.</param>
<returns>
<c>true</c> if the specified eval string is alpha; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsAlphaNumeric(System.String)">
14 years ago
<summary>
Determines whether the specified eval string contains only alphanumeric characters
14 years ago
</summary>
<param name="evalString">The eval string.</param>
<returns>
<c>true</c> if the string is alphanumeric; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsAlphaNumeric(System.String,System.Boolean)">
14 years ago
<summary>
Determines whether the specified eval string contains only alphanumeric characters
14 years ago
</summary>
<param name="evalString">The eval string.</param>
<param name="allowSpaces">if set to <c>true</c> [allow spaces].</param>
<returns>
<c>true</c> if the string is alphanumeric; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsNumeric(System.String)">
<summary>
Determines whether the specified eval string contains only numeric characters
</summary>
<param name="evalString">The eval string.</param>
<returns>
<c>true</c> if the string is numeric; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsEmail(System.String)">
<summary>
Determines whether the specified email address string is valid based on regular expression evaluation.
</summary>
<param name="emailAddressString">The email address string.</param>
<returns>
<c>true</c> if the specified email address is valid; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsLowerCase(System.String)">
<summary>
Determines whether the specified string is lower case.
</summary>
<param name="inputString">The input string.</param>
<returns>
<c>true</c> if the specified string is lower case; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsUpperCase(System.String)">
<summary>
Determines whether the specified string is upper case.
</summary>
<param name="inputString">The input string.</param>
<returns>
<c>true</c> if the specified string is upper case; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsGuid(System.String)">
<summary>
Determines whether the specified string is a valid GUID.
</summary>
<param name="guid">The GUID.</param>
<returns>
<c>true</c> if the specified string is a valid GUID; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsZIPCodeAny(System.String)">
<summary>
Determines whether the specified string is a valid US Zip Code, using either 5 or 5+4 format.
</summary>
<param name="zipCode">The zip code.</param>
<returns>
<c>true</c> if it is a valid zip code; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsZIPCodeFive(System.String)">
<summary>
Determines whether the specified string is a valid US Zip Code, using the 5 digit format.
</summary>
<param name="zipCode">The zip code.</param>
<returns>
<c>true</c> if it is a valid zip code; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsZIPCodeFivePlusFour(System.String)">
<summary>
Determines whether the specified string is a valid US Zip Code, using the 5+4 format.
</summary>
<param name="zipCode">The zip code.</param>
<returns>
<c>true</c> if it is a valid zip code; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsSocialSecurityNumber(System.String)">
<summary>
Determines whether the specified string is a valid Social Security number. Dashes are optional.
</summary>
<param name="socialSecurityNumber">The Social Security Number</param>
<returns>
<c>true</c> if it is a valid Social Security number; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsIPAddress(System.String)">
14 years ago
<summary>
Determines whether the specified string is a valid IP address.
14 years ago
</summary>
<param name="ipAddress">The ip address.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsUSTelephoneNumber(System.String)">
14 years ago
<summary>
Determines whether the specified string is a valid US phone number using the referenced regex string.
14 years ago
</summary>
<param name="telephoneNumber">The telephone number.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsUSCurrency(System.String)">
14 years ago
<summary>
Determines whether the specified string is a valid currency string using the referenced regex string.
14 years ago
</summary>
<param name="currency">The currency string.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsURL(System.String)">
14 years ago
<summary>
Determines whether the specified string is a valid URL string using the referenced regex string.
14 years ago
</summary>
<param name="url">The URL string.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsStrongPassword(System.String)">
14 years ago
<summary>
Determines whether the specified string is consider a strong password based on the supplied string.
14 years ago
</summary>
<param name="password">The password.</param>
<returns>
<c>true</c> if strong; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardAny(System.String)">
14 years ago
<summary>
Determines whether the specified string is a valid credit, based on matching any one of the eight credit card strings
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardBigFour(System.String)">
14 years ago
<summary>
Determines whether the specified string is an American Express, Discover, MasterCard, or Visa
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardAmericanExpress(System.String)">
14 years ago
<summary>
Determines whether the specified string is an American Express card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardCarteBlanche(System.String)">
14 years ago
<summary>
Determines whether the specified string is an Carte Blanche card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardDinersClub(System.String)">
14 years ago
<summary>
Determines whether the specified string is an Diner's Club card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardDiscover(System.String)">
14 years ago
<summary>
Determines whether the specified string is a Discover card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardEnRoute(System.String)">
14 years ago
<summary>
Determines whether the specified string is an En Route card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardJCB(System.String)">
14 years ago
<summary>
Determines whether the specified string is an JCB card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardMasterCard(System.String)">
14 years ago
<summary>
Determines whether the specified string is a Master Card credit card
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsCreditCardVisa(System.String)">
14 years ago
<summary>
Determines whether the specified string is Visa card.
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
<returns>
<c>true</c> if valid; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.CleanCreditCardNumber(System.String)">
14 years ago
<summary>
Cleans the credit card number, returning just the numeric values.
14 years ago
</summary>
<param name="creditCard">The credit card.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Validation.CreditPassesFormatCheck(System.String)">
14 years ago
<summary>
Determines whether the credit card number, once cleaned, passes the Luhn algorith.
See: http://en.wikipedia.org/wiki/Luhn_algorithm
14 years ago
</summary>
<param name="creditCardNumber">The credit card number.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Validation.IsValidLuhn(System.Int32[])">
14 years ago
<summary>
Determines whether the specified int array passes the Luhn algorith
14 years ago
</summary>
<param name="digits">The int array to evaluate</param>
<returns>
<c>true</c> if it validates; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Validation.IsStringNumeric(System.String)">
14 years ago
<summary>
Determine whether the passed string is numeric, by attempting to parse it to a double
14 years ago
</summary>
<param name="str">The string to evaluated for numeric conversion</param>
<returns>
<c>true</c> if the string can be converted to a number; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="T:SubSonic.Extensions.RegexPattern">
14 years ago
<summary>
Summary for the RegexPattern class
14 years ago
</summary>
</member>
<member name="F:SubSonic.Repository.SimpleRepositoryOptions.None">
14 years ago
<summary>
An enumeration value for no options configured.
14 years ago
</summary>
</member>
<member name="F:SubSonic.Repository.SimpleRepositoryOptions.Default">
14 years ago
<summary>
The default set of options (right now the same as none).
14 years ago
</summary>
</member>
<member name="F:SubSonic.Repository.SimpleRepositoryOptions.RunMigrations">
14 years ago
<summary>
Use this flag to let the repository run migrations.
14 years ago
</summary>
</member>
<member name="T:SubSonic.Schema.DatabaseTable.TableType">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Schema.DatabaseTable.TableType.Table">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Schema.DatabaseTable.TableType.View">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="T:SubSonic.Extensions.Inflector">
14 years ago
<summary>
Summary for the Inflector class
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Inflector.#cctor">
14 years ago
<summary>
Initializes the <see cref="T:SubSonic.Extensions.Inflector"/> class.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Inflector.AddIrregularRule(System.String,System.String)">
14 years ago
<summary>
Adds the irregular rule.
14 years ago
</summary>
<param name="singular">The singular.</param>
<param name="plural">The plural.</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.AddUnknownCountRule(System.String)">
14 years ago
<summary>
Adds the unknown count rule.
14 years ago
</summary>
<param name="word">The word.</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.AddPluralRule(System.String,System.String)">
14 years ago
<summary>
Adds the plural rule.
14 years ago
</summary>
<param name="rule">The rule.</param>
<param name="replacement">The replacement.</param>
</member>
<member name="M:SubSonic.Extensions.Inflector.AddSingularRule(System.String,System.String)">
<summary>
Adds the singular rule.
</summary>
<param name="rule">The rule.</param>
<param name="replacement">The replacement.</param>
</member>
<member name="M:SubSonic.Extensions.Inflector.MakePlural(System.String)">
<summary>
Makes the plural.
</summary>
<param name="word">The word.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Inflector.MakeSingular(System.String)">
14 years ago
<summary>
Makes the singular.
14 years ago
</summary>
<param name="word">The word.</param>
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Inflector.ApplyRules(System.Collections.Generic.IList{SubSonic.Extensions.Inflector.InflectorRule},System.String)">
<summary>
Applies the rules.
</summary>
<param name="rules">The rules.</param>
<param name="word">The word.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Inflector.ToTitleCase(System.String)">
14 years ago
<summary>
Converts the string to title case.
14 years ago
</summary>
<param name="word">The word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.ToHumanCase(System.String)">
14 years ago
<summary>
Converts the string to human case.
14 years ago
</summary>
<param name="lowercaseAndUnderscoredWord">The lowercase and underscored word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.ToProper(System.String)">
14 years ago
<summary>
Convert string to proper case
14 years ago
</summary>
<param name="sourceString">The source string.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.ToPascalCase(System.String)">
14 years ago
<summary>
Converts the string to pascal case.
14 years ago
</summary>
<param name="lowercaseAndUnderscoredWord">The lowercase and underscored word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.ToPascalCase(System.String,System.Boolean)">
14 years ago
<summary>
Converts text to pascal case...
14 years ago
</summary>
<param name="text">The text.</param>
<param name="removeUnderscores">if set to <c>true</c> [remove underscores].</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.ToCamelCase(System.String)">
14 years ago
<summary>
Converts the string to camel case.
14 years ago
</summary>
<param name="lowercaseAndUnderscoredWord">The lowercase and underscored word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.AddUnderscores(System.String)">
14 years ago
<summary>
Adds the underscores.
14 years ago
</summary>
<param name="pascalCasedWord">The pascal cased word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.MakeInitialCaps(System.String)">
14 years ago
<summary>
Makes the initial caps.
14 years ago
</summary>
<param name="word">The word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.MakeInitialLowerCase(System.String)">
14 years ago
<summary>
Makes the initial lower case.
14 years ago
</summary>
<param name="word">The word.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.AddOrdinalSuffix(System.String)">
14 years ago
<summary>
Adds the ordinal suffix.
14 years ago
</summary>
<param name="number">The number.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.ConvertUnderscoresToDashes(System.String)">
14 years ago
<summary>
Converts the underscores to dashes.
14 years ago
</summary>
<param name="underscoredWord">The underscored word.</param>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Extensions.Inflector.InflectorRule">
14 years ago
<summary>
Summary for the InflectorRule class
14 years ago
</summary>
</member>
<member name="F:SubSonic.Extensions.Inflector.InflectorRule.regex">
<summary>
14 years ago
</summary>
</member>
<member name="F:SubSonic.Extensions.Inflector.InflectorRule.replacement">
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Extensions.Inflector.InflectorRule.#ctor(System.String,System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Extensions.Inflector.InflectorRule"/> class.
14 years ago
</summary>
<param name="regexPattern">The regex pattern.</param>
<param name="replacementText">The replacement text.</param>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Inflector.InflectorRule.Apply(System.String)">
14 years ago
<summary>
Applies the specified word.
14 years ago
</summary>
<param name="word">The word.</param>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Query.Setting">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Setting.EqualTo(System.Object)">
14 years ago
<summary>
Equals to.
14 years ago
</summary>
<param name="value">The value.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Setting.Equals(System.Object)">
14 years ago
<summary>
Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
14 years ago
</summary>
<param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.</param>
<returns>
true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
</returns>
<exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.</exception>
14 years ago
</member>
<member name="M:SubSonic.Query.Setting.GetHashCode">
14 years ago
<summary>
Serves as a hash function for a particular type.
14 years ago
</summary>
<returns>
A hash code for the current <see cref="T:System.Object"/>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Setting.ToString">
14 years ago
<summary>
Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
14 years ago
</summary>
<returns>
A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Update.#ctor(System.String)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Update`1"/> class.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Update.#ctor(SubSonic.Schema.ITable)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Update`1"/> class.
14 years ago
</summary>
<param name="table">The table.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Update.Set(System.String)">
14 years ago
<summary>
Sets the specified column name.
14 years ago
</summary>
<param name="columnName">Name of the column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Update.SetExpression(System.String)">
14 years ago
<summary>
Sets the expression.
14 years ago
</summary>
<param name="column">The column.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Update.Execute">
14 years ago
<summary>
Executes this instance.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="T:SubSonic.Query.Update`1">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Update`1.#ctor(SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Update`1"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Update`1.Set(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}}[])">
14 years ago
<summary>
Sets the specified columns.
14 years ago
</summary>
<param name="columns">The columns.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Linq.ParseObjectValue(System.Linq.Expressions.LambdaExpression)">
14 years ago
<summary>
Parses the object value.
14 years ago
</summary>
<param name="expression">The expression.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Linq.ParseConstraints(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Parses the passed-in Expression into exclusive (WHERE x=y) constraints.
14 years ago
</summary>
<param name="exp">The exp.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Linq.ParseConstraint(System.Linq.Expressions.LambdaExpression)">
14 years ago
<summary>
Parses the passed-in Expression into exclusive (WHERE x=y) constraint.
14 years ago
</summary>
<param name="expression">The expression.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Extensions.Linq.IsConstraint(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Determines whether the specified exp is constraint.
14 years ago
</summary>
<param name="exp">The exp.</param>
<returns>
<c>true</c> if the specified exp is constraint; otherwise, <c>false</c>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Extensions.Linq.GetConstantValue(System.Linq.Expressions.Expression)">
14 years ago
<summary>
Gets the constant value.
14 years ago
</summary>
<param name="exp">The exp.</param>
14 years ago
<returns></returns>
</member>
<member name="T:SubSonic.DataProviders.SqlServer.Sql2005Generator">
14 years ago
<summary>
14 years ago
</summary>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.SqlServer.Sql2005Generator.#ctor(SubSonic.Query.SqlQuery)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.DataProviders.SqlServer.Sql2005Generator"/> class.
14 years ago
</summary>
<param name="query">The query.</param>
14 years ago
</member>
<member name="M:SubSonic.DataProviders.SqlServer.Sql2005Generator.BuildPagedSelectStatement">
14 years ago
<summary>
Builds the paged select statement.
14 years ago
</summary>
<returns></returns>
</member>
<member name="M:SubSonic.DataProviders.SqlServer.Sql2005Generator.BuildInsertStatement">
14 years ago
<summary>
Builds the insert statement.
14 years ago
</summary>
<returns></returns>
</member>
<member name="T:SubSonic.Query.Insert">
14 years ago
<summary>
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Insert.#ctor">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Insert"/> class.
14 years ago
</summary>
</member>
<member name="M:SubSonic.Query.Insert.#ctor(SubSonic.DataProviders.IDataProvider)">
14 years ago
<summary>
Initializes a new instance of the <see cref="T:SubSonic.Query.Insert"/> class.
14 years ago
</summary>
<param name="provider">The provider.</param>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.BuildSqlStatement">
14 years ago
<summary>
Builds the SQL statement.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Into``1(System.String[])">
14 years ago
<summary>
Adds the specified columns into a new Insert object.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="columns">The columns.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Into``1(SubSonic.Schema.ITable)">
14 years ago
<summary>
Adds the specified columns into a new Insert object.
14 years ago
</summary>
<typeparam name="T"></typeparam>
<param name="tbl">The TBL.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Init">
14 years ago
<summary>
Inits this instance.
14 years ago
</summary>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Value(System.String,System.Object)">
14 years ago
<summary>
Values the specified column.
14 years ago
</summary>
<param name="column">The column.</param>
<param name="columnValue">The column value.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Value(System.String,System.Object,System.Data.DbType)">
14 years ago
<summary>
Values the specified column.
14 years ago
</summary>
<param name="column">The column.</param>
<param name="columnValue">The column value.</param>
<param name="dbType">Type of the db.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Values(System.Object[])">
14 years ago
<summary>
Valueses the specified values.
14 years ago
</summary>
<param name="values">The values.</param>
<returns></returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.ValueExpression(System.Object[])">
14 years ago
<summary>
Values the expression.
14 years ago
</summary>
<param name="values">The values.</param>
14 years ago
<returns></returns>
</member>
<member name="M:SubSonic.Query.Insert.ToString">
14 years ago
<summary>
Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
14 years ago
</summary>
<returns>
A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
</returns>
14 years ago
</member>
<member name="M:SubSonic.Query.Insert.Execute">
14 years ago
<summary>
Executes this instance.
14 years ago
</summary>
<returns></returns>
</member>
<member name="T:SubSonic.Linq.Translation.RedundantSubqueryRemover">
14 years ago
<summary>
Removes select expressions that don't add any additional semantic value
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.RedundantColumnRemover">
14 years ago
<summary>
Removes duplicate column declarations that refer to the same underlying column
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.QueryDuplicator">
14 years ago
<summary>
Duplicate the query expression by making a copy with new table aliases
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.ColumnMapper">
<summary>
Rewrite all column references to one or more aliases to a new single alias
14 years ago
</summary>
</member>
<member name="T:SubSonic.Linq.Translation.AggregateChecker">
14 years ago
<summary>
Determines if a SelectExpression contains any aggregate expressions
</summary>
</member>
<member name="T:SubSonic.DataProviders.SharedDbConnectionScope">
<summary>
Indicates that a per-thread shared DbConnection object should be used the default DataProvider
(or alternativley a specific DataProvider if one is given) when communicating with the database.
This class is designed to be used within a using () {} block and in conjunction with a TransactionScope object.
It's purpose is to force a common DbConnection object to be used which has the effect of avoiding promotion
of a System.Transaction ambient Transaction to the DTC where possible.
When this class is created, it indicates to the underlying DataProvider that is should use a shared DbConnection
for subsequent operations. When the class is disposed (ie the using() {} block ends) it will indicate to the
underlying provider that it should no longer it's current shared connection and should Dispose() it.
</summary>
</member>
<member name="F:SubSonic.DataProviders.SharedDbConnectionScope.__instances">
<summary>
Used to support nesting. By keeping a stack of all instances of the class that are created on this thread
thread we know when it is safe to Reset the underlying shared connection.
</summary>
</member>
<member name="M:SubSonic.DataProviders.SharedDbConnectionScope.#ctor">
<summary>
Indicates to the default DataProvider that it should use a per-thread shared connection.
</summary>
</member>
<member name="M:SubSonic.DataProviders.SharedDbConnectionScope.#ctor(System.String,System.String)">
<summary>
Indicates to the default DataProvider that it should use a per-thread shared connection using the given connection string.
</summary>
<param name="connectionString">The connection string.</param>
<param name="providerName">Name of the provider.</param>
</member>
<member name="M:SubSonic.DataProviders.SharedDbConnectionScope.#ctor(SubSonic.DataProviders.IDataProvider)">
<summary>
Indicates to the specified DataProvider that it should use a per-thread shared connection.
</summary>
<param name="dataProvider">The data provider.</param>
</member>
<member name="M:SubSonic.DataProviders.SharedDbConnectionScope.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:SubSonic.DataProviders.SharedDbConnectionScope.Dispose(System.Boolean)">
<summary>
Releases unmanaged and - optionally - managed resources
</summary>
<param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="P:SubSonic.DataProviders.SharedDbConnectionScope.CurrentConnection">
<summary>
Provides access to underlying connection that is shared per thread
</summary>
<value>The current connection.</value>
</member>
<member name="T:SubSonic.DataProviders.AutomaticConnectionScope">
<summary>
Used within SubSonic to automatically manage a SqlConnection. If a shared connection is available
for the specified provider on the current thread, that shared connection will be used.
Otherwise, a new connection will be created.
Note that if a shared connection is used, it will NOT be automatically disposed - that is up to the caller.
Lifetime management of the shared connection is taken care of by using a <see cref="T:SubSonic.DataProviders.SharedDbConnectionScope"/>
If a new connection is created, it will be automatically disposed when this AutomaticConnectionScope object
is disposed.
</summary>
</member>
<member name="M:SubSonic.DataProviders.AutomaticConnectionScope.#ctor(SubSonic.DataProviders.IDataProvider)">
<summary>
Initializes a new instance of the <see cref="T:SubSonic.DataProviders.AutomaticConnectionScope"/> class.
</summary>
<param name="provider">The provider.</param>
</member>
<member name="M:SubSonic.DataProviders.AutomaticConnectionScope.Dispose">
<summary>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
</summary>
</member>
<member name="M:SubSonic.DataProviders.AutomaticConnectionScope.Dispose(System.Boolean)">
<summary>
Releases unmanaged and - optionally - managed resources
</summary>
<param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="M:SubSonic.DataProviders.AutomaticConnectionScope.GetConnection``1">
<summary>
Gets the connection.
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="P:SubSonic.DataProviders.AutomaticConnectionScope.Connection">
<summary>
Gets the connection.
</summary>
<value>The connection.</value>
</member>
<member name="P:SubSonic.DataProviders.AutomaticConnectionScope.IsUsingSharedConnection">
<summary>
Gets a value indicating whether this instance is using shared connection.
14 years ago
</summary>
<value>
<c>true</c> if this instance is using shared connection; otherwise, <c>false</c>.
</value>
14 years ago
</member>
</members>
</doc>