プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# Clone

このメソッドでは、`OracleParameter`オブジェクトのシャロー・コピーが作成されます。

宣言

    // C#
    public object Clone();

戻り値

`OracleParameter`オブジェクト。

実装

`ICloneable`

備考

複製されたオブジェクトのプロパティ値は、複製元のオブジェクトのプロパティ値と同じです。

例

    // C#

    using System;
    using System.Data;
    using Oracle.DataAccess.Client;

    class CloneSample
    {
      static void Main()
      {
        OracleParameter prm1 = new OracleParameter();

        // Prints "prm1.ParameterName = "
        Console.WriteLine("prm1.ParameterName = " + prm1.ParameterName);

        // Set the ParameterName before cloning
        prm1.ParameterName = "MyParam";

        // Clone the OracleParameter
        OracleParameter prm2 = (OracleParameter) prm1.Clone();

        // Prints "prm2.ParameterName = MyParam"
        Console.WriteLine("prm2.ParameterName = " + prm2.ParameterName);

        prm1.Dispose();
        prm2.Dispose();
      }
    }

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleParameterクラス

- OracleParameterメンバー