﻿<?xml version="1.0" encoding="utf-8"?><Type Name="SqliteParameterCollection" FullName="Mono.Data.Sqlite.SqliteParameterCollection"><TypeSignature Language="C#" Value="public sealed class SqliteParameterCollection : System.Data.Common.DbParameterCollection" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit SqliteParameterCollection extends System.Data.Common.DbParameterCollection" /><AssemblyInfo><AssemblyName>Mono.Data.Sqlite</AssemblyName><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Data.Common.DbParameterCollection</BaseTypeName></Base><Interfaces /><Attributes><Attribute><AttributeName>System.ComponentModel.Editor("Microsoft.VSDesigner.Data.Design.DBParametersEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.ListBindable(false)</AttributeName></Attribute></Attributes><Docs><summary>
            SQLite implementation of DbParameterCollection.
            </summary><remarks>To be added.</remarks></Docs><Members><Member MemberName="Add"><MemberSignature Language="C#" Value="public int Add (Mono.Data.Sqlite.SqliteParameter parameter);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Add(class Mono.Data.Sqlite.SqliteParameter parameter) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="parameter" Type="Mono.Data.Sqlite.SqliteParameter" /></Parameters><Docs><param name="parameter">The parameter to add</param><summary>
            Adds a parameter to the collection
            </summary><returns>A zero-based index of where the parameter is located in the array</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public override int Add (object value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 Add(object value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">The parameter to add</param><summary>
            Adds a parameter to the collection
            </summary><returns>A zero-based index of where the parameter is located in the array</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameter Add (string parameterName, System.Data.DbType parameterType);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Data.Sqlite.SqliteParameter Add(string parameterName, valuetype System.Data.DbType parameterType) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameterType" Type="System.Data.DbType" /></Parameters><Docs><param name="parameterName">The parameter name</param><param name="parameterType">The data type</param><summary>
            Adds a parameter to the collection
            </summary><returns>A SqliteParameter object</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameter Add (string parameterName, System.Data.DbType parameterType, int parameterSize);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Data.Sqlite.SqliteParameter Add(string parameterName, valuetype System.Data.DbType parameterType, int32 parameterSize) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameterType" Type="System.Data.DbType" /><Parameter Name="parameterSize" Type="System.Int32" /></Parameters><Docs><param name="parameterName">The parameter name</param><param name="parameterType">The data type</param><param name="parameterSize">The size of the value</param><summary>
            Adds a parameter to the collection
            </summary><returns>A SqliteParameter object</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameter Add (string parameterName, System.Data.DbType parameterType, int parameterSize, string sourceColumn);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Data.Sqlite.SqliteParameter Add(string parameterName, valuetype System.Data.DbType parameterType, int32 parameterSize, string sourceColumn) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameterType" Type="System.Data.DbType" /><Parameter Name="parameterSize" Type="System.Int32" /><Parameter Name="sourceColumn" Type="System.String" /></Parameters><Docs><param name="parameterName">The parameter name</param><param name="parameterType">The data type</param><param name="parameterSize">The size of the value</param><param name="sourceColumn">The source column</param><summary>
            Adds a parameter to the collection
            </summary><returns>A SqliteParameter object</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddRange"><MemberSignature Language="C#" Value="public void AddRange (Mono.Data.Sqlite.SqliteParameter[] values);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddRange(class Mono.Data.Sqlite.SqliteParameter[] values) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="values" Type="Mono.Data.Sqlite.SqliteParameter[]" /></Parameters><Docs><param name="values">The array of parameters to add</param><summary>
            Adds an array of parameters to the collection
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddRange"><MemberSignature Language="C#" Value="public override void AddRange (Array values);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void AddRange(class System.Array values) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="values" Type="System.Array" /></Parameters><Docs><param name="values">The array of parameters to add</param><summary>
            Adds an array of parameters to the collection
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="AddWithValue"><MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameter AddWithValue (string parameterName, object value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Data.Sqlite.SqliteParameter AddWithValue(string parameterName, object value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="parameterName">Name of the parameter, or null to indicate an unnamed parameter</param><param name="value">The initial value of the parameter</param><summary>
            Adds a named/unnamed parameter and its value to the parameter collection.
            </summary><returns>Returns the SqliteParameter object created during the call.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Clear"><MemberSignature Language="C#" Value="public override void Clear ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Clear() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>
            Clears the array and resets the collection
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Contains"><MemberSignature Language="C#" Value="public override bool Contains (object value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Contains(object value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">The SqliteParameter to check</param><summary>
            Determines if the parameter exists in the collection
            </summary><returns>True if the parameter is in the collection</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Contains"><MemberSignature Language="C#" Value="public override bool Contains (string parameterName);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Contains(string parameterName) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">The name of the parameter to check</param><summary>
            Determines if the named parameter exists in the collection
            </summary><returns>True if the parameter is in the collection</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="CopyTo"><MemberSignature Language="C#" Value="public override void CopyTo (Array array, int index);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void CopyTo(class System.Array array, int32 index) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="array" Type="System.Array" /><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="array"></param><param name="index"></param><summary>
            Not implemented
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Count"><MemberSignature Language="C#" Value="public override int Count { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Count" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>
            Returns a count of parameters in the collection
            </summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetEnumerator"><MemberSignature Language="C#" Value="public override System.Collections.IEnumerator GetEnumerator ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class System.Collections.IEnumerator GetEnumerator() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><summary>
            Retrieves an enumerator for the collection
            </summary><returns>An enumerator for the underlying array</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetParameter"><MemberSignature Language="C#" Value="protected override System.Data.Common.DbParameter GetParameter (int index);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class System.Data.Common.DbParameter GetParameter(int32 index) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.Common.DbParameter</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">The index of the parameter to retrieve</param><summary>
            Retrieves a parameter by its index in the collection
            </summary><returns>A DbParameter object</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetParameter"><MemberSignature Language="C#" Value="protected override System.Data.Common.DbParameter GetParameter (string parameterName);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class System.Data.Common.DbParameter GetParameter(string parameterName) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.Common.DbParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">The name of the parameter to fetch</param><summary>
            Retrieve a parameter by name from the collection
            </summary><returns>A DbParameter object</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public override int IndexOf (object value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 IndexOf(object value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">The parameter to find</param><summary>
            Returns the index of a parameter
            </summary><returns>-1 if not found, otherwise a zero-based index of the parameter</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public override int IndexOf (string parameterName);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 IndexOf(string parameterName) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">The name of the parameter to find</param><summary>
            Returns the index of a parameter given its name
            </summary><returns>-1 if not found, otherwise a zero-based index of the parameter</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Insert"><MemberSignature Language="C#" Value="public override void Insert (int index, object value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Insert(int32 index, object value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="index">The zero-based index to insert the parameter at</param><param name="value">The parameter to insert</param><summary>
            Inserts a parameter into the array at the specified location
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsFixedSize"><MemberSignature Language="C#" Value="public override bool IsFixedSize { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsFixedSize" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>
            Returns false
            </summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsReadOnly"><MemberSignature Language="C#" Value="public override bool IsReadOnly { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsReadOnly" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>
            Returns false
            </summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsSynchronized"><MemberSignature Language="C#" Value="public override bool IsSynchronized { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsSynchronized" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>
            Returns true
            </summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameter this[int index] { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Mono.Data.Sqlite.SqliteParameter Item(int32)" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameter</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">The index of the parameter to get/set</param><summary>
            Overloaded to specialize the return value of the default indexer
            </summary><value>The specified SQLite parameter</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public Mono.Data.Sqlite.SqliteParameter this[string parameterName] { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Mono.Data.Sqlite.SqliteParameter Item(string)" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Data.Sqlite.SqliteParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">Name of the parameter to get/set</param><summary>
            Overloaded to specialize the return value of the default indexer
            </summary><value>The specified named SQLite parameter</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Remove"><MemberSignature Language="C#" Value="public override void Remove (object value);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Remove(object value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">The parameter to remove</param><summary>
            Removes a parameter from the collection
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveAt"><MemberSignature Language="C#" Value="public override void RemoveAt (int index);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void RemoveAt(int32 index) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">The zero-based parameter index to remove</param><summary>
            Removes a parameter from the collection given its index
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RemoveAt"><MemberSignature Language="C#" Value="public override void RemoveAt (string parameterName);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void RemoveAt(string parameterName) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">The name of the parameter to remove</param><summary>
            Removes a parameter from the collection given its name
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetParameter"><MemberSignature Language="C#" Value="protected override void SetParameter (int index, System.Data.Common.DbParameter value);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void SetParameter(int32 index, class System.Data.Common.DbParameter value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="value" Type="System.Data.Common.DbParameter" /></Parameters><Docs><param name="index">The zero-based index of the parameter to replace</param><param name="value">The new parameter</param><summary>
            Re-assign a parameter at the specified index
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetParameter"><MemberSignature Language="C#" Value="protected override void SetParameter (string parameterName, System.Data.Common.DbParameter value);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void SetParameter(string parameterName, class System.Data.Common.DbParameter value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="value" Type="System.Data.Common.DbParameter" /></Parameters><Docs><param name="parameterName">The name of the parameter to replace</param><param name="value">The new parameter</param><summary>
            Re-assign the named parameter to a new parameter object
            </summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SyncRoot"><MemberSignature Language="C#" Value="public override object SyncRoot { get; }" /><MemberSignature Language="ILAsm" Value=".property instance object SyncRoot" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>
            Returns null
            </summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members></Type>