diff options
author | Jonathan Pryor <jpryor@novell.com> | 2008-10-17 18:11:29 +0400 |
---|---|---|
committer | Jonathan Pryor <jpryor@novell.com> | 2008-10-17 18:11:29 +0400 |
commit | 99508cb453a0361796ee1719c32f0defa58074a7 (patch) | |
tree | fa7275ae18e15d1d782b9d388716872932ab0af8 /mcs/class/Npgsql | |
parent | 91f5e1e3b03daf56bd314cc00a6615ed646bd580 (diff) |
Migrating from monodoc/class/Npgsql to mcs/class/Npgsql/Documentation...
svn path=/trunk/mcs/; revision=116205
Diffstat (limited to 'mcs/class/Npgsql')
38 files changed, 7197 insertions, 0 deletions
diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/LogLevel.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/LogLevel.xml new file mode 100644 index 00000000000..dafd3a480d5 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/LogLevel.xml @@ -0,0 +1,72 @@ +<Type Name="LogLevel" FullName="Npgsql.LogLevel"> + <TypeSignature Language="C#" Value="public enum LogLevel" Maintainer="auto" /> + <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.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="Debug"> + <MemberSignature Language="C#" Value="Debug" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.LogLevel</ReturnType> + </ReturnValue> + <Parameters> + </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="None"> + <MemberSignature Language="C#" Value="None" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.LogLevel</ReturnType> + </ReturnValue> + <Parameters> + </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="Normal"> + <MemberSignature Language="C#" Value="Normal" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.LogLevel</ReturnType> + </ReturnValue> + <Parameters> + </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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NoticeEventHandler.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NoticeEventHandler.xml new file mode 100644 index 00000000000..f6a5b4cf458 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NoticeEventHandler.xml @@ -0,0 +1,24 @@ +<Type Name="NoticeEventHandler" FullName="Npgsql.NoticeEventHandler"> + <TypeSignature Language="C#" Value="public delegate void NoticeEventHandler(object sender, NpgsqlNoticeEventArgs e);" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="sender" Type="System.Object" /> + <Parameter Name="e" Type="Npgsql.NpgsqlNoticeEventArgs" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="sender">To be added.</param> + <param name="e">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NotificationEventHandler.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NotificationEventHandler.xml new file mode 100644 index 00000000000..fb5b6f615ce --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NotificationEventHandler.xml @@ -0,0 +1,29 @@ +<Type Name="NotificationEventHandler" FullName="Npgsql.NotificationEventHandler"> + <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void NotificationEventHandler(object sender, NpgsqlNotificationEventArgs e);" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyPublicKey> + </AssemblyPublicKey> + <AssemblyVersion>0.5.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.Delegate</BaseTypeName> + </Base> + <Docs> + <param name="sender">To be added.</param> + <param name="e">To be added.</param> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members /> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="System.Object" /> + <Parameter Name="e" Type="Npgsql.NpgsqlNotificationEventArgs" /> + </Parameters> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlCommand.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlCommand.xml new file mode 100644 index 00000000000..611c9ca3b3b --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlCommand.xml @@ -0,0 +1,656 @@ +<Type Name="NpgsqlCommand" FullName="Npgsql.NpgsqlCommand"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlCommand : System.ComponentModel.Component, ICloneable, System.Data.IDbCommand" /> + <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.ComponentModel.Component</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.Data.IDbCommand</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.ICloneable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>Represents a command to be executed against the PostgreSQL database backend.</summary> + <remarks> + <para> + An NpgsqlCommand object is associated with a <see cref="T:Npgsql.NpgsqlConnection" /> instance.It can be used to execute + SQL statements (SELECT, INSERT, UPDATE, DELETE, etc.), stored procedures and functions against the database the <see cref="T:Npgsql.NpgsqlConnection" /> + instance referenced in the <see cref="P:Npgsql.NpgsqlCommand.Connection" /> is associated with. + </para> + <para> + As the NpgsqlCommand implements the <see cref="T:System.Data.IDbCommand" /> interface, it can be used to + <list type="bullet"><item><term>Execute queries without expecting a result back using the + <see cref="M:Npgsql.NpgsqlCommand.ExecuteNonQuery" /> method</term></item><item><term>Execute queries only a single (scalar) result back using the + <see cref="M:Npgsql.NpgsqlCommand.ExecuteScalar" /> method</term></item><item><term>Execute queries without expecting a + <see cref="Npgsql.NpgsqlDataReader" /> back using the <see cref="M:Npgsql.NpgsqlCommand.ExecuteDataReader" /></term></item></list></para> + </remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCommand ();" /> + <MemberType>Constructor</MemberType> + <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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCommand (string cmdText);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="cmdText" Type="System.String" /> + </Parameters> + <Docs> + <param name="cmdText">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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCommand (string cmdText, Npgsql.NpgsqlConnection connection);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="cmdText" Type="System.String" /> + <Parameter Name="connection" Type="Npgsql.NpgsqlConnection" /> + </Parameters> + <Docs> + <param name="cmdText">a <see cref="T:System.String" /></param> + <param name="connection">a <see cref="T:Npgsql.NpgsqlConnection" /></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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCommand (string cmdText, Npgsql.NpgsqlConnection connection, Npgsql.NpgsqlTransaction transaction);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="cmdText" Type="System.String" /> + <Parameter Name="connection" Type="Npgsql.NpgsqlConnection" /> + <Parameter Name="transaction" Type="Npgsql.NpgsqlTransaction" /> + </Parameters> + <Docs> + <param name="cmdText">a <see cref="T:System.String" /></param> + <param name="connection">a <see cref="T:Npgsql.NpgsqlConnection" /></param> + <param name="transaction">a <see cref="T:Npgsql.NpgsqlTransaction" /></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="Cancel"> + <MemberSignature Language="C#" Value="public void Cancel ();" /> + <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="Clone"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CommandText"> + <MemberSignature Language="C#" Value="public string CommandText { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue("")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="CommandTimeout"> + <MemberSignature Language="C#" Value="public int CommandTimeout { set; 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> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(20)</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="CommandType"> + <MemberSignature Language="C#" Value="public System.Data.CommandType CommandType { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.CommandType</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.CommandType" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(System.Data.CommandType.Text)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="Connection"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlConnection Connection { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlConnection</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>Connection to the PostgreSQL backend</summary> + <value>a <see cref="T:Npgsql.NpgsqlConnection" /> object</value> + <remarks> + The Connection property is a reference to the <see cref="T:Npgsql.NpgsqlConnection" /> the commands will be executed against. + The connection must be open before the command can be executed. If a command is executed against a closed connection, + a <see cref="T:System.InvalidOperationException" /> is thrown. + </remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(null)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Behavior")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="CreateParameter"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameter CreateParameter ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlParameter</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <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="ExecuteNonQuery"> + <MemberSignature Language="C#" Value="public int ExecuteNonQuery ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>Executes a query against the database backend without expecting data back from it</summary> + <returns>A <see cref="T:System.Int32" /> containing the number of records affected on the database by the query</returns> + <remarks> + <para> + The <see cref="M:Npgsql.NpgsqlCommand.ExecuteNonQuery" /> method is used to execute a query against the database + without exepecting a result back. This is useful for running data manipulation commands, etc. + </para> + <para> + The following example demonstrates the use of the method against a database. For the example to work, a user 'joe' + with the password 'secret' needs to have access to the 'table1' table in the 'joedata' database created with the SQL + </para> + <c> + CREATE TABLE table1 (int1 INTEGER, int2 INTEGER); + </c> + <code lang="C#"> +/* Compiling: + * mcs -r:Npgsql -r:System.Data NpgsqlExecuteNonQuery.cs + */ +using System; +using System.Data; +using Npgsql; + +public class NpgsqlExecuteNonQuery +{ + public static void Main(String[] args) + { + NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=joe;Password=secret;Database=joedata;"); + conn.Open(); + + NpgsqlCommand command = new NpgsqlCommand("insert into table1 values(1, 1)", conn); + Int32 rowsaffected; + + try + { + rowsaffected = command.ExecuteNonQuery(); + Console.WriteLine("Just added {0} lines in the table table1", rowsaffected); + } + finally + { + conn.Close(); + } + } +} + </code> + <para> + Executing the query should give the output + </para> + <c>Just added 1 lines in the table table1</c> + </remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ExecuteReader"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlDataReader ExecuteReader ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlDataReader</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>Executes a query against the database backend, creating a <see cref="T:Npgsql.NpgsqlDataReader" /> +which can be used for forward-only reading of data from the database.</summary> + <returns>a <see cref="T:Npgsql.NpgsqlDataReader" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ExecuteReader"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlDataReader ExecuteReader (System.Data.CommandBehavior cb);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlDataReader</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="cb" Type="System.Data.CommandBehavior" /> + </Parameters> + <Docs> + <param name="cb">a <see cref="T:System.Data.CommandBehavior" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlDataReader" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ExecuteScalar"> + <MemberSignature Language="C#" Value="public object ExecuteScalar ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>Executes a query against the <see cref="T:Npgsql.NpgsqlConnection" /> and expects a single value as output</summary> + <returns>a <see cref="T:System.Object" /> containing the output value.</returns> + <remarks> + <para> + This command returns a single value as the output of the command execution. + </para> + <code lang="C#"> +using System; +using System.Data; +using Npgsql; + +public class NpgsqlExecuteScalar +{ + public static void Main(String[] args) + { + NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=joe;Password=secret;Database=joedata;"); + conn.Open(); + + NpgsqlCommand command = new NpgsqlCommand("select version()", conn); + String serverversion; + + try + { + serverversion = (String)command.ExecuteScalar(); + Console.WriteLine("PostgreSQL server version: {0}", serverversion); + } + finally + { + conn.Close(); + } + } +} + </code> + <para> + Compiling and executing the above code gives the output + </para> + <c>PostgreSQL server version: PostgreSQL 7.3.2 on i386-redhat-linux-gnu, compiled by GCC i386-redhat-linux-gcc (GCC) 3.2.2 20030213 (Red Hat Linux 8.0 3.2.2-1)</c> + <para> + If a query is executed that returns more than one column and/or more than one row, only the first column in the first row is returned. + + For example, tweaking the above example to make it + <code Lang="C#"> +using System; +using System.Data; +using Npgsql; + +public class NpgsqlExecuteScalar +{ + public static void Main(String[] args) + { + NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=joe;Password=secret;Database=joedata;"); + conn.Open(); + + NpgsqlCommand command = new NpgsqlCommand("select version(), upper('foo')", conn); + String serverversion; + + try + { + serverversion = (String)command.ExecuteScalar(); + Console.WriteLine("PostgreSQL server version: {0}", serverversion); + } + finally + { + conn.Close(); + } + } +} + </code> + + still prints + </para> + <c>PostgreSQL server version: PostgreSQL 7.3.2 on i386-redhat-linux-gnu, compiled by GCC i386-redhat-linux-gcc (GCC) 3.2.2 20030213 (Red Hat Linux 8.0 3.2.2-1)</c> + <para> + Note that the exact output in the above will vary depending on the exact version of the database. + </para> + </remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="LastInsertedOID"> + <MemberSignature Language="C#" Value="public long LastInsertedOID { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int64</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Parameters"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlParameterCollection Parameters { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlParameterCollection</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlParameterCollection" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Prepare"> + <MemberSignature Language="C#" Value="public void Prepare ();" /> + <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="System.Data.IDbCommand.Connection"> + <MemberSignature Language="C#" Value="System.Data.IDbConnection System.Data.IDbCommand.Connection { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbConnection</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbCommand.CreateParameter"> + <MemberSignature Language="C#" Value="System.Data.IDbDataParameter IDbCommand.CreateParameter ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbDataParameter</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbCommand.ExecuteReader"> + <MemberSignature Language="C#" Value="System.Data.IDataReader IDbCommand.ExecuteReader ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDataReader</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbCommand.ExecuteReader"> + <MemberSignature Language="C#" Value="System.Data.IDataReader IDbCommand.ExecuteReader (System.Data.CommandBehavior cb);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDataReader</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="cb" Type="System.Data.CommandBehavior" /> + </Parameters> + <Docs> + <param name="cb">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbCommand.Parameters"> + <MemberSignature Language="C#" Value="System.Data.IDataParameterCollection System.Data.IDbCommand.Parameters { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDataParameterCollection</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbCommand.Transaction"> + <MemberSignature Language="C#" Value="System.Data.IDbTransaction System.Data.IDbCommand.Transaction { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbTransaction</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.ICloneable.Clone"> + <MemberSignature Language="C#" Value="object ICloneable.Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Transaction"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlTransaction Transaction { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlTransaction</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.IDbTransaction" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="UpdatedRowSource"> + <MemberSignature Language="C#" Value="public System.Data.UpdateRowSource UpdatedRowSource { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.UpdateRowSource</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.UpdateRowSource" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlCommandBuilder.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlCommandBuilder.xml new file mode 100644 index 00000000000..7793c1cdea2 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlCommandBuilder.xml @@ -0,0 +1,218 @@ +<Type Name="NpgsqlCommandBuilder" FullName="Npgsql.NpgsqlCommandBuilder"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlCommandBuilder : System.ComponentModel.Component" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 2B 3C 59 0B 2A 4E 3D 34 7E 68 78 DC 0F F4 D2 1E B0 56 A5 04 20 25 0C 66 17 04 43 30 70 1D 35 C9 80 78 A5 DF 97 A6 2D 83 C9 A2 DB 2D 07 25 23 A8 FC 49 13 98 25 4C 6B 89 32 9B 8C 1D CE F4 3A 1E 7A A1 61 53 BC EA 2A E9 A4 71 14 56 24 82 6F 60 D7 C8 E7 1C D0 25 B5 54 A0 17 7B D9 35 A7 80 96 29 F0 A7 AF C7 78 EB B4 AD 03 3E 1B F5 12 C1 A9 C6 CE EA 26 B0 77 BC 46 CA C9 38 00 43 5E 77 EE]</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.ComponentModel.Component</BaseTypeName> + </Base> + <Interfaces> + </Interfaces> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCommandBuilder ();" /> + <MemberType>Constructor</MemberType> + <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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCommandBuilder (Npgsql.NpgsqlDataAdapter adapter);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="adapter" Type="Npgsql.NpgsqlDataAdapter" /> + </Parameters> + <Docs> + <param name="adapter">a <see cref="T:Npgsql.NpgsqlDataAdapter" /></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="DataAdapter"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlDataAdapter DataAdapter { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlDataAdapter</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlDataAdapter" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="DeriveParameters"> + <MemberSignature Language="C#" Value="public static void DeriveParameters (Npgsql.NpgsqlCommand command);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="command" Type="Npgsql.NpgsqlCommand" /> + </Parameters> + <Docs> + <param name="command">a <see cref="T:Npgsql.NpgsqlCommand" /></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="Dispose"> + <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="disposing" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="disposing">a <see cref="T:System.Boolean" /></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="GetDeleteCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand GetDeleteCommand (System.Data.DataRow row);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="row" Type="System.Data.DataRow" /> + </Parameters> + <Docs> + <param name="row">a <see cref="T:System.Data.DataRow" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlCommand" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetInsertCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand GetInsertCommand (System.Data.DataRow row);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="row" Type="System.Data.DataRow" /> + </Parameters> + <Docs> + <param name="row">a <see cref="T:System.Data.DataRow" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlCommand" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetUpdateCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand GetUpdateCommand (System.Data.DataRow row);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="row" Type="System.Data.DataRow" /> + </Parameters> + <Docs> + <param name="row">a <see cref="T:System.Data.DataRow" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlCommand" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="QuotePrefix"> + <MemberSignature Language="C#" Value="public string QuotePrefix { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="QuoteSuffix"> + <MemberSignature Language="C#" Value="public string QuoteSuffix { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="RefreshSchema"> + <MemberSignature Language="C#" Value="public void RefreshSchema ();" /> + <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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlConnection.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlConnection.xml new file mode 100644 index 00000000000..4eaa8ab408a --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlConnection.xml @@ -0,0 +1,679 @@ +<Type Name="NpgsqlConnection" FullName="Npgsql.NpgsqlConnection"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlConnection : System.ComponentModel.Component, ICloneable, System.Data.IDbConnection" /> + <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.ComponentModel.Component</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.Data.IDbConnection</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.ICloneable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>Represents an open connection to a PostgreSQL database.</summary> + <remarks> + <para> + This represents a unique connection to a PostgreSQL database backend. The connection is used in conjunction with other classes + in the <see cref="N:Npgsql" /> provider like <see cref="T:Npgsql.NpgsqlCommand" />, <see cref="T:Npgsql.NpgsqlDataReader" />, and + <see cref="T:Npgsql.NpgsqlDataAdapter" /> to fetch, add, update, or delete data in the database. + </para> + </remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlConnection ();" /> + <MemberType>Constructor</MemberType> + <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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlConnection (string ConnectionString);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="ConnectionString" Type="System.String" /> + </Parameters> + <Docs> + <param name="ConnectionString">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="BackendProtocolVersion"> + <MemberSignature Language="C#" Value="public Npgsql.ProtocolVersion BackendProtocolVersion { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Browsable(false)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Npgsql.ProtocolVersion</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="BeginTransaction"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlTransaction BeginTransaction ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlTransaction</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlTransaction" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="BeginTransaction"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlTransaction BeginTransaction (System.Data.IsolationLevel level);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlTransaction</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="level" Type="System.Data.IsolationLevel" /> + </Parameters> + <Docs> + <param name="level">a <see cref="T:System.Data.IsolationLevel" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlTransaction" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="CertificateSelectionCallback"> + <MemberSignature Language="C#" Value="public event Mono.Security.Protocol.Tls.CertificateSelectionCallback CertificateSelectionCallback;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Mono.Security.Protocol.Tls.CertificateSelectionCallback</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CertificateValidationCallback"> + <MemberSignature Language="C#" Value="public event Mono.Security.Protocol.Tls.CertificateValidationCallback CertificateValidationCallback;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Mono.Security.Protocol.Tls.CertificateValidationCallback</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ChangeDatabase"> + <MemberSignature Language="C#" Value="public void ChangeDatabase (string dbName);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="dbName" Type="System.String" /> + </Parameters> + <Docs> + <param name="dbName">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="ClearAllPools"> + <MemberSignature Language="C#" Value="public void ClearAllPools ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ClearPool"> + <MemberSignature Language="C#" Value="public void ClearPool ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Clone"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlConnection Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlConnection</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Close"> + <MemberSignature Language="C#" Value="public void Close ();" /> + <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="ConnectionLifeTime"> + <MemberSignature Language="C#" Value="public int ConnectionLifeTime { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ConnectionString"> + <MemberSignature Language="C#" Value="public string ConnectionString { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ConnectionTimeout"> + <MemberSignature Language="C#" Value="public int ConnectionTimeout { 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="CreateCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand CreateCommand ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <returns>a <see cref="T:Npgsql.NpgsqlCommand" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Database"> + <MemberSignature Language="C#" Value="public string Database { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="disposing" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="disposing">a <see cref="T:System.Boolean" /></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="GetSchema"> + <MemberSignature Language="C#" Value="public System.Data.DataTable GetSchema ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.DataTable</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetSchema"> + <MemberSignature Language="C#" Value="public System.Data.DataTable GetSchema (string collectionName);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.DataTable</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="collectionName" Type="System.String" /> + </Parameters> + <Docs> + <param name="collectionName">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetSchema"> + <MemberSignature Language="C#" Value="public System.Data.DataTable GetSchema (string collectionName, string[] restrictions);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.DataTable</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="collectionName" Type="System.String" /> + <Parameter Name="restrictions" Type="System.String[]" /> + </Parameters> + <Docs> + <param name="collectionName">To be added.</param> + <param name="restrictions">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Host"> + <MemberSignature Language="C#" Value="public string Host { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Browsable(true)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Notice"> + <MemberSignature Language="C#" Value="public event Npgsql.NoticeEventHandler Notice;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Npgsql.NoticeEventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Notification"> + <MemberSignature Language="C#" Value="public event Npgsql.NotificationEventHandler Notification;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NotificationEventHandler</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="Open"> + <MemberSignature Language="C#" Value="public void Open ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>Connect to the PostgreSQL database backend</summary> + <remarks>To be added</remarks> + <example> + <para> + To establish a connection to a server located at ip 127.0.0.1, port 5432, as the user joe, + with the password secret, using the database joedata, you use the NpgsqlConnection as: + </para> + <code lang="C#"> +using System; +using System.Data; +using Npgsql; + +public class NpgsqlConnDemo +{ + public static void Main(String[] args) + { + // Create a new connection object + NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=joe;Password=secret;Database=joedata;"); + // Open the connection + conn.Open(); + // Close it + conn.Close(); + } +} + </code> + </example> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Port"> + <MemberSignature Language="C#" Value="public int Port { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Browsable(true)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="PrivateKeySelectionCallback"> + <MemberSignature Language="C#" Value="public event Mono.Security.Protocol.Tls.PrivateKeySelectionCallback PrivateKeySelectionCallback;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Mono.Security.Protocol.Tls.PrivateKeySelectionCallback</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServerVersion"> + <MemberSignature Language="C#" Value="public Npgsql.ServerVersion ServerVersion { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Browsable(false)</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>Npgsql.ServerVersion</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SSL"> + <MemberSignature Language="C#" Value="public bool SSL { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Browsable(true)</AttributeName> + </Attribute> + </Attributes> + <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="State"> + <MemberSignature Language="C#" Value="public System.Data.ConnectionState State { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.ConnectionState</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.ConnectionState" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Browsable(false)</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="SyncNotification"> + <MemberSignature Language="C#" Value="public bool SyncNotification { 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.Data.IDbConnection.BeginTransaction"> + <MemberSignature Language="C#" Value="System.Data.IDbTransaction IDbConnection.BeginTransaction ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbTransaction</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbConnection.BeginTransaction"> + <MemberSignature Language="C#" Value="System.Data.IDbTransaction IDbConnection.BeginTransaction (System.Data.IsolationLevel level);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbTransaction</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="level" Type="System.Data.IsolationLevel" /> + </Parameters> + <Docs> + <param name="level">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbConnection.CreateCommand"> + <MemberSignature Language="C#" Value="System.Data.IDbCommand IDbConnection.CreateCommand ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.ICloneable.Clone"> + <MemberSignature Language="C#" Value="object ICloneable.Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlDataAdapter.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlDataAdapter.xml new file mode 100644 index 00000000000..e0e745f10ce --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlDataAdapter.xml @@ -0,0 +1,362 @@ +<Type Name="NpgsqlDataAdapter" FullName="Npgsql.NpgsqlDataAdapter"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlDataAdapter : System.Data.Common.DbDataAdapter" /> + <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.Data.Common.DbDataAdapter</BaseTypeName> + </Base> + <Interfaces> + </Interfaces> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlDataAdapter ();" /> + <MemberType>Constructor</MemberType> + <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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlDataAdapter (Npgsql.NpgsqlCommand selectCommand);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="selectCommand" Type="Npgsql.NpgsqlCommand" /> + </Parameters> + <Docs> + <param name="selectCommand">a <see cref="T:Npgsql.NpgsqlCommand" /></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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlDataAdapter (string selectCommandText, Npgsql.NpgsqlConnection selectConnection);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="selectCommandText" Type="System.String" /> + <Parameter Name="selectConnection" Type="Npgsql.NpgsqlConnection" /> + </Parameters> + <Docs> + <param name="selectCommandText">a <see cref="T:System.String" /></param> + <param name="selectConnection">a <see cref="T:Npgsql.NpgsqlConnection" /></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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlDataAdapter (string selectCommandText, string selectConnectionString);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="selectCommandText" Type="System.String" /> + <Parameter Name="selectConnectionString" Type="System.String" /> + </Parameters> + <Docs> + <param name="selectCommandText">a <see cref="T:System.String" /></param> + <param name="selectConnectionString">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="CreateRowUpdatedEvent"> + <MemberSignature Language="C#" Value="protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent (System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Data.Common.RowUpdatedEventArgs</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="dataRow" Type="System.Data.DataRow" /> + <Parameter Name="command" Type="System.Data.IDbCommand" /> + <Parameter Name="statementType" Type="System.Data.StatementType" /> + <Parameter Name="tableMapping" Type="System.Data.Common.DataTableMapping" /> + </Parameters> + <Docs> + <param name="dataRow">a <see cref="T:System.Data.DataRow" /></param> + <param name="command">a <see cref="T:System.Data.IDbCommand" /></param> + <param name="statementType">a <see cref="T:System.Data.StatementType" /></param> + <param name="tableMapping">a <see cref="T:System.Data.Common.DataTableMapping" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Data.Common.RowUpdatedEventArgs" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="CreateRowUpdatingEvent"> + <MemberSignature Language="C#" Value="protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent (System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Data.Common.RowUpdatingEventArgs</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="dataRow" Type="System.Data.DataRow" /> + <Parameter Name="command" Type="System.Data.IDbCommand" /> + <Parameter Name="statementType" Type="System.Data.StatementType" /> + <Parameter Name="tableMapping" Type="System.Data.Common.DataTableMapping" /> + </Parameters> + <Docs> + <param name="dataRow">a <see cref="T:System.Data.DataRow" /></param> + <param name="command">a <see cref="T:System.Data.IDbCommand" /></param> + <param name="statementType">a <see cref="T:System.Data.StatementType" /></param> + <param name="tableMapping">a <see cref="T:System.Data.Common.DataTableMapping" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Data.Common.RowUpdatingEventArgs" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="DeleteCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand DeleteCommand { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlCommand" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="InsertCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand InsertCommand { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlCommand" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="OnRowUpdated"> + <MemberSignature Language="C#" Value="protected override void OnRowUpdated (System.Data.Common.RowUpdatedEventArgs value);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="value" Type="System.Data.Common.RowUpdatedEventArgs" /> + </Parameters> + <Docs> + <param name="value">a <see cref="T:System.Data.Common.RowUpdatedEventArgs" /></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="OnRowUpdating"> + <MemberSignature Language="C#" Value="protected override void OnRowUpdating (System.Data.Common.RowUpdatingEventArgs value);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="value" Type="System.Data.Common.RowUpdatingEventArgs" /> + </Parameters> + <Docs> + <param name="value">a <see cref="T:System.Data.Common.RowUpdatingEventArgs" /></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="RowUpdated"> + <MemberSignature Language="C#" Value="public event Npgsql.NpgsqlRowUpdatedEventHandler RowUpdated;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlRowUpdatedEventHandler</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="RowUpdating"> + <MemberSignature Language="C#" Value="public event Npgsql.NpgsqlRowUpdatingEventHandler RowUpdating;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlRowUpdatingEventHandler</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="SelectCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand SelectCommand { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlCommand" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="System.Data.IDataAdapter.TableMappings"> + <MemberSignature Language="C#" Value="System.Data.ITableMappingCollection System.Data.IDataAdapter.TableMappings { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.ITableMappingCollection</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbDataAdapter.DeleteCommand"> + <MemberSignature Language="C#" Value="System.Data.IDbCommand System.Data.IDbDataAdapter.DeleteCommand { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbCommand</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbDataAdapter.InsertCommand"> + <MemberSignature Language="C#" Value="System.Data.IDbCommand System.Data.IDbDataAdapter.InsertCommand { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbCommand</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbDataAdapter.SelectCommand"> + <MemberSignature Language="C#" Value="System.Data.IDbCommand System.Data.IDbDataAdapter.SelectCommand { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbCommand</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="System.Data.IDbDataAdapter.UpdateCommand"> + <MemberSignature Language="C#" Value="System.Data.IDbCommand System.Data.IDbDataAdapter.UpdateCommand { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbCommand</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UpdateCommand"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlCommand UpdateCommand { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlCommand</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlCommand" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlDataReader.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlDataReader.xml new file mode 100644 index 00000000000..da0b5539a31 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlDataReader.xml @@ -0,0 +1,803 @@ +<Type Name="NpgsqlDataReader" FullName="Npgsql.NpgsqlDataReader"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlDataReader : System.Collections.IEnumerable, System.Data.IDataReader" /> + <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.Object</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.Collections.IEnumerable</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.Data.IDataReader</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="Close"> + <MemberSignature Language="C#" Value="public void Close ();" /> + <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="Depth"> + <MemberSignature Language="C#" Value="public int Depth { 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="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <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="Dispose"> + <MemberSignature Language="C#" Value="protected void Dispose (bool disposing);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="disposing" Type="System.Boolean" /> + </Parameters> + <Docs> + <param name="disposing">a <see cref="T:System.Boolean" /></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="FieldCount"> + <MemberSignature Language="C#" Value="public int FieldCount { 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="GetBoolean"> + <MemberSignature Language="C#" Value="public bool GetBoolean (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></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="GetByte"> + <MemberSignature Language="C#" Value="public byte GetByte (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Byte</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Byte" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetBytes"> + <MemberSignature Language="C#" Value="public long GetBytes (int i, long fieldOffset, byte[] buffer, int bufferoffset, int length);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int64</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + <Parameter Name="fieldOffset" Type="System.Int64" /> + <Parameter Name="buffer" Type="System.Byte[]" /> + <Parameter Name="bufferoffset" Type="System.Int32" /> + <Parameter Name="length" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <param name="fieldOffset">a <see cref="T:System.Int64" /></param> + <param name="buffer">a <see cref="T:System.Byte[]" /></param> + <param name="bufferoffset">a <see cref="T:System.Int32" /></param> + <param name="length">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Int64" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetChar"> + <MemberSignature Language="C#" Value="public char GetChar (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Char</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Char" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetChars"> + <MemberSignature Language="C#" Value="public long GetChars (int i, long fieldoffset, char[] buffer, int bufferoffset, int length);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int64</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + <Parameter Name="fieldoffset" Type="System.Int64" /> + <Parameter Name="buffer" Type="System.Char[]" /> + <Parameter Name="bufferoffset" Type="System.Int32" /> + <Parameter Name="length" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <param name="fieldoffset">a <see cref="T:System.Int64" /></param> + <param name="buffer">a <see cref="T:System.Char[]" /></param> + <param name="bufferoffset">a <see cref="T:System.Int32" /></param> + <param name="length">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Int64" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetData"> + <MemberSignature Language="C#" Value="public System.Data.IDataReader GetData (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Data.IDataReader</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Data.IDataReader" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetDataTypeName"> + <MemberSignature Language="C#" Value="public string GetDataTypeName (int Index);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</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> + <returns>a <see cref="T:System.String" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetDataTypeOID"> + <MemberSignature Language="C#" Value="public string GetDataTypeOID (int Index);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="Index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="Index">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetDateTime"> + <MemberSignature Language="C#" Value="public DateTime GetDateTime (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.DateTime</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.DateTime" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetDecimal"> + <MemberSignature Language="C#" Value="public decimal GetDecimal (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Decimal</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Decimal" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetDouble"> + <MemberSignature Language="C#" Value="public double GetDouble (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Double" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetFieldDbType"> + <MemberSignature Language="C#" Value="public System.Data.DbType GetFieldDbType (int Index);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.DbType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="Index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="Index">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetFieldNpgsqlDbType"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlDbType GetFieldNpgsqlDbType (int Index);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="Index" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="Index">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="GetFieldType"> + <MemberSignature Language="C#" Value="public Type GetFieldType (int Index);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Type</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> + <returns>a <see cref="T:System.Type" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetFloat"> + <MemberSignature Language="C#" Value="public float GetFloat (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Single</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Single" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetGuid"> + <MemberSignature Language="C#" Value="public Guid GetGuid (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Guid</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Guid" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetInt16"> + <MemberSignature Language="C#" Value="public short GetInt16 (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int16</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Int16" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetInt32"> + <MemberSignature Language="C#" Value="public int GetInt32 (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></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="GetInt64"> + <MemberSignature Language="C#" Value="public long GetInt64 (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int64</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.Int64" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetName"> + <MemberSignature Language="C#" Value="public string GetName (int Index);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</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> + <returns>a <see cref="T:System.String" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetOrdinal"> + <MemberSignature Language="C#" Value="public int GetOrdinal (string Name);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="Name" Type="System.String" /> + </Parameters> + <Docs> + <param name="Name">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="GetSchemaTable"> + <MemberSignature Language="C#" Value="public System.Data.DataTable GetSchemaTable ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Data.DataTable</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <returns>a <see cref="T:System.Data.DataTable" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetString"> + <MemberSignature Language="C#" Value="public string GetString (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <returns>a <see cref="T:System.String" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetValue"> + <MemberSignature Language="C#" Value="public object GetValue (int Index);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Object</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> + <returns>a <see cref="T:System.Object" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetValues"> + <MemberSignature Language="C#" Value="public int GetValues (object[] Values);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="Values" Type="System.Object[]" /> + </Parameters> + <Docs> + <param name="Values">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="HasRows"> + <MemberSignature Language="C#" Value="public bool HasRows { 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="IsClosed"> + <MemberSignature Language="C#" Value="public bool IsClosed { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Boolean" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="IsDBNull"> + <MemberSignature Language="C#" Value="public bool IsDBNull (int i);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></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="Item"> + <MemberSignature Language="C#" Value="public object this[int i] { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="i" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="i">a <see cref="T:System.Int32" /></param> + <summary>To be added</summary> + <value>a <see cref="T:System.Object" /></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 object this[string name] { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="name">a <see cref="T:System.String" /></param> + <summary>To be added</summary> + <value>a <see cref="T:System.Object" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="NextResult"> + <MemberSignature Language="C#" Value="public bool NextResult ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <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="Read"> + <MemberSignature Language="C#" Value="public bool Read ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <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="ReaderClosed"> + <MemberSignature Language="C#" Value="public event EventHandler ReaderClosed;" /> + <MemberType>Event</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RecordsAffected"> + <MemberSignature Language="C#" Value="public int RecordsAffected { 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="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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlError.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlError.xml new file mode 100644 index 00000000000..f264cc6709c --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlError.xml @@ -0,0 +1,224 @@ +<Type Name="NpgsqlError" FullName="Npgsql.NpgsqlError"> + <TypeSignature Language="C#" Value="public sealed class NpgsqlError" Maintainer="auto" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 2B 3C 59 0B 2A 4E 3D 34 7E 68 78 DC 0F F4 D2 1E B0 56 A5 04 20 25 0C 66 17 04 43 30 70 1D 35 C9 80 78 A5 DF 97 A6 2D 83 C9 A2 DB 2D 07 25 23 A8 FC 49 13 98 25 4C 6B 89 32 9B 8C 1D CE F4 3A 1E 7A A1 61 53 BC EA 2A E9 A4 71 14 56 24 82 6F 60 D7 C8 E7 1C D0 25 B5 54 A0 17 7B D9 35 A7 80 96 29 F0 A7 AF C7 78 EB B4 AD 03 3E 1B F5 12 C1 A9 C6 CE EA 26 B0 77 BC 46 CA C9 38 00 43 5E 77 EE]</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.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="Code"> + <MemberSignature Language="C#" Value="public string Code { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Detail"> + <MemberSignature Language="C#" Value="public string Detail { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ErrorSql"> + <MemberSignature Language="C#" Value="public string ErrorSql { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="File"> + <MemberSignature Language="C#" Value="public string File { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Hint"> + <MemberSignature Language="C#" Value="public string Hint { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Line"> + <MemberSignature Language="C#" Value="public string Line { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Message"> + <MemberSignature Language="C#" Value="public string Message { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Position"> + <MemberSignature Language="C#" Value="public string Position { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Routine"> + <MemberSignature Language="C#" Value="public string Routine { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Severity"> + <MemberSignature Language="C#" Value="public string Severity { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <returns>a <see cref="T:System.String" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Where"> + <MemberSignature Language="C#" Value="public string Where { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlEventLog.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlEventLog.xml new file mode 100644 index 00000000000..065f571d055 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlEventLog.xml @@ -0,0 +1,73 @@ +<Type Name="NpgsqlEventLog" FullName="Npgsql.NpgsqlEventLog"> + <TypeSignature Language="C#" Value="public class NpgsqlEventLog" Maintainer="auto" /> + <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.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="EchoMessages"> + <MemberSignature Language="C#" Value="public static bool EchoMessages { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Boolean" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Level"> + <MemberSignature Language="C#" Value="public static Npgsql.LogLevel Level { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.LogLevel</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.LogLevel" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="LogName"> + <MemberSignature Language="C#" Value="public static string LogName { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlException.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlException.xml new file mode 100644 index 00000000000..7a54e64b9ad --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlException.xml @@ -0,0 +1,283 @@ +<Type Name="NpgsqlException" FullName="Npgsql.NpgsqlException"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlException : ApplicationException" /> + <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.ApplicationException</BaseTypeName> + </Base> + <Interfaces> + </Interfaces> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="BaseMessage"> + <MemberSignature Language="C#" Value="public string BaseMessage { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Code"> + <MemberSignature Language="C#" Value="public string Code { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Detail"> + <MemberSignature Language="C#" Value="public string Detail { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Errors"> + <MemberSignature Language="C#" Value="public System.Collections.IList Errors { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Collections.IList</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Collections.IList" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ErrorSql"> + <MemberSignature Language="C#" Value="public string ErrorSql { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="File"> + <MemberSignature Language="C#" Value="public string File { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetObjectData"> + <MemberSignature Language="C#" Value="public override void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="info" Type="System.Runtime.Serialization.SerializationInfo" /> + <Parameter Name="context" Type="System.Runtime.Serialization.StreamingContext" /> + </Parameters> + <Docs> + <param name="info">To be added.</param> + <param name="context">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Hint"> + <MemberSignature Language="C#" Value="public string Hint { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></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.NpgsqlError this[int Index] { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlError</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.NpgsqlError" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Line"> + <MemberSignature Language="C#" Value="public string Line { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Position"> + <MemberSignature Language="C#" Value="public string Position { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Routine"> + <MemberSignature Language="C#" Value="public string Routine { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Severity"> + <MemberSignature Language="C#" Value="public string Severity { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <returns>a <see cref="T:System.String" /></returns> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Where"> + <MemberSignature Language="C#" Value="public string Where { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlNoticeEventArgs.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlNoticeEventArgs.xml new file mode 100644 index 00000000000..89ea6944ffe --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlNoticeEventArgs.xml @@ -0,0 +1,33 @@ +<Type Name="NpgsqlNoticeEventArgs" FullName="Npgsql.NpgsqlNoticeEventArgs"> + <TypeSignature Language="C#" Value="public class NpgsqlNoticeEventArgs : EventArgs" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Notice"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlError Notice;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlError</ReturnType> + </ReturnValue> + <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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlNotificationEventArgs.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlNotificationEventArgs.xml new file mode 100644 index 00000000000..3e5bc5bc97f --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlNotificationEventArgs.xml @@ -0,0 +1,56 @@ +<Type Name="NpgsqlNotificationEventArgs" FullName="Npgsql.NpgsqlNotificationEventArgs"> + <TypeSignature Language="C#" Maintainer="auto" Value="public class NpgsqlNotificationEventArgs : EventArgs" /> + <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.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="Condition"> + <MemberSignature Language="C#" Value="public string Condition;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + </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="PID"> + <MemberSignature Language="C#" Value="public int PID;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + </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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlParameter.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlParameter.xml new file mode 100644 index 00000000000..7def88d4520 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlParameter.xml @@ -0,0 +1,540 @@ +<Type Name="NpgsqlParameter" FullName="Npgsql.NpgsqlParameter"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlParameter : MarshalByRefObject, ICloneable, System.Data.IDbDataParameter" /> + <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.IDbDataParameter</InterfaceName> + </Interface> + <Interface> + <InterfaceName>System.ICloneable</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter ();" /> + <MemberType>Constructor</MemberType> + <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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <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> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, System.Data.DbType parameterType);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="parameterName" Type="System.String" /> + <Parameter Name="parameterType" Type="System.Data.DbType" /> + </Parameters> + <Docs> + <param name="parameterName">a <see cref="T:System.String" /></param> + <param name="parameterType">a <see cref="T:System.Data.DbType" /></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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, object value);" /> + <MemberType>Constructor</MemberType> + <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> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType, int size);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <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> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, System.Data.DbType parameterType, int size);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="parameterName" Type="System.String" /> + <Parameter Name="parameterType" Type="System.Data.DbType" /> + <Parameter Name="size" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="parameterName">a <see cref="T:System.String" /></param> + <param name="parameterType">a <see cref="T:System.Data.DbType" /></param> + <param name="size">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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType, int size, string sourceColumn);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <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> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, System.Data.DbType parameterType, int size, string sourceColumn);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="parameterName" Type="System.String" /> + <Parameter Name="parameterType" Type="System.Data.DbType" /> + <Parameter Name="size" Type="System.Int32" /> + <Parameter Name="sourceColumn" Type="System.String" /> + </Parameters> + <Docs> + <param name="parameterName">a <see cref="T:System.String" /></param> + <param name="parameterType">a <see cref="T:System.Data.DbType" /></param> + <param name="size">a <see cref="T:System.Int32" /></param> + <param name="sourceColumn">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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, NpgsqlTypes.NpgsqlDbType parameterType, int size, string sourceColumn, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, System.Data.DataRowVersion sourceVersion, object value);" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <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" /> + <Parameter Name="direction" Type="System.Data.ParameterDirection" /> + <Parameter Name="isNullable" Type="System.Boolean" /> + <Parameter Name="precision" Type="System.Byte" /> + <Parameter Name="scale" Type="System.Byte" /> + <Parameter Name="sourceVersion" Type="System.Data.DataRowVersion" /> + <Parameter Name="value" Type="System.Object" /> + </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> + <param name="direction">To be added.</param> + <param name="isNullable">To be added.</param> + <param name="precision">To be added.</param> + <param name="scale">To be added.</param> + <param name="sourceVersion">To be added.</param> + <param name="value">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlParameter (string parameterName, System.Data.DbType parameterType, int size, string sourceColumn, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, System.Data.DataRowVersion sourceVersion, object value);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="parameterName" Type="System.String" /> + <Parameter Name="parameterType" Type="System.Data.DbType" /> + <Parameter Name="size" Type="System.Int32" /> + <Parameter Name="sourceColumn" Type="System.String" /> + <Parameter Name="direction" Type="System.Data.ParameterDirection" /> + <Parameter Name="isNullable" Type="System.Boolean" /> + <Parameter Name="precision" Type="System.Byte" /> + <Parameter Name="scale" Type="System.Byte" /> + <Parameter Name="sourceVersion" Type="System.Data.DataRowVersion" /> + <Parameter Name="value" Type="System.Object" /> + </Parameters> + <Docs> + <param name="parameterName">a <see cref="T:System.String" /></param> + <param name="parameterType">a <see cref="T:System.Data.DbType" /></param> + <param name="size">a <see cref="T:System.Int32" /></param> + <param name="sourceColumn">a <see cref="T:System.String" /></param> + <param name="direction">a <see cref="T:System.Data.ParameterDirection" /></param> + <param name="isNullable">a <see cref="T:System.Boolean" /></param> + <param name="precision">a <see cref="T:System.Byte" /></param> + <param name="scale">a <see cref="T:System.Byte" /></param> + <param name="sourceVersion">a <see cref="T:System.Data.DataRowVersion" /></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="DbType"> + <MemberSignature Language="C#" Value="public System.Data.DbType DbType { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.DbType</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.DbType" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(System.Data.DbType.String)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.All)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="Direction"> + <MemberSignature Language="C#" Value="public System.Data.ParameterDirection Direction { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.ParameterDirection</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.ParameterDirection" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(System.Data.ParameterDirection.Input)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="IsNullable"> + <MemberSignature Language="C#" Value="public bool IsNullable { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Boolean" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="NpgsqlDbType"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlDbType NpgsqlDbType { set; get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(NpgsqlTypes.NpgsqlDbType.Text)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.All)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ParameterName"> + <MemberSignature Language="C#" Value="public string ParameterName { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue("")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="Precision"> + <MemberSignature Language="C#" Value="public byte Precision { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Byte</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Byte" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(0)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="Scale"> + <MemberSignature Language="C#" Value="public byte Scale { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Byte</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Byte" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(0)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="Size"> + <MemberSignature Language="C#" Value="public int Size { set; 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> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(0)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="SourceColumn"> + <MemberSignature Language="C#" Value="public string SourceColumn { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.String" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue("")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="SourceVersion"> + <MemberSignature Language="C#" Value="public System.Data.DataRowVersion SourceVersion { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.DataRowVersion</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.DataRowVersion" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.DefaultValue(System.Data.DataRowVersion.Current)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + </Attributes> + </Member> + <Member MemberName="System.ICloneable.Clone"> + <MemberSignature Language="C#" Value="object ICloneable.Clone ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Value"> + <MemberSignature Language="C#" Value="public object Value { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Object" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Attributes> + <Attribute> + <AttributeName>System.ComponentModel.Category("Data")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))</AttributeName> + </Attribute> + </Attributes> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlParameterCollection.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlParameterCollection.xml new file mode 100644 index 00000000000..4dbc078403b --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlParameterCollection.xml @@ -0,0 +1,555 @@ +<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&" 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> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlRowUpdatedEventHandler.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlRowUpdatedEventHandler.xml new file mode 100644 index 00000000000..4ad1406f956 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlRowUpdatedEventHandler.xml @@ -0,0 +1,28 @@ +<Type Name="NpgsqlRowUpdatedEventHandler" FullName="Npgsql.NpgsqlRowUpdatedEventHandler"> + <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void NpgsqlRowUpdatedEventHandler(object sender, NpgsqlRowUpdatedEventArgs e);" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 2B 3C 59 0B 2A 4E 3D 34 7E 68 78 DC 0F F4 D2 1E B0 56 A5 04 20 25 0C 66 17 04 43 30 70 1D 35 C9 80 78 A5 DF 97 A6 2D 83 C9 A2 DB 2D 07 25 23 A8 FC 49 13 98 25 4C 6B 89 32 9B 8C 1D CE F4 3A 1E 7A A1 61 53 BC EA 2A E9 A4 71 14 56 24 82 6F 60 D7 C8 E7 1C D0 25 B5 54 A0 17 7B D9 35 A7 80 96 29 F0 A7 AF C7 78 EB B4 AD 03 3E 1B F5 12 C1 A9 C6 CE EA 26 B0 77 BC 46 CA C9 38 00 43 5E 77 EE]</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.Delegate</BaseTypeName> + </Base> + <Docs> + <param name="sender">To be added.</param> + <param name="e">To be added.</param> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members /> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="System.Object" /> + <Parameter Name="e" Type="NpgsqlRowUpdatedEventArgs" /> + </Parameters> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlRowUpdatingEventHandler.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlRowUpdatingEventHandler.xml new file mode 100644 index 00000000000..1b354b94b7e --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlRowUpdatingEventHandler.xml @@ -0,0 +1,28 @@ +<Type Name="NpgsqlRowUpdatingEventHandler" FullName="Npgsql.NpgsqlRowUpdatingEventHandler"> + <TypeSignature Language="C#" Maintainer="auto" Value="public delegate void NpgsqlRowUpdatingEventHandler(object sender, NpgsqlRowUpdatingEventArgs e);" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 2B 3C 59 0B 2A 4E 3D 34 7E 68 78 DC 0F F4 D2 1E B0 56 A5 04 20 25 0C 66 17 04 43 30 70 1D 35 C9 80 78 A5 DF 97 A6 2D 83 C9 A2 DB 2D 07 25 23 A8 FC 49 13 98 25 4C 6B 89 32 9B 8C 1D CE F4 3A 1E 7A A1 61 53 BC EA 2A E9 A4 71 14 56 24 82 6F 60 D7 C8 E7 1C D0 25 B5 54 A0 17 7B D9 35 A7 80 96 29 F0 A7 AF C7 78 EB B4 AD 03 3E 1B F5 12 C1 A9 C6 CE EA 26 B0 77 BC 46 CA C9 38 00 43 5E 77 EE]</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.Delegate</BaseTypeName> + </Base> + <Docs> + <param name="sender">To be added.</param> + <param name="e">To be added.</param> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members /> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="sender" Type="System.Object" /> + <Parameter Name="e" Type="NpgsqlRowUpdatingEventArgs" /> + </Parameters> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlTransaction.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlTransaction.xml new file mode 100644 index 00000000000..cb3a0140be2 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/NpgsqlTransaction.xml @@ -0,0 +1,140 @@ +<Type Name="NpgsqlTransaction" FullName="Npgsql.NpgsqlTransaction"> + <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class NpgsqlTransaction : MarshalByRefObject, System.Data.IDbTransaction" /> + <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.IDbTransaction</InterfaceName> + </Interface> + </Interfaces> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName="Commit"> + <MemberSignature Language="C#" Value="public void Commit ();" /> + <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="Connection"> + <MemberSignature Language="C#" Value="public Npgsql.NpgsqlConnection Connection { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlConnection</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:Npgsql.NpgsqlConnection" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Dispose"> + <MemberSignature Language="C#" Value="public void Dispose ();" /> + <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="Finalize"> + <MemberSignature Language="C#" Value="~NpgsqlTransaction ();" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsolationLevel"> + <MemberSignature Language="C#" Value="public System.Data.IsolationLevel IsolationLevel { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Data.IsolationLevel</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added</summary> + <value>a <see cref="T:System.Data.IsolationLevel" /></value> + <remarks>To be added</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Rollback"> + <MemberSignature Language="C#" Value="public void Rollback ();" /> + <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="System.Data.IDbTransaction.Connection"> + <MemberSignature Language="C#" Value="System.Data.IDbConnection System.Data.IDbTransaction.Connection { get; }" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Data.IDbConnection</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/ProtocolVersion.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/ProtocolVersion.xml new file mode 100644 index 00000000000..4cbc830308f --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/ProtocolVersion.xml @@ -0,0 +1,59 @@ +<Type Name="ProtocolVersion" FullName="Npgsql.ProtocolVersion"> + <TypeSignature Language="C#" Value="public enum ProtocolVersion" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Unknown"> + <MemberSignature Language="C#" Value="Unknown" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.ProtocolVersion</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Version2"> + <MemberSignature Language="C#" Value="Version2" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.ProtocolVersion</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Version3"> + <MemberSignature Language="C#" Value="Version3" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.ProtocolVersion</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/Npgsql/ServerVersion.xml b/mcs/class/Npgsql/Documentation/en/Npgsql/ServerVersion.xml new file mode 100644 index 00000000000..8d205415696 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/Npgsql/ServerVersion.xml @@ -0,0 +1,284 @@ +<Type Name="ServerVersion" FullName="Npgsql.ServerVersion"> + <TypeSignature Language="C#" Value="public sealed class ServerVersion" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Equals"> + <MemberSignature Language="C#" Value="public override bool Equals (object O);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="O" Type="System.Object" /> + </Parameters> + <Docs> + <param name="O">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetHashCode"> + <MemberSignature Language="C#" Value="public override int GetHashCode ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Major"> + <MemberSignature Language="C#" Value="public int Major { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Minor"> + <MemberSignature Language="C#" Value="public int Minor { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="op_Equality"> + <MemberSignature Language="C#" Value="public static bool op_Equality (Npgsql.ServerVersion One, Npgsql.ServerVersion TheOther);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="One" Type="Npgsql.ServerVersion" /> + <Parameter Name="TheOther" Type="Npgsql.ServerVersion" /> + </Parameters> + <Docs> + <param name="One">To be added.</param> + <param name="TheOther">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="op_GreaterThan"> + <MemberSignature Language="C#" Value="public static bool op_GreaterThan (Npgsql.ServerVersion One, Npgsql.ServerVersion TheOther);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="One" Type="Npgsql.ServerVersion" /> + <Parameter Name="TheOther" Type="Npgsql.ServerVersion" /> + </Parameters> + <Docs> + <param name="One">To be added.</param> + <param name="TheOther">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="op_GreaterThanOrEqual"> + <MemberSignature Language="C#" Value="public static bool op_GreaterThanOrEqual (Npgsql.ServerVersion One, Npgsql.ServerVersion TheOther);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="One" Type="Npgsql.ServerVersion" /> + <Parameter Name="TheOther" Type="Npgsql.ServerVersion" /> + </Parameters> + <Docs> + <param name="One">To be added.</param> + <param name="TheOther">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="op_Inequality"> + <MemberSignature Language="C#" Value="public static bool op_Inequality (Npgsql.ServerVersion One, Npgsql.ServerVersion TheOther);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="One" Type="Npgsql.ServerVersion" /> + <Parameter Name="TheOther" Type="Npgsql.ServerVersion" /> + </Parameters> + <Docs> + <param name="One">To be added.</param> + <param name="TheOther">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="op_LessThan"> + <MemberSignature Language="C#" Value="public static bool op_LessThan (Npgsql.ServerVersion One, Npgsql.ServerVersion TheOther);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="One" Type="Npgsql.ServerVersion" /> + <Parameter Name="TheOther" Type="Npgsql.ServerVersion" /> + </Parameters> + <Docs> + <param name="One">To be added.</param> + <param name="TheOther">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="op_LessThanOrEqual"> + <MemberSignature Language="C#" Value="public static bool op_LessThanOrEqual (Npgsql.ServerVersion One, Npgsql.ServerVersion TheOther);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="One" Type="Npgsql.ServerVersion" /> + <Parameter Name="TheOther" Type="Npgsql.ServerVersion" /> + </Parameters> + <Docs> + <param name="One">To be added.</param> + <param name="TheOther">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Patch"> + <MemberSignature Language="C#" Value="public int Patch { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ProtocolVersion2"> + <MemberSignature Language="C#" Value="public static readonly int ProtocolVersion2 = 131072;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>131072</MemberValue> + <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="ProtocolVersion3"> + <MemberSignature Language="C#" Value="public static readonly int ProtocolVersion3 = 196608;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>196608</MemberValue> + <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="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlRowUpdatedEventArgs.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlRowUpdatedEventArgs.xml new file mode 100644 index 00000000000..5d9df0842fe --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlRowUpdatedEventArgs.xml @@ -0,0 +1,45 @@ +<Type Name="NpgsqlRowUpdatedEventArgs" FullName="NpgsqlRowUpdatedEventArgs"> + <TypeSignature Language="C#" Value="public class NpgsqlRowUpdatedEventArgs : System.Data.Common.RowUpdatedEventArgs" Maintainer="auto" /> + <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 /> + <Base> + <BaseTypeName>System.Data.Common.RowUpdatedEventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlRowUpdatedEventArgs (System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="dataRow" Type="System.Data.DataRow" /> + <Parameter Name="command" Type="System.Data.IDbCommand" /> + <Parameter Name="statementType" Type="System.Data.StatementType" /> + <Parameter Name="tableMapping" Type="System.Data.Common.DataTableMapping" /> + </Parameters> + <Docs> + <param name="dataRow">a <see cref="T:System.Data.DataRow" /></param> + <param name="command">a <see cref="T:System.Data.IDbCommand" /></param> + <param name="statementType">a <see cref="T:System.Data.StatementType" /></param> + <param name="tableMapping">a <see cref="T:System.Data.Common.DataTableMapping" /></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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlRowUpdatingEventArgs.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlRowUpdatingEventArgs.xml new file mode 100644 index 00000000000..0227a3c8831 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlRowUpdatingEventArgs.xml @@ -0,0 +1,45 @@ +<Type Name="NpgsqlRowUpdatingEventArgs" FullName="NpgsqlRowUpdatingEventArgs"> + <TypeSignature Language="C#" Value="public class NpgsqlRowUpdatingEventArgs : System.Data.Common.RowUpdatingEventArgs" Maintainer="auto" /> + <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 /> + <Base> + <BaseTypeName>System.Data.Common.RowUpdatingEventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added</summary> + <remarks>To be added</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlRowUpdatingEventArgs (System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping);" /> + <MemberType>Constructor</MemberType> + <ReturnValue /> + <Parameters> + <Parameter Name="dataRow" Type="System.Data.DataRow" /> + <Parameter Name="command" Type="System.Data.IDbCommand" /> + <Parameter Name="statementType" Type="System.Data.StatementType" /> + <Parameter Name="tableMapping" Type="System.Data.Common.DataTableMapping" /> + </Parameters> + <Docs> + <param name="dataRow">a <see cref="T:System.Data.DataRow" /></param> + <param name="command">a <see cref="T:System.Data.IDbCommand" /></param> + <param name="statementType">a <see cref="T:System.Data.StatementType" /></param> + <param name="tableMapping">a <see cref="T:System.Data.Common.DataTableMapping" /></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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/Fastpath.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/Fastpath.xml new file mode 100644 index 00000000000..52dc44926b6 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/Fastpath.xml @@ -0,0 +1,249 @@ +<Type Name="Fastpath" FullName="NpgsqlTypes.Fastpath"> + <TypeSignature Language="C#" Value="public class Fastpath" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Fastpath (Npgsql.NpgsqlConnection conn);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="conn" Type="Npgsql.NpgsqlConnection" /> + </Parameters> + <Docs> + <param name="conn">To be added.</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=".ctor"> + <MemberSignature Language="C#" Value="public Fastpath (Npgsql.NpgsqlConnection conn, System.IO.Stream stream);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="conn" Type="Npgsql.NpgsqlConnection" /> + <Parameter Name="stream" Type="System.IO.Stream" /> + </Parameters> + <Docs> + <param name="conn">To be added.</param> + <param name="stream">To be added.</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="AddFunction"> + <MemberSignature Language="C#" Value="public void AddFunction (string name, int fnid);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="fnid" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="fnid">To be added.</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="AddFunctions"> + <MemberSignature Language="C#" Value="public void AddFunctions (System.Data.IDataReader rs);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="rs" Type="System.Data.IDataReader" /> + </Parameters> + <Docs> + <param name="rs">To be added.</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="conn"> + <MemberSignature Language="C#" Value="protected Npgsql.NpgsqlConnection conn;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Npgsql.NpgsqlConnection</ReturnType> + </ReturnValue> + <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="FastpathCall"> + <MemberSignature Language="C#" Value="public object FastpathCall (int fnid, bool resulttype, NpgsqlTypes.FastpathArg[] args);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="fnid" Type="System.Int32" /> + <Parameter Name="resulttype" Type="System.Boolean" /> + <Parameter Name="args" Type="NpgsqlTypes.FastpathArg[]" /> + </Parameters> + <Docs> + <param name="fnid">To be added.</param> + <param name="resulttype">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="FastpathCall"> + <MemberSignature Language="C#" Value="public object FastpathCall (string name, bool resulttype, NpgsqlTypes.FastpathArg[] args);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Object</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="resulttype" Type="System.Boolean" /> + <Parameter Name="args" Type="NpgsqlTypes.FastpathArg[]" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="resulttype">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="func"> + <MemberSignature Language="C#" Value="protected System.Collections.Hashtable func;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Collections.Hashtable</ReturnType> + </ReturnValue> + <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="GetData"> + <MemberSignature Language="C#" Value="public byte[] GetData (string name, NpgsqlTypes.FastpathArg[] args);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Byte[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="args" Type="NpgsqlTypes.FastpathArg[]" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetID"> + <MemberSignature Language="C#" Value="public int GetID (string name);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="GetInteger"> + <MemberSignature Language="C#" Value="public int GetInteger (string name, NpgsqlTypes.FastpathArg[] args);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="args" Type="NpgsqlTypes.FastpathArg[]" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="args">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="stream"> + <MemberSignature Language="C#" Value="protected System.IO.Stream stream;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.IO.Stream</ReturnType> + </ReturnValue> + <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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/FastpathArg.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/FastpathArg.xml new file mode 100644 index 00000000000..db6946d5e8e --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/FastpathArg.xml @@ -0,0 +1,167 @@ +<Type Name="FastpathArg" FullName="NpgsqlTypes.FastpathArg"> + <TypeSignature Language="C#" Value="public class FastpathArg" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public FastpathArg (byte[] bytes);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="bytes" Type="System.Byte[]" /> + </Parameters> + <Docs> + <param name="bytes">To be added.</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=".ctor"> + <MemberSignature Language="C#" Value="public FastpathArg (int value);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="value" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="value">To be added.</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=".ctor"> + <MemberSignature Language="C#" Value="public FastpathArg (string s);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="s" Type="System.String" /> + </Parameters> + <Docs> + <param name="s">To be added.</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=".ctor"> + <MemberSignature Language="C#" Value="public FastpathArg (byte[] buf, int off, int len);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="buf" Type="System.Byte[]" /> + <Parameter Name="off" Type="System.Int32" /> + <Parameter Name="len" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="buf">To be added.</param> + <param name="off">To be added.</param> + <param name="len">To be added.</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="bytes"> + <MemberSignature Language="C#" Value="public byte[] bytes;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Byte[]</ReturnType> + </ReturnValue> + <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="Send"> + <MemberSignature Language="C#" Value="public void Send (System.IO.Stream s);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="s" Type="System.IO.Stream" /> + </Parameters> + <Docs> + <param name="s">To be added.</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="SendSize"> + <MemberSignature Language="C#" Value="public int SendSize ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="type"> + <MemberSignature Language="C#" Value="public bool type;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <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="value"> + <MemberSignature Language="C#" Value="public int value;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/LargeObject.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/LargeObject.xml new file mode 100644 index 00000000000..d8171243ec7 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/LargeObject.xml @@ -0,0 +1,279 @@ +<Type Name="LargeObject" FullName="NpgsqlTypes.LargeObject"> + <TypeSignature Language="C#" Value="public class LargeObject" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public LargeObject (NpgsqlTypes.Fastpath fp, int oid, int mode);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="fp" Type="NpgsqlTypes.Fastpath" /> + <Parameter Name="oid" Type="System.Int32" /> + <Parameter Name="mode" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="fp">To be added.</param> + <param name="oid">To be added.</param> + <param name="mode">To be added.</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="Close"> + <MemberSignature Language="C#" Value="public void Close ();" /> + <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="GetOID"> + <MemberSignature Language="C#" Value="public int GetOID ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Read"> + <MemberSignature Language="C#" Value="public byte[] Read (int len);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Byte[]</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="len" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="len">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Read"> + <MemberSignature Language="C#" Value="public int Read (byte[] buf, int off, int len);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="buf" Type="System.Byte[]" /> + <Parameter Name="off" Type="System.Int32" /> + <Parameter Name="len" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="buf">To be added.</param> + <param name="off">To be added.</param> + <param name="len">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Seek"> + <MemberSignature Language="C#" Value="public void Seek (int pos);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="pos" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="pos">To be added.</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="Seek"> + <MemberSignature Language="C#" Value="public void Seek (int pos, int refi);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="pos" Type="System.Int32" /> + <Parameter Name="refi" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="pos">To be added.</param> + <param name="refi">To be added.</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="SEEK_CUR"> + <MemberSignature Language="C#" Value="public const int SEEK_CUR = 1;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>1</MemberValue> + <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="SEEK_END"> + <MemberSignature Language="C#" Value="public const int SEEK_END = 2;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>2</MemberValue> + <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="SEEK_SET"> + <MemberSignature Language="C#" Value="public const int SEEK_SET = 0;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>0</MemberValue> + <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="Size"> + <MemberSignature Language="C#" Value="public int Size ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Tell"> + <MemberSignature Language="C#" Value="public int Tell ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Write"> + <MemberSignature Language="C#" Value="public void Write (byte[] buf);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="buf" Type="System.Byte[]" /> + </Parameters> + <Docs> + <param name="buf">To be added.</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="Write"> + <MemberSignature Language="C#" Value="public void Write (byte[] buf, int off, int len);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="buf" Type="System.Byte[]" /> + <Parameter Name="off" Type="System.Int32" /> + <Parameter Name="len" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="buf">To be added.</param> + <param name="off">To be added.</param> + <param name="len">To be added.</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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/LargeObjectManager.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/LargeObjectManager.xml new file mode 100644 index 00000000000..145d1895630 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/LargeObjectManager.xml @@ -0,0 +1,197 @@ +<Type Name="LargeObjectManager" FullName="NpgsqlTypes.LargeObjectManager"> + <TypeSignature Language="C#" Value="public class LargeObjectManager" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public LargeObjectManager (Npgsql.NpgsqlConnection conn);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="conn" Type="Npgsql.NpgsqlConnection" /> + </Parameters> + <Docs> + <param name="conn">To be added.</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="Create"> + <MemberSignature Language="C#" Value="public int Create ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Create"> + <MemberSignature Language="C#" Value="public int Create (int mode);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="mode" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="mode">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Delete"> + <MemberSignature Language="C#" Value="public void Delete (int oid);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oid" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="oid">To be added.</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="Open"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.LargeObject Open (int oid);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.LargeObject</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oid" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="oid">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Open"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.LargeObject Open (int oid, int mode);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.LargeObject</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oid" Type="System.Int32" /> + <Parameter Name="mode" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="oid">To be added.</param> + <param name="mode">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="READ"> + <MemberSignature Language="C#" Value="public static int READ;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <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="READWRITE"> + <MemberSignature Language="C#" Value="public static int READWRITE;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <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="Unlink"> + <MemberSignature Language="C#" Value="public void Unlink (int oid);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="oid" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="oid">To be added.</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="WRITE"> + <MemberSignature Language="C#" Value="public const int WRITE = 131072;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <MemberValue>131072</MemberValue> + <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> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlBox.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlBox.xml new file mode 100644 index 00000000000..2e8668603e9 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlBox.xml @@ -0,0 +1,68 @@ +<Type Name="NpgsqlBox" FullName="NpgsqlTypes.NpgsqlBox"> + <TypeSignature Language="C#" Value="public struct NpgsqlBox" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlBox (NpgsqlTypes.NpgsqlPoint UpperRight, NpgsqlTypes.NpgsqlPoint LowerLeft);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="UpperRight" Type="NpgsqlTypes.NpgsqlPoint" /> + <Parameter Name="LowerLeft" Type="NpgsqlTypes.NpgsqlPoint" /> + </Parameters> + <Docs> + <param name="UpperRight">To be added.</param> + <param name="LowerLeft">To be added.</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="LowerLeft"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlPoint LowerLeft { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="UpperRight"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlPoint UpperRight { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlCircle.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlCircle.xml new file mode 100644 index 00000000000..1b63194fb28 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlCircle.xml @@ -0,0 +1,83 @@ +<Type Name="NpgsqlCircle" FullName="NpgsqlTypes.NpgsqlCircle"> + <TypeSignature Language="C#" Value="public struct NpgsqlCircle" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlCircle (NpgsqlTypes.NpgsqlPoint Center, double Radius);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="Center" Type="NpgsqlTypes.NpgsqlPoint" /> + <Parameter Name="Radius" Type="System.Double" /> + </Parameters> + <Docs> + <param name="Center">To be added.</param> + <param name="Radius">To be added.</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="Center"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlPoint Center;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</ReturnType> + </ReturnValue> + <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="Radius"> + <MemberSignature Language="C#" Value="public double Radius;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Double</ReturnType> + </ReturnValue> + <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="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlDbType.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlDbType.xml new file mode 100644 index 00000000000..59f45369c85 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlDbType.xml @@ -0,0 +1,381 @@ +<Type Name="NpgsqlDbType" FullName="NpgsqlTypes.NpgsqlDbType"> + <TypeSignature Language="C#" Value="public enum NpgsqlDbType" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="Bigint"> + <MemberSignature Language="C#" Value="Bigint" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Bit"> + <MemberSignature Language="C#" Value="Bit" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Boolean"> + <MemberSignature Language="C#" Value="Boolean" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Box"> + <MemberSignature Language="C#" Value="Box" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Bytea"> + <MemberSignature Language="C#" Value="Bytea" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Char"> + <MemberSignature Language="C#" Value="Char" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Circle"> + <MemberSignature Language="C#" Value="Circle" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Date"> + <MemberSignature Language="C#" Value="Date" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Double"> + <MemberSignature Language="C#" Value="Double" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Inet"> + <MemberSignature Language="C#" Value="Inet" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Integer"> + <MemberSignature Language="C#" Value="Integer" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Line"> + <MemberSignature Language="C#" Value="Line" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="LSeg"> + <MemberSignature Language="C#" Value="LSeg" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Money"> + <MemberSignature Language="C#" Value="Money" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Numeric"> + <MemberSignature Language="C#" Value="Numeric" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Path"> + <MemberSignature Language="C#" Value="Path" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Point"> + <MemberSignature Language="C#" Value="Point" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Polygon"> + <MemberSignature Language="C#" Value="Polygon" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Real"> + <MemberSignature Language="C#" Value="Real" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Refcursor"> + <MemberSignature Language="C#" Value="Refcursor" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Smallint"> + <MemberSignature Language="C#" Value="Smallint" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Text"> + <MemberSignature Language="C#" Value="Text" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Time"> + <MemberSignature Language="C#" Value="Time" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Timestamp"> + <MemberSignature Language="C#" Value="Timestamp" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="TimestampTZ"> + <MemberSignature Language="C#" Value="TimestampTZ" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Varchar"> + <MemberSignature Language="C#" Value="Varchar" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlDbType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlInet.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlInet.xml new file mode 100644 index 00000000000..01a70ed5096 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlInet.xml @@ -0,0 +1,135 @@ +<Type Name="NpgsqlInet" FullName="NpgsqlTypes.NpgsqlInet"> + <TypeSignature Language="C#" Value="public struct NpgsqlInet" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlInet (System.Net.IPAddress addr);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="addr" Type="System.Net.IPAddress" /> + </Parameters> + <Docs> + <param name="addr">To be added.</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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlInet (string addr);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="addr" Type="System.String" /> + </Parameters> + <Docs> + <param name="addr">To be added.</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=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlInet (System.Net.IPAddress addr, int mask);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="addr" Type="System.Net.IPAddress" /> + <Parameter Name="mask" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="addr">To be added.</param> + <param name="mask">To be added.</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="addr"> + <MemberSignature Language="C#" Value="public System.Net.IPAddress addr;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Net.IPAddress</ReturnType> + </ReturnValue> + <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="mask"> + <MemberSignature Language="C#" Value="public int mask;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <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="op_Implicit"> + <MemberSignature Language="C#" Value="public static System.Net.IPAddress op_Implicit (NpgsqlTypes.NpgsqlInet x);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Net.IPAddress</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="x" Type="NpgsqlTypes.NpgsqlInet" /> + </Parameters> + <Docs> + <param name="x">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlLSeg.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlLSeg.xml new file mode 100644 index 00000000000..d725fdca376 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlLSeg.xml @@ -0,0 +1,83 @@ +<Type Name="NpgsqlLSeg" FullName="NpgsqlTypes.NpgsqlLSeg"> + <TypeSignature Language="C#" Value="public struct NpgsqlLSeg" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlLSeg (NpgsqlTypes.NpgsqlPoint Start, NpgsqlTypes.NpgsqlPoint End);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="Start" Type="NpgsqlTypes.NpgsqlPoint" /> + <Parameter Name="End" Type="NpgsqlTypes.NpgsqlPoint" /> + </Parameters> + <Docs> + <param name="Start">To be added.</param> + <param name="End">To be added.</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="End"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlPoint End;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</ReturnType> + </ReturnValue> + <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="Start"> + <MemberSignature Language="C#" Value="public NpgsqlTypes.NpgsqlPoint Start;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</ReturnType> + </ReturnValue> + <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="ToString"> + <MemberSignature Language="C#" Value="public override string ToString ();" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPath.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPath.xml new file mode 100644 index 00000000000..f132a7b9537 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPath.xml @@ -0,0 +1,86 @@ +<Type Name="NpgsqlPath" FullName="NpgsqlTypes.NpgsqlPath"> + <TypeSignature Language="C#" Value="public struct NpgsqlPath" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlPath (NpgsqlTypes.NpgsqlPoint[] Points);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="Points" Type="NpgsqlTypes.NpgsqlPoint[]" /> + </Parameters> + <Docs> + <param name="Points">To be added.</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> + <Docs> + <summary>To be added.</summary> + <value>To be added.</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 NpgsqlTypes.NpgsqlPoint this[int Index] { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</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> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Open"> + <MemberSignature Language="C#" Value="public bool Open { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Boolean</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPoint.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPoint.xml new file mode 100644 index 00000000000..f63b1931ffc --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPoint.xml @@ -0,0 +1,68 @@ +<Type Name="NpgsqlPoint" FullName="NpgsqlTypes.NpgsqlPoint"> + <TypeSignature Language="C#" Value="public struct NpgsqlPoint" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlPoint (float X, float Y);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="X" Type="System.Single" /> + <Parameter Name="Y" Type="System.Single" /> + </Parameters> + <Docs> + <param name="X">To be added.</param> + <param name="Y">To be added.</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="X"> + <MemberSignature Language="C#" Value="public float X { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Single</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + <Member MemberName="Y"> + <MemberSignature Language="C#" Value="public float Y { set; get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Single</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPolygon.xml b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPolygon.xml new file mode 100644 index 00000000000..acaae62ceee --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/NpgsqlTypes/NpgsqlPolygon.xml @@ -0,0 +1,70 @@ +<Type Name="NpgsqlPolygon" FullName="NpgsqlTypes.NpgsqlPolygon"> + <TypeSignature Language="C#" Value="public struct NpgsqlPolygon" /> + <AssemblyInfo> + <AssemblyName>Npgsql</AssemblyName> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public NpgsqlPolygon (NpgsqlTypes.NpgsqlPoint[] Points);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="Points" Type="NpgsqlTypes.NpgsqlPoint[]" /> + </Parameters> + <Docs> + <param name="Points">To be added.</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> + <Docs> + <summary>To be added.</summary> + <value>To be added.</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 NpgsqlTypes.NpgsqlPoint this[int Index] { get; }" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>NpgsqlTypes.NpgsqlPoint</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> + <AssemblyInfo> + <AssemblyVersion>1.0.5000.0</AssemblyVersion> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + </Member> + </Members> +</Type> diff --git a/mcs/class/Npgsql/Documentation/en/index.xml b/mcs/class/Npgsql/Documentation/en/index.xml new file mode 100644 index 00000000000..673b900af27 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/index.xml @@ -0,0 +1,77 @@ +<Overview> + <Assemblies> + <Assembly Name="Npgsql" Version="2.0.0.0"> + <Attributes> + <Attribute> + <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyTrademark("")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyCopyright("The Npgsql Development Team")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyProduct("")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyCompany("")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyConfiguration("")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyDescription(".Net Data Provider for PostgreSQL")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyTitle("Npgsql - .Net Data Provider for PostgreSQL")</AttributeName> + </Attribute> + </Attributes> + </Assembly> + </Assemblies> + <Remarks>To be added.</Remarks> + <Copyright>To be added.</Copyright> + <Types> + <Namespace Name=""> + <Type Name="NpgsqlRowUpdatedEventArgs" Kind="Class" /> + <Type Name="NpgsqlRowUpdatingEventArgs" Kind="Class" /> + </Namespace> + <Namespace Name="Npgsql"> + <Type Name="LogLevel" Kind="Enumeration" /> + <Type Name="NoticeEventHandler" Kind="Delegate" /> + <Type Name="NotificationEventHandler" Kind="Delegate" /> + <Type Name="NpgsqlCommand" Kind="Class" /> + <Type Name="NpgsqlCommandBuilder" Kind="Class" /> + <Type Name="NpgsqlConnection" Kind="Class" /> + <Type Name="NpgsqlDataAdapter" Kind="Class" /> + <Type Name="NpgsqlDataReader" Kind="Class" /> + <Type Name="NpgsqlError" Kind="Class" /> + <Type Name="NpgsqlEventLog" Kind="Class" /> + <Type Name="NpgsqlException" Kind="Class" /> + <Type Name="NpgsqlNoticeEventArgs" Kind="Class" /> + <Type Name="NpgsqlNotificationEventArgs" Kind="Class" /> + <Type Name="NpgsqlParameter" Kind="Class" /> + <Type Name="NpgsqlParameterCollection" Kind="Class" /> + <Type Name="NpgsqlRowUpdatedEventHandler" Kind="Delegate" /> + <Type Name="NpgsqlRowUpdatingEventHandler" Kind="Delegate" /> + <Type Name="NpgsqlTransaction" Kind="Class" /> + <Type Name="ProtocolVersion" Kind="Enumeration" /> + <Type Name="ServerVersion" Kind="Class" /> + </Namespace> + <Namespace Name="NpgsqlTypes"> + <Type Name="Fastpath" Kind="Class" /> + <Type Name="FastpathArg" Kind="Class" /> + <Type Name="LargeObject" Kind="Class" /> + <Type Name="LargeObjectManager" Kind="Class" /> + <Type Name="NpgsqlBox" Kind="Structure" /> + <Type Name="NpgsqlCircle" Kind="Structure" /> + <Type Name="NpgsqlDbType" Kind="Enumeration" /> + <Type Name="NpgsqlInet" Kind="Structure" /> + <Type Name="NpgsqlLSeg" Kind="Structure" /> + <Type Name="NpgsqlPath" Kind="Structure" /> + <Type Name="NpgsqlPoint" Kind="Structure" /> + <Type Name="NpgsqlPolygon" Kind="Structure" /> + </Namespace> + </Types> + <Title>Npgsql</Title> +</Overview> diff --git a/mcs/class/Npgsql/Documentation/en/ns-.xml b/mcs/class/Npgsql/Documentation/en/ns-.xml new file mode 100644 index 00000000000..36dfeb307bc --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/ns-.xml @@ -0,0 +1,6 @@ +<Namespace Name=""> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Namespace> diff --git a/mcs/class/Npgsql/Documentation/en/ns-Npgsql.xml b/mcs/class/Npgsql/Documentation/en/ns-Npgsql.xml new file mode 100644 index 00000000000..4d81a60269c --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/ns-Npgsql.xml @@ -0,0 +1,6 @@ +<Namespace Name="Npgsql"> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Namespace> diff --git a/mcs/class/Npgsql/Documentation/en/ns-NpgsqlTypes.xml b/mcs/class/Npgsql/Documentation/en/ns-NpgsqlTypes.xml new file mode 100644 index 00000000000..aa21b357226 --- /dev/null +++ b/mcs/class/Npgsql/Documentation/en/ns-NpgsqlTypes.xml @@ -0,0 +1,6 @@ +<Namespace Name="NpgsqlTypes"> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Namespace> |