Share via


BinaryMessageFormatter.Clone 方法

定義

建立 BinaryMessageFormatter 類別的執行個體,其讀取/寫入屬性 (根物件和型別描述格式) 和目前的 BinaryMessageFormatter 相同。

public:
 virtual System::Object ^ Clone();
public object Clone ();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Function Clone () As Object

傳回

物件,其屬性和這個 BinaryMessageFormatter 的屬性相同,但是其中繼資料 (Metadata) 沒有指定它為格式子類別執行個體。

實作

備註

重要

使用不信任的資料呼叫此類別的方法,會造成安全性上的風險。 呼叫此類別的方法時,請一律使用信任的資料。 如需詳細資訊,請參閱 驗證所有輸入

這個方法會建立格式子的複本,並將其所有屬性初始化為這個 BinaryMessageFormatter的值。 它用於延展性,但不保證讀取或寫入線程安全。

適用於

另請參閱