Encoding.Clone メソッド

定義

派生クラスでオーバーライドされた場合は、現在の Encoding オブジェクトの簡易コピーを作成します。

public:
 virtual System::Object ^ Clone();
public virtual object Clone();
[System.Runtime.InteropServices.ComVisible(false)]
public virtual object Clone();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Overridable Function Clone () As Object

返品

現在の Encoding オブジェクトのコピー。

実装

属性

注釈

複製は、元の Encoding オブジェクトが読み取り専用であっても書き込み可能です。 そのため、複製のプロパティを変更できます。

オブジェクトの簡易コピーは、オブジェクトのコピーのみです。 オブジェクトに他のオブジェクトへの参照が含まれている場合、浅いコピーでは参照されるオブジェクトのコピーは作成されません。 代わりに元のオブジェクトを参照します。 これに対し、オブジェクトのディープ コピーでは、オブジェクトのコピーと、そのオブジェクトによって直接または間接的に参照されるすべてのコピーが作成されます。

適用対象