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

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

    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