Share via


Activity.Load 方法

定義

Activity 載入 Stream 的執行個體。

多載

Load(Stream, Activity)

Activity 載入 Stream 的執行個體。

Load(Stream, Activity, IFormatter)

使用還原序列化的自訂 Activity,從 Stream 載入 IFormatter 的執行個體。

備註

重要

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

Load(Stream, Activity)

Activity 載入 Stream 的執行個體。

public:
 static System::Workflow::ComponentModel::Activity ^ Load(System::IO::Stream ^ stream, System::Workflow::ComponentModel::Activity ^ outerActivity);
public static System.Workflow.ComponentModel.Activity Load (System.IO.Stream stream, System.Workflow.ComponentModel.Activity outerActivity);
static member Load : System.IO.Stream * System.Workflow.ComponentModel.Activity -> System.Workflow.ComponentModel.Activity
Public Shared Function Load (stream As Stream, outerActivity As Activity) As Activity

參數

stream
Stream

要載入的來源 Stream

outerActivity
Activity

Activity,擁有已還原序列化之 Activity 的內容。

傳回

ActivityStream 的執行個體。

例外狀況

stream 為 null 參考 (在 Visual Basic 中為 Nothing)。

備註

重要

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

適用於

Load(Stream, Activity, IFormatter)

使用還原序列化的自訂 Activity,從 Stream 載入 IFormatter 的執行個體。

public:
 static System::Workflow::ComponentModel::Activity ^ Load(System::IO::Stream ^ stream, System::Workflow::ComponentModel::Activity ^ outerActivity, System::Runtime::Serialization::IFormatter ^ formatter);
public static System.Workflow.ComponentModel.Activity Load (System.IO.Stream stream, System.Workflow.ComponentModel.Activity outerActivity, System.Runtime.Serialization.IFormatter formatter);
static member Load : System.IO.Stream * System.Workflow.ComponentModel.Activity * System.Runtime.Serialization.IFormatter -> System.Workflow.ComponentModel.Activity
Public Shared Function Load (stream As Stream, outerActivity As Activity, formatter As IFormatter) As Activity

參數

stream
Stream

載入作業的目標 Stream

outerActivity
Activity

Activity,擁有已還原序列化之 Activity 的內容。

formatter
IFormatter

IFormatter,用於從 Stream 讀取。

傳回

ActivityStream 的執行個體。

例外狀況

stream 為 null 參考 (在 Visual Basic 中為 Nothing)。

-或-

formatter 為 null 參考 (在 Visual Basic 中為 Nothing)。

備註

重要

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

適用於