dotConnect for PostgreSQL Documentation
Devart.Data.PostgreSql Namespace / PgSqlCommand Class / Clone Method
Example

Clone Method (PgSqlCommand)
Creates a new object that is a copy of the current PgSqlCommand instance.
Syntax
'Declaration
 
Public Function Clone() As PgSqlCommand
 

Return Value

A new PgSqlCommand object in which all property values are the same as the original.
Remarks
Use this method when you need to create a new PgSqlCommand object that is absolutely like existing one.
Example
This example shows how to clone a PgSqlCommand . To make sure all the properties are inherited, one of them (CommandText) is written to the console.
public void CloneACommand()
{
  PgSqlCommand pgCommand = new PgSqlCommand("SELECT * FROM Test.Dept");
        PgSqlCommand pgCommand2 = (PgSqlCommand)pgCommand.Clone();
  Console.WriteLine(pgCommand2.CommandText);
}
Public Sub CloneACommand()
  Dim pgCommand As New PgSqlCommand("SELECT * FROM Test.Dept")
  Dim pgCommand2 As PgSqlCommand = CType(pgCommand.Clone(), PgSqlCommand)
  Console.WriteLine(pgCommand2.CommandText)
End Sub
See Also