Daterpillar.xml
<?xml version="1.0"?>
<doc> <assembly> <name>Daterpillar</name> </assembly> <members> <member name="T:Acklann.Daterpillar.Attributes.ColumnAttribute"> <summary> Indicates that a public field or property represents a SQL table column. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.ColumnAttribute.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ColumnAttribute"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.ColumnAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ColumnAttribute"/> class. </summary> <param name="name">The name.</param> </member> <member name="M:Acklann.Daterpillar.Attributes.ColumnAttribute.#ctor(Acklann.Daterpillar.SchemaType,System.Int32,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ColumnAttribute"/> class. </summary> <param name="schemaType">Name of the type.</param> <param name="scale">The scale.</param> <param name="precision">The precision.</param> </member> <member name="M:Acklann.Daterpillar.Attributes.ColumnAttribute.#ctor(System.String,Acklann.Daterpillar.SchemaType,System.Int32,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ColumnAttribute"/> class. </summary> <param name="name">The name.</param> <param name="type">The data-type.</param> <param name="scale">The scale.</param> <param name="precision">The precision.</param> </member> <member name="M:Acklann.Daterpillar.Attributes.ColumnAttribute.#ctor(System.String,System.String,System.Int32,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ColumnAttribute" /> class. </summary> <param name="name">The name.</param> <param name="typeName">The data-type.</param> <param name="scale">The scale.</param> <param name="precision">The precision.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.ColumnAttribute.Name"> <summary> The name of the column. </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.ColumnAttribute.Scale"> <summary> Gets or sets the scale. </summary> <value> The scale. </value> </member> <member name="F:Acklann.Daterpillar.Attributes.ColumnAttribute.Precision"> <summary> Gets or sets the precision. </summary> <value> The precision. </value> </member> <member name="P:Acklann.Daterpillar.Attributes.ColumnAttribute.Nullable"> <summary> Indicates whether the column can be set to <c>null</c>. </summary> </member> <member name="P:Acklann.Daterpillar.Attributes.ColumnAttribute.DefaultValue"> <summary> The default value. </summary> </member> <member name="P:Acklann.Daterpillar.Attributes.ColumnAttribute.TypeName"> <summary> Gets or sets the name of the type. </summary> <value> The name of the type. </value> </member> <member name="P:Acklann.Daterpillar.Attributes.ColumnAttribute.AutoIncrement"> <summary> Indicates whether the column is auto incremented. </summary> </member> <member name="T:Acklann.Daterpillar.Attributes.DataTypeAttribute"> <summary> Represents a column's data-type. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.DataTypeAttribute.#ctor(Acklann.Daterpillar.SchemaType,System.Int32,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.DataTypeAttribute"/> class. </summary> <param name="type">The type.</param> <param name="scale">The scale.</param> <param name="precision">The precision.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.DataTypeAttribute.TypeName"> <summary> The type name </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.DataTypeAttribute.Scale"> <summary> The scale </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.DataTypeAttribute.Precision"> <summary> The precision </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.DataTypeAttribute.ToDataType"> <summary> Returns a <see cref="T:Acklann.Daterpillar.Configuration.DataType" /> that represents this instance. </summary> A <see cref="T:Acklann.Daterpillar.Configuration.DataType" /> that represents this instance. </member> <member name="T:Acklann.Daterpillar.Attributes.EnumValueAttribute"> <summary> Indicates that a enum field represents a table record/row. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.EnumValueAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.EnumValueAttribute"/> class. </summary> <param name="name">The name.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.EnumValueAttribute.Name"> <summary> The value name. </summary> </member> <member name="T:Acklann.Daterpillar.Attributes.ForeignKeyAttribute"> <summary> Indicates that a public field or property represents a SQL foreign key constraint. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.ForeignKeyAttribute.#ctor(System.Type,System.String,Acklann.Daterpillar.ReferentialAction,Acklann.Daterpillar.ReferentialAction)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ForeignKeyAttribute"/> class. </summary> <param name="foreignType">The foreign table.</param> <param name="memberName">Name of the member column.</param> </member> <member name="M:Acklann.Daterpillar.Attributes.ForeignKeyAttribute.#ctor(System.String,System.String,Acklann.Daterpillar.ReferentialAction,Acklann.Daterpillar.ReferentialAction)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ForeignKeyAttribute" /> class. </summary> <param name="foreignTable">The foreign table.</param> <param name="foreignColumn">The foreign column.</param> <param name="onUpdate">The on update.</param> <param name="onDelete">The on delete.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.ForeignKeyAttribute.ForeignTable"> <summary> The referenced table. </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.ForeignKeyAttribute.ForeignColumn"> <summary> The referenced table column. </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.ForeignKeyAttribute.OnUpdate"> <summary> The on update action. </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.ForeignKeyAttribute.OnDelete"> <summary> The on delete action. </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.IncludeAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.IncludeAttribute"/> class. </summary> <param name="relativePath">The relative/absolute path of the '.schema.xml' file.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.IncludeAttribute.FilePath"> <summary> The relative/absolute path of the '.schema.xml' file. </summary> </member> <member name="T:Acklann.Daterpillar.Attributes.IndexAttribute"> <summary> Indicates that a public field or property represents a SQL index. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.IndexAttribute.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.IndexAttribute"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.IndexAttribute.#ctor(Acklann.Daterpillar.IndexType)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.IndexAttribute"/> class. </summary> <param name="type">The type.</param> </member> <member name="M:Acklann.Daterpillar.Attributes.IndexAttribute.#ctor(System.String,Acklann.Daterpillar.IndexType)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.IndexAttribute"/> class. </summary> <param name="name">The name.</param> <param name="type">The type.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.IndexAttribute.Type"> <summary> The index type. </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.IndexAttribute.Name"> <summary> Indexes with the same group name will be treated as a composite index. Use the it to compose multiple columns under on index. </summary> </member> <member name="P:Acklann.Daterpillar.Attributes.IndexAttribute.Unique"> <summary> Indicates whether the index is unique. </summary> <value> <c>true</c> if unique; otherwise, <c>false</c>. </value> </member> <member name="P:Acklann.Daterpillar.Attributes.IndexAttribute.Order"> <summary> Gets or sets the sorting order. </summary> <value> The sorting order. </value> </member> <member name="T:Acklann.Daterpillar.Attributes.KeyAttribute"> <summary> Indicates a column is a key. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.KeyAttribute.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.KeyAttribute"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.KeyAttribute.#ctor(Acklann.Daterpillar.Order)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.KeyAttribute"/> class. </summary> <param name="order">The sorting order.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.KeyAttribute.Order"> <summary> The sorting order </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.StaticIdAttribute.#ctor(System.Object)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.StaticIdAttribute"/> class. </summary> <param name="id">The unique identifier.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.StaticIdAttribute.Id"> <summary> The unique identifier </summary> </member> <member name="T:Acklann.Daterpillar.Attributes.TableAttribute"> <summary> Indicates that a class or enum represents a SQL table. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.TableAttribute.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.TableAttribute"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Attributes.TableAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.TableAttribute"/> class. </summary> <param name="name">The name.</param> </member> <member name="F:Acklann.Daterpillar.Attributes.TableAttribute.Name"> <summary> The table name. </summary> </member> <member name="T:Acklann.Daterpillar.Attributes.ViewAttribute"> <summary> Indicates that a class or struct represents a SQL View. This class cannot be inherited. </summary> <seealso cref="T:System.Attribute" /> </member> <member name="M:Acklann.Daterpillar.Attributes.ViewAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ViewAttribute"/> class. </summary> <param name="query">The query.</param> </member> <member name="M:Acklann.Daterpillar.Attributes.ViewAttribute.#ctor(System.String,System.String,System.Object[])"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Attributes.ViewAttribute" /> class. </summary> <param name="name">The name of the view.</param> <param name="query">The query that will generate the view.</param> <param name="args">The query arguments.</param> <exception cref="T:System.ArgumentNullException">query</exception> </member> <member name="F:Acklann.Daterpillar.Attributes.ViewAttribute.Name"> <summary> The name </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.ViewAttribute.Query"> <summary> The SQL query that will generate the view. </summary> </member> <member name="F:Acklann.Daterpillar.Attributes.ViewAttribute.Arguments"> <summary> The query arguments. </summary> </member> <member name="T:Acklann.Daterpillar.Configuration.Column"> <summary> Represents a <see cref="F:Acklann.Daterpillar.Configuration.Column.Table"/> column. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Column.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Column"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Column.#ctor(System.String,Acklann.Daterpillar.SchemaType,System.Boolean,System.Boolean,System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Column"/> class. </summary> <param name="name">The name.</param> <param name="dataType">Type of the data.</param> <param name="autoIncrement">if set to <c>true</c> [automatic increment].</param> <param name="nullable">if set to <c>true</c> [nullable].</param> <param name="defaultValue">The default value.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Column.#ctor(System.String,Acklann.Daterpillar.Configuration.DataType,System.Boolean,System.Boolean,System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Column"/> class. </summary> <param name="name">The name.</param> <param name="dataType">Type of the data.</param> <param name="autoIncrement">if set to <c>true</c> [automatic increment].</param> <param name="nullable">if set to <c>true</c> [nullable].</param> <param name="defaultValue">The default value.</param> </member> <member name="F:Acklann.Daterpillar.Configuration.Column.Table"> <summary> The parent table. </summary> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.Name"> <summary> Gets or sets the column name. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.Comment"> <summary> Gets or sets the comment. </summary> <value>The comment.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.DataType"> <summary> Gets or sets the SQL data-type. </summary> <value>The type of the data.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.IsNullable"> <summary> Gets or sets a value indicating whether this instance is nullable. </summary> <value><c>true</c> if this instance is nullable; otherwise, <c>false</c>.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.AutoIncrement"> <summary> Gets or sets a value indicating whether column is auto incremented. </summary> <value><c>true</c> if [automatic incremented]; otherwise, <c>false</c>.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.DefaultValue"> <summary> Gets or sets the default value. </summary> <value>The default value.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Column.OrdinalPosition"> <summary> Gets or sets the ordinal position of the column. </summary> <value>The ordinal position.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.Column.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" /> that represents this instance. </returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Column.Clone"> <summary> Creates a new <see cref="T:Acklann.Daterpillar.Configuration.Column"/> object that is a copy of the current instance. </summary> <returns>A new <see cref="T:Acklann.Daterpillar.Configuration.Column"/> object that is a copy of this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Column.System#ICloneable#Clone"> <summary> Creates a new object that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instance. </returns> </member> <member name="T:Acklann.Daterpillar.Configuration.ColumnName"> <summary> Represents an <see cref="T:Acklann.Daterpillar.Configuration.Index"/> column reference. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.#ctor(System.String,Acklann.Daterpillar.Order)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.ColumnName"/> struct. </summary> <param name="name">The name.</param> <param name="order">The order.</param> </member> <member name="P:Acklann.Daterpillar.Configuration.ColumnName.Name"> <summary> Gets or sets the name of the column. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ColumnName.Order"> <summary> Gets or sets the column's sorting order. </summary> <value>The order.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.op_Implicit(System.String)~Acklann.Daterpillar.Configuration.ColumnName"> <summary> Performs an implicit conversion from <see cref="T:System.String"/> to <see cref="T:Acklann.Daterpillar.Configuration.ColumnName"/>. </summary> <param name="name">The name.</param> <returns> The result of the conversion. </returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.op_Equality(Acklann.Daterpillar.Configuration.ColumnName,Acklann.Daterpillar.Configuration.ColumnName)"> <summary> Implements the == operator. </summary> <param name="left">The left.</param> <param name="right">The right.</param> <returns>The result of the operator.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.op_Inequality(Acklann.Daterpillar.Configuration.ColumnName,Acklann.Daterpillar.Configuration.ColumnName)"> <summary> Implements the != operator. </summary> <param name="left">The left.</param> <param name="right">The right.</param> <returns>The result of the operator.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.Equals(System.Object)"> <summary> Determines whether the specified <see cref="T:System.Object" /> is equal to this instance. </summary> <param name="obj">The object to compare with the current instance.</param> <returns><c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.Equals(Acklann.Daterpillar.Configuration.ColumnName)"> <summary> Indicates whether the current object is equal to another object of the same type. </summary> <param name="other">An object to compare with this object.</param> <returns>true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ColumnName.GetHashCode"> <summary> Returns a hash code for this instance. </summary> <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns> </member> <member name="T:Acklann.Daterpillar.Configuration.DataType"> <summary> Represents a SQL data type. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.#ctor(Acklann.Daterpillar.SchemaType,System.Int32,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.DataType"/> struct. </summary> <param name="name">The name.</param> <param name="scale">The scale.</param> <param name="precision">The precision.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.#ctor(System.String,System.Int32,System.Int32)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.DataType"/> struct. </summary> <param name="name">The name.</param> <param name="scale">The scale.</param> <param name="precision">The precision.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.#ctor(Acklann.Daterpillar.Attributes.ColumnAttribute)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.DataType"/> struct. </summary> <param name="attribute">The attribute.</param> </member> <member name="P:Acklann.Daterpillar.Configuration.DataType.Name"> <summary> Gets or sets the name of the SQL type. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.DataType.Scale"> <summary> Gets or sets the scale. </summary> <value>The scale.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.DataType.Precision"> <summary> Gets or sets the precision. </summary> <value>The precision.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns>A <see cref="T:System.String" /> that represents this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.op_Equality(Acklann.Daterpillar.Configuration.DataType,Acklann.Daterpillar.Configuration.DataType)"> <summary> Implements the == operator. </summary> <param name="left">The left.</param> <param name="right">The right.</param> <returns>The result of the operator.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.op_Inequality(Acklann.Daterpillar.Configuration.DataType,Acklann.Daterpillar.Configuration.DataType)"> <summary> Implements the != operator. </summary> <param name="left">The left.</param> <param name="right">The right.</param> <returns>The result of the operator.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.Equals(System.Object)"> <summary> Determines whether the specified <see cref="T:System.Object" /> is equal to this instance. </summary> <param name="obj">The object to compare with the current instance.</param> <returns><c>true</c> if the specified <see cref="T:System.Object" /> is equal to this instance; otherwise, <c>false</c>.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.Equals(Acklann.Daterpillar.Configuration.DataType)"> <summary> Indicates whether the current object is equal to another object of the same type. </summary> <param name="other">An object to compare with this object.</param> <returns>true if the current object is equal to the <paramref name="other" /> parameter; otherwise, false.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.DataType.GetHashCode"> <summary> Returns a hash code for this instance. </summary> <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns> </member> <member name="T:Acklann.Daterpillar.Configuration.ForeignKey"> <summary> Represents a <see cref="F:Acklann.Daterpillar.Configuration.ForeignKey.Table"/> foreign key. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.ForeignKey.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.ForeignKey.#ctor(System.String,System.String,System.String,Acklann.Daterpillar.ReferentialAction,Acklann.Daterpillar.ReferentialAction)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> class. </summary> <param name="localColumn">The local column name.</param> <param name="foreignTable">The foreign table name.</param> <param name="foreignColumn">The foreign column name.</param> <param name="onUpdate">The on update referential action.</param> <param name="onDelete">The on delete referential action.</param> </member> <member name="F:Acklann.Daterpillar.Configuration.ForeignKey.Table"> <summary> The parent table. </summary> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.Name"> <summary> Gets or sets the name of the key. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.LocalTable"> <summary> Gets or sets the local table name. </summary> <value>The local table.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.LocalColumn"> <summary> Gets or sets the local column name. </summary> <value>The local column.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.ForeignTable"> <summary> Gets or sets the foreign table name. </summary> <value>The foreign table.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.ForeignColumn"> <summary> Gets or sets the foreign column name. </summary> <value>The foreign column.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.OnUpdate"> <summary> Gets or sets the 'on update' referential action. </summary> <value>The on update.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.ForeignKey.OnDelete"> <summary> Gets or sets the 'on delete' referential action. </summary> <value>The on delete.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.ForeignKey.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" /> that represents this instance. </returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ForeignKey.Clone"> <summary> Creates a new <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> object that is a copy of the current instance. </summary> <returns>A new <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> object that is a copy of this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.ForeignKey.System#ICloneable#Clone"> <summary> Creates a new <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instance. </returns> </member> <member name="T:Acklann.Daterpillar.Configuration.Index"> <summary> Represents a <see cref="F:Acklann.Daterpillar.Configuration.Index.Table"/> index. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Index"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.#ctor(Acklann.Daterpillar.IndexType,Acklann.Daterpillar.Configuration.ColumnName[])"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Index"/> class. </summary> <param name="type">The index type.</param> <param name="columns">The column names.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.#ctor(Acklann.Daterpillar.IndexType,System.String[])"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Index"/> class. </summary> <param name="type">The type.</param> <param name="columns">The columns.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.#ctor(Acklann.Daterpillar.IndexType,System.Boolean,Acklann.Daterpillar.Configuration.ColumnName[])"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Index" /> class. </summary> <param name="type">The type type.</param> <param name="unique">if set to <c>true</c> [unique].</param> <param name="columns">The column names.</param> </member> <member name="F:Acklann.Daterpillar.Configuration.Index.Table"> <summary> The parent table. </summary> </member> <member name="P:Acklann.Daterpillar.Configuration.Index.Name"> <summary> Gets or sets the name of the index. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Index.Type"> <summary> Gets or sets the index type. </summary> <value>The type.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Index.IsUnique"> <summary> Gets or sets a value indicating whether the index is unique. </summary> <value><c>true</c> if the index is unique; otherwise, <c>false</c>.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Index.Columns"> <summary> Gets or sets the columns associated with the index. </summary> <value>The columns referenced by the index.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" /> that represents this instance. </returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.Clone"> <summary> Creates a new <see cref="T:Acklann.Daterpillar.Configuration.Index"/> object that is a copy of the current instance. </summary> <returns>A new <see cref="T:Acklann.Daterpillar.Configuration.Index"/> object that is a copy of this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Index.System#ICloneable#Clone"> <summary> Creates a new object that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instance. </returns> </member> <member name="T:Acklann.Daterpillar.Configuration.ISchemaObject"> <summary> Represents a SQL object (<see cref="T:Acklann.Daterpillar.Configuration.Table"/>, <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> and <see cref="T:Acklann.Daterpillar.Configuration.Index"/>). </summary> <seealso cref="T:System.ICloneable" /> </member> <member name="M:Acklann.Daterpillar.Configuration.ISchemaObject.GetName"> <summary> Gets the object's name. </summary> <returns></returns> </member> <member name="T:Acklann.Daterpillar.Configuration.Schema"> <summary> A database schema. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Schema"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.#ctor(System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Schema"/> class. </summary> <param name="name">The name.</param> </member> <member name="F:Acklann.Daterpillar.Configuration.Schema.XMLNS"> <summary> The xml namespace. </summary> </member> <member name="P:Acklann.Daterpillar.Configuration.Schema.Name"> <summary> Gets or sets the name of the schema. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Schema.Description"> <summary> Gets or sets the schema description. </summary> <value> The comments.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Schema.Imports"> <summary> Gets or sets the path of another schema to merge with this instance. </summary> <value> The include. </value> </member> <member name="P:Acklann.Daterpillar.Configuration.Schema.Tables"> <summary> Gets or sets the tables belonging to this instance. </summary> <value>The tables.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Schema.Scripts"> <summary> Gets or sets the scripts. </summary> <value>The scripts.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Schema.Path"> <summary> Gets or sets the absolute path. </summary> <value> The path. </value> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.TryLoad(System.String,Acklann.Daterpillar.Configuration.Schema@,System.Action{System.Xml.Schema.XmlSeverityType,System.Xml.Schema.XmlSchemaException})"> <summary> Deserialize the <see cref="T:Acklann.Daterpillar.Configuration.Schema"/> document contained by specified. </summary> <param name="filePath">The file path.</param> <param name="schema">The schema.</param> <param name="handler">The handler.</param> <returns><c>true</c> if the xml was well-formed <c>false</c> otherwise.</returns> <exception cref="T:System.IO.FileNotFoundException"></exception> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Validate(System.IO.Stream,System.Action{System.Xml.Schema.XmlSeverityType,System.Xml.Schema.XmlSchemaException})"> <summary> Validates a xml document. </summary> <param name="stream">The stream.</param> <param name="handler">The handler.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.GetForeignKeys"> <summary> Enumerate all <see cref="T:Acklann.Daterpillar.Configuration.ForeignKey"/> for this instance. </summary> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Add(Acklann.Daterpillar.Configuration.Table[])"> <summary> Adds the specified <see cref="T:Acklann.Daterpillar.Configuration.Table"/> objects as children of this <see cref="T:Acklann.Daterpillar.Configuration.Schema"/>. </summary> <param name="tables">The SQL objects.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Add(Acklann.Daterpillar.Configuration.Script[])"> <summary> Adds the specified <see cref="T:Acklann.Daterpillar.Configuration.Script"/> objects as children of this <see cref="T:Acklann.Daterpillar.Configuration.Schema"/>. </summary> <param name="scripts">The scripts.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.WriteTo(System.IO.Stream)"> <summary> Serialize this instance and writes it to the specified output stream. </summary> <param name="stream">The output stream.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Save(System.String)"> <summary> Serialize this instance and writes it to the specified output stream. </summary> <param name="filePath">The output file path.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Merge"> <summary> Overwrites this instance tables and scripts only with the specified <see cref="T:Acklann.Daterpillar.Configuration.Schema" />'s objects that match. </summary> <exception cref="T:System.ArgumentNullException">Occurs when this instance <see cref="P:Acklann.Daterpillar.Configuration.Schema.Path"/> is null or empty.</exception> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Merge(System.String[])"> <summary> Overwrites this instance tables and scripts only with the specified <see cref="T:Acklann.Daterpillar.Configuration.Schema" />'s objects that match. </summary> <param name="schemas">The schemas to merge.</param> <exception cref="T:System.IO.FileNotFoundException">Occurs when on of the files is not found.</exception> <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Occurs when one of the files is not well-formed.</exception> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Merge(Acklann.Daterpillar.Configuration.Schema[])"> <summary> Overwrites this instance tables and scripts only with the specified <see cref="T:Acklann.Daterpillar.Configuration.Schema"/>'s objects that match. </summary> <param name="schemas">The schemas to merge.</param> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.ResolveName"> <summary> Resolves the name. </summary> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" /> that represents this instance. </returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.System#ICloneable#Clone"> <summary> Creates a new object that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instance. </returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.Clone"> <summary> Creates a new <see cref="T:Acklann.Daterpillar.Configuration.Schema"/> object that is a copy of the current instance. </summary> <returns>A new <see cref="T:Acklann.Daterpillar.Configuration.Schema"/> object that is a copy of this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Schema.EnumerateTables"> <summary> Enumerates the <see cref="T:Acklann.Daterpillar.Configuration.Table" /> objects in order by thier dependencies. </summary> <param name="schema">The schema.</param> <remarks>This function is indeeded to be used when generating a schema creation script. It will ensure that a table's dependency is created before it is created.</remarks> <returns></returns> </member> <member name="T:Acklann.Daterpillar.Configuration.Script"> <summary> A in-memory representation of a SQL script. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Script.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Script"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Script.#ctor(System.String,Acklann.Daterpillar.Language,System.String)"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Script"/> class. </summary> <param name="content">The content.</param> <param name="syntax">The syntax.</param> <param name="name">The name.</param> </member> <member name="P:Acklann.Daterpillar.Configuration.Script.Name"> <summary> Gets or sets the name of the script. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Script.Syntax"> <summary> Gets or sets the syntax. </summary> <value> The syntax. </value> </member> <member name="P:Acklann.Daterpillar.Configuration.Script.Content"> <summary> Gets or sets the content. </summary> <value>The content.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.Script.ToString"> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" /> that represents this instance. </returns> </member> <member name="T:Acklann.Daterpillar.Configuration.Table"> <summary> Represents a <see cref="F:Acklann.Daterpillar.Configuration.Table.Schema"/> table. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Table.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Table"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Configuration.Table.#ctor(System.String,Acklann.Daterpillar.Configuration.ISchemaObject[])"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Configuration.Table"/> class. </summary> <param name="name">The name.</param> <param name="sqlObjects">The SQL objects.</param> </member> <member name="F:Acklann.Daterpillar.Configuration.Table.Schema"> <summary> The parent schema. </summary> </member> <member name="P:Acklann.Daterpillar.Configuration.Table.Name"> <summary> Gets or sets the name of the table. </summary> <value>The name.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Table.Comment"> <summary> Gets or sets the comment. </summary> <value>The comment.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Table.Columns"> <summary> Gets or sets the table columns. </summary> <value>The table columns.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Table.ForeignKeys"> <summary> Gets or sets the table foreign keys. </summary> <value>The table foreign keys.</value> </member> <member name="P:Acklann.Daterpillar.Configuration.Table.Indecies"> <summary> Gets or sets the table indexes. </summary> <value>The table indexes.</value> </member> <member name="M:Acklann.Daterpillar.Configuration.Table.Clone"> <summary> Creates a new <see cref="T:Acklann.Daterpillar.Configuration.Table"/> object that is a copy of the current instance. </summary> <returns>A new <see cref="T:Acklann.Daterpillar.Configuration.Table"/> object that is a copy of this instance.</returns> </member> <member name="M:Acklann.Daterpillar.Configuration.Table.System#ICloneable#Clone"> <summary> Creates a new object that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instance. </returns> </member> <member name="T:Acklann.Daterpillar.IndexType"> <summary> A kind of index. </summary> </member> <member name="M:Acklann.Daterpillar.InternalHelper.IsEmpty(System.Collections.ICollection)"> <summary> Determines whether the specified list is empty. </summary> <param name="list">The list.</param> <returns><c>true</c> if the specified list is empty; otherwise, <c>false</c>.</returns> </member> <member name="M:Acklann.Daterpillar.InternalHelper.IsNotEmpty(System.Collections.ICollection)"> <summary> Determines whether the specified list is not empty. </summary> <param name="list">The list.</param> <returns><c>true</c> if the specified list is not empty; otherwise, <c>false</c>.</returns> </member> <member name="M:Acklann.Daterpillar.InternalHelper.Escape(System.String,Acklann.Daterpillar.Language)"> <summary> Escapes the specified sql object's name according to the rules of the specified <see cref="T:Acklann.Daterpillar.Language"/>. </summary> <param name="name">The sql object name.</param> <param name="syntax">The syntax.</param> <returns>An escaped name.</returns> </member> <member name="T:Acklann.Daterpillar.Language"> <summary> A kind of SQL syntax. </summary> </member> <member name="F:Acklann.Daterpillar.Language.SQL"> <summary> The SQL </summary> </member> <member name="F:Acklann.Daterpillar.Language.TSQL"> <summary> The TSQL </summary> </member> <member name="F:Acklann.Daterpillar.Language.MySQL"> <summary> MySQL </summary> </member> <member name="F:Acklann.Daterpillar.Language.SQLite"> <summary> The SQLite </summary> </member> <member name="T:Acklann.Daterpillar.Order"> <summary> A kind of sorting order. </summary> </member> <member name="T:Acklann.Daterpillar.ReferentialAction"> <summary> A kind of foreign-key referential action. </summary> </member> <member name="F:Acklann.Daterpillar.ReferentialAction.NoAction"> <summary> This means something </summary> </member> <member name="T:Acklann.Daterpillar.SchemaType"> <summary> A kind of SQL data-type. </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.BOOL"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.BLOB"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.CHAR"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.TEXT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.VARCHAR"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.INT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.BIGINT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.MEDIUMINT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.SMALLINT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.TINYINT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.FLOAT"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.DOUBLE"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.DECIMAL"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.DATE"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.TIME"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.DATETIME"> <summary> </summary> </member> <member name="F:Acklann.Daterpillar.SchemaType.TIMESTAMP"> <summary> </summary> </member> <member name="T:Acklann.Daterpillar.StringExtensions"> <summary> Provides entension methods for string objects. </summary> </member> <member name="M:Acklann.Daterpillar.StringExtensions.ToPascal(System.String)"> <summary> Converts the specified string to pascal case. </summary> <param name="text">The string to convert to pascal case.</param> <returns>The specified string converted to pascal case.</returns> </member> <member name="M:Acklann.Daterpillar.StringExtensions.ToCamel(System.String)"> <summary> Converts the specified string to camel case. </summary> <param name="text">The string to convert to camel case.</param> <returns>The specified string converted to camel case.</returns> </member> <member name="M:Acklann.Daterpillar.StringExtensions.ToSnake(System.String)"> <summary> Converts the specified string to camel case. </summary> <param name="text">The text.</param> <returns>The specified string converted to snake case.</returns> </member> <member name="T:Acklann.Daterpillar.Translators.CSharpTranslator"> <summary> Provide methods that maps a http://static.acklann.com/schema/v2/daterpillar.xsd TypeName to a clr type name. </summary> <seealso cref="!:Acklann.Daterpillar.TypeResolvers.TypeResolverBase" /> </member> <member name="M:Acklann.Daterpillar.Translators.CSharpTranslator.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Translators.CSharpTranslator"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Translators.CSharpTranslator.GetDataType(System.Type)"> <summary> Maps the specified <see cref="T:System.Type" /> to a <see cref="T:Acklann.Daterpillar.Configuration.DataType"/>. </summary> <param name="clrType">The clr type.</param> <returns>DataType.</returns> <exception cref="T:System.NullReferenceException">clrType</exception> <exception cref="T:System.ArgumentException"></exception> </member> <member name="M:Acklann.Daterpillar.Translators.CSharpTranslator.ConvertToString(Acklann.Daterpillar.Configuration.DataType)"> <summary> Maps the specified <see cref="T:Ackara.Daterpillar.DataType" /> to a clr type. </summary> <param name="dataType">Type of the data.</param> <returns>The type name.</returns> </member> <member name="T:Acklann.Daterpillar.Translators.ITranslator"> <summary> Provides methods for translating SQL name/type to another SQL dialect. </summary> </member> <member name="M:Acklann.Daterpillar.Translators.ITranslator.Escape(System.String)"> <summary> Escapes the specified object name. </summary> <param name="objectName">Name of the object.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.ITranslator.ExpandVariables(System.String)"> <summary> Replaces the name of each placeholder variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string. </summary> <param name="name">A string containing the names of zero or more environment variables.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.ITranslator.ConvertToString(Acklann.Daterpillar.Configuration.DataType)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.Configuration.DataType"/> value to its equivalent SQL representation. </summary> <param name="dataType">Type of the data.</param> <returns>The type name.</returns> </member> <member name="M:Acklann.Daterpillar.Translators.ITranslator.ConvertToString(Acklann.Daterpillar.ReferentialAction)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.ReferentialAction"/> value to its equivalent SQL representation. </summary> <param name="action">The action.</param> <returns></returns> </member> <member name="T:Acklann.Daterpillar.Translators.MySQLTranslator"> <summary> Provides methods for converting SQL name/type to it MySQL equivalent. </summary> <seealso cref="T:Acklann.Daterpillar.Translators.TranslatorBase" /> </member> <member name="M:Acklann.Daterpillar.Translators.MySQLTranslator.Escape(System.String)"> <summary> Escapes the specified object name. </summary> <param name="objectName">Name of the object.</param> <returns> The escaped name. </returns> </member> <member name="M:Acklann.Daterpillar.Translators.MySQLTranslator.ExpandVariables(System.String)"> <summary> Replaces the name of each placeholder variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string. </summary> <param name="name">A string containing the names of zero or more environment variables.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.MySQLTranslator.ConvertToString(Acklann.Daterpillar.Configuration.DataType)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.Configuration.DataType" /> value to its equivalent MySQL equivalent. </summary> <param name="dataType">Type of the data.</param> <returns> The type name. </returns> </member> <member name="T:Acklann.Daterpillar.Translators.SQLiteTranslator"> <summary> Provides methods for converting SQL name/type to it SQLite equivalent. </summary> <seealso cref="!:Acklann.Daterpillar.TypeResolvers.TypeResolverBase" /> </member> <member name="M:Acklann.Daterpillar.Translators.SQLiteTranslator.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Translators.SQLiteTranslator"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Translators.SQLiteTranslator.Escape(System.String)"> <summary> Escapes the specified object name. </summary> <param name="objectName">Name of the object.</param> <returns> The escaped name. </returns> </member> <member name="M:Acklann.Daterpillar.Translators.SQLiteTranslator.ExpandVariables(System.String)"> <summary> Replaces the name of each placeholder variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string. </summary> <param name="name">A string containing the names of zero or more environment variables.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.SQLiteTranslator.ConvertToString(Acklann.Daterpillar.Configuration.DataType)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.Configuration.DataType" /> value to its equivalent SQLite equivalent. </summary> <param name="dataType">Type of the data.</param> <returns>A SQLite data type.</returns> </member> <member name="T:Acklann.Daterpillar.Translators.TranslatorBase"> <summary> Provides methods for translating SQL name/type to another SQL dialect. </summary> <seealso cref="T:Acklann.Daterpillar.Translators.ITranslator" /> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.BOOL"> <summary>bool.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.BLOB"> <summary>blob.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.CHAR"> <summary>char.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.TEXT"> <summary>text.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.VARCHAR"> <summary>varchar.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.INT"> <summary>int.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.BIGINT"> <summary>bigInt.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.MEDIUMINT"> <summary>mediumInt.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.SMALLINT"> <summary>smallInt.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.TINYINT"> <summary>tinyInt.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.FLOAT"> <summary>float.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.DOUBLE"> <summary>double.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.DECIMAL"> <summary>decimal.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.DATE"> <summary>date.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.TIME"> <summary>time.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.DATETIME"> <summary>dateTime.</summary> </member> <member name="F:Acklann.Daterpillar.Translators.TranslatorBase.TIMESTAMP"> <summary>timeStamp.</summary> </member> <member name="M:Acklann.Daterpillar.Translators.TranslatorBase.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Translators.TranslatorBase"/> class. </summary> </member> <member name="P:Acklann.Daterpillar.Translators.TranslatorBase.TypeMap"> <summary> Gets or sets the type-to-type map. </summary> </member> <member name="M:Acklann.Daterpillar.Translators.TranslatorBase.ConvertToString(Acklann.Daterpillar.SchemaType)"> <summary> Converts the specified <see cref="T:Acklann.Daterpillar.SchemaType" /> value to its equivalent string representation. </summary> </member> <member name="M:Acklann.Daterpillar.Translators.TranslatorBase.ExpandVariables(System.String)"> <summary> Replaces the name of each placeholder variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string. </summary> <param name="name">A string containing the names of zero or more environment variables.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.TranslatorBase.Escape(System.String)"> <summary> Escapes the specified object name. </summary> <param name="objectName">Name of the object.</param> <returns>The escaped name.</returns> </member> <member name="M:Acklann.Daterpillar.Translators.TranslatorBase.ConvertToString(Acklann.Daterpillar.ReferentialAction)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.ReferentialAction" /> value to its equivalent SQL representation. </summary> <param name="action">The action.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.TranslatorBase.ConvertToString(Acklann.Daterpillar.Configuration.DataType)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.Configuration.DataType" /> value to its equivalent SQL representation. </summary> <param name="dataType">Type of the data.</param> <returns> The type name. </returns> </member> <member name="T:Acklann.Daterpillar.Translators.TSQLTranslator"> <summary> Provides methods for converting SQL name/type to it TSQL equivalent. </summary> <seealso cref="T:Acklann.Daterpillar.Translators.TranslatorBase" /> </member> <member name="M:Acklann.Daterpillar.Translators.TSQLTranslator.#ctor"> <summary> Initializes a new instance of the <see cref="T:Acklann.Daterpillar.Translators.TSQLTranslator"/> class. </summary> </member> <member name="M:Acklann.Daterpillar.Translators.TSQLTranslator.Escape(System.String)"> <summary> Escapes the specified object name. </summary> <param name="objectName">Name of the object.</param> <returns> The escaped name. </returns> </member> <member name="M:Acklann.Daterpillar.Translators.TSQLTranslator.ExpandVariables(System.String)"> <summary> Replaces the name of each placeholder variable embedded in the specified string with the string equivalent of the value of the variable, then returns the resulting string. </summary> <param name="name">A string containing the names of zero or more environment variables.</param> <returns></returns> </member> <member name="M:Acklann.Daterpillar.Translators.TSQLTranslator.ConvertToString(Acklann.Daterpillar.Configuration.DataType)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.Configuration.DataType" /> value to its equivalent TSQL representation. </summary> <param name="dataType">Type of the data.</param> <returns>The <see cref="T:Acklann.Daterpillar.Configuration.DataType"/> as a string.</returns> <exception cref="T:System.ArgumentException">Could not map <paramref name="dataType"/></exception> </member> <member name="M:Acklann.Daterpillar.Translators.TSQLTranslator.ConvertToString(Acklann.Daterpillar.ReferentialAction)"> <summary> Converts the <see cref="T:Acklann.Daterpillar.ReferentialAction" /> value to its equivalent TSQL representation. </summary> <param name="action">The action.</param> <returns>The <see cref="T:Acklann.Daterpillar.ReferentialAction"/> as a string.</returns> </member> </members> </doc> |