Encoding.Clone Método

Definição

Quando substituído em uma classe derivada, cria uma cópia superficial do objeto Encoding atual.When overridden in a derived class, creates a shallow copy of the current Encoding object.

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
Public Overridable Function Clone () As Object

Retornos

Uma cópia do objeto Encoding atual.A copy of the current Encoding object.

Implementações

Atributos

Comentários

O clone é gravável mesmo que o objeto de Encoding original seja somente leitura.The clone is writable even if the original Encoding object is read-only. Portanto, as propriedades do clone podem ser modificadas.Therefore, the properties of the clone can be modified.

Uma cópia superficial de um objeto é uma cópia somente do objeto.A shallow copy of an object is a copy of the object only. Se o objeto contiver referências a outros objetos, a cópia superficial não criará cópias dos objetos referidos.If the object contains references to other objects, the shallow copy does not create copies of the referred objects. Em vez disso, ele se refere aos objetos originais.It refers to the original objects instead. Por outro lado, uma cópia profunda de um objeto cria uma cópia do objeto e uma cópia de tudo que é referenciada direta ou indiretamente por esse objeto.In contrast, a deep copy of an object creates a copy of the object and a copy of everything directly or indirectly referenced by that object.

Aplica-se a