﻿<?xml version="1.0" encoding="utf-8"?><Type Name="NpgsqlParameterCollection" FullName="Npgsql.NpgsqlParameterCollection"><TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlParameterCollection : MarshalByRefObject, System.Data.IDataParameterCollection" /><AssemblyInfo><AssemblyName>Npgsql</AssemblyName><AssemblyPublicKey></AssemblyPublicKey><AssemblyVersion>0.6.0.0</AssemblyVersion><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>System.MarshalByRefObject</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.Data.IDataParameterCollection</InterfaceName></Interface></Interfaces><Docs><summary>To be added</summary><remarks>To be added</remarks></Docs><Members><Member MemberName="Add"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter Add (Npgsql.NpgsqlParameter value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="Npgsql.NpgsqlParameter" /></Parameters><Docs><param name="value">a <see cref="T:Npgsql.NpgsqlParameter" /></param><summary>To be added</summary><returns>a <see cref="T:Npgsql.NpgsqlParameter" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public int Add (object value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">a <see cref="T:System.Object" /></param><summary>To be added</summary><returns>a <see cref="T:System.Int32" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter Add (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameterType" Type="NpgsqlTypes.NpgsqlDbType" /></Parameters><Docs><param name="parameterName">To be added.</param><param name="parameterType">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter Add (string parameterName, object value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="parameterName">a <see cref="T:System.String" /></param><param name="value">a <see cref="T:System.Object" /></param><summary>To be added</summary><returns>a <see cref="T:Npgsql.NpgsqlParameter" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter Add (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType, int size);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameterType" Type="NpgsqlTypes.NpgsqlDbType" /><Parameter Name="size" Type="System.Int32" /></Parameters><Docs><param name="parameterName">To be added.</param><param name="parameterType">To be added.</param><param name="size">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Add"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter Add (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType, int size, string sourceColumn);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameterType" Type="NpgsqlTypes.NpgsqlDbType" /><Parameter Name="size" Type="System.Int32" /><Parameter Name="sourceColumn" Type="System.String" /></Parameters><Docs><param name="parameterName">To be added.</param><param name="parameterType">To be added.</param><param name="size">To be added.</param><param name="sourceColumn">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Clear"><MemberSignature Language="C#" Value="public void Clear ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added</summary><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contains"><MemberSignature Language="C#" Value="public bool Contains (object value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">a <see cref="T:System.Object" /></param><summary>To be added</summary><returns>a <see cref="T:System.Boolean" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Contains"><MemberSignature Language="C#" Value="public bool Contains (string parameterName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">a <see cref="T:System.String" /></param><summary>To be added</summary><returns>a <see cref="T:System.Boolean" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CopyTo"><MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="array" Type="System.Array" /><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="array">a <see cref="T:System.Array" /></param><param name="index">a <see cref="T:System.Int32" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count"><MemberSignature Language="C#" Value="public int Count { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added</summary><value>a <see cref="T:System.Int32" /></value><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public int IndexOf (object value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">a <see cref="T:System.Object" /></param><summary>To be added</summary><returns>a <see cref="T:System.Int32" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IndexOf"><MemberSignature Language="C#" Value="public int IndexOf (string parameterName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">a <see cref="T:System.String" /></param><summary>To be added</summary><returns>a <see cref="T:System.Int32" /></returns><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Insert"><MemberSignature Language="C#" Value="public void Insert (int index, object value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="index">a <see cref="T:System.Int32" /></param><param name="value">a <see cref="T:System.Object" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter this[int index] { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">a <see cref="T:System.Int32" /></param><summary>To be added</summary><value>a <see cref="T:Npgsql.NpgsqlParameter" /></value><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter this[string parameterName] { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>Npgsql.NpgsqlParameter</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">a <see cref="T:System.String" /></param><summary>To be added</summary><value>a <see cref="T:Npgsql.NpgsqlParameter" /></value><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Remove"><MemberSignature Language="C#" Value="public void Remove (object value);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><param name="value">a <see cref="T:System.Object" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveAt"><MemberSignature Language="C#" Value="public void RemoveAt (int index);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">a <see cref="T:System.Int32" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveAt"><MemberSignature Language="C#" Value="public void RemoveAt (string parameterName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">a <see cref="T:System.String" /></param><summary>To be added</summary><remarks>To be added</remarks></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="System.Collections.ICollection.IsSynchronized"><MemberSignature Language="C#" Value="bool System.Collections.ICollection.IsSynchronized { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.ICollection.SyncRoot"><MemberSignature Language="C#" Value="object System.Collections.ICollection.SyncRoot { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator"><MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IList.IsFixedSize"><MemberSignature Language="C#" Value="bool System.Collections.IList.IsFixedSize { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IList.IsReadOnly"><MemberSignature Language="C#" Value="bool System.Collections.IList.IsReadOnly { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IList.Item"><MemberSignature Language="C#" Value="object System.Collections.IList.Item[int index] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Data.IDataParameterCollection.Item"><MemberSignature Language="C#" Value="object System.Data.IDataParameterCollection.Item[string parameterName] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /></Parameters><Docs><param name="parameterName">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TryGetValue"><MemberSignature Language="C#" Value="public bool TryGetValue (string parameterName, out Npgsql.NpgsqlParameter parameter);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="parameterName" Type="System.String" /><Parameter Name="parameter" Type="Npgsql.NpgsqlParameter&amp;" RefType="out" /></Parameters><Docs><param name="parameterName">To be added.</param><param name="parameter">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members></Type>