ActivitySurrogateSelector 類別

定義

警告

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

選擇可用來序列化 Activity的代理節點。 此類別無法獲得繼承。

public ref class ActivitySurrogateSelector sealed : System::Runtime::Serialization::SurrogateSelector
public sealed class ActivitySurrogateSelector : System.Runtime.Serialization.SurrogateSelector
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivitySurrogateSelector : System.Runtime.Serialization.SurrogateSelector
type ActivitySurrogateSelector = class
    inherit SurrogateSelector
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivitySurrogateSelector = class
    inherit SurrogateSelector
Public NotInheritable Class ActivitySurrogateSelector
Inherits SurrogateSelector
繼承
ActivitySurrogateSelector
屬性

備註

Note

此數據會討論已過時的類型和命名空間。 欲了解更多資訊,請參閱 Windows Workflow Foundation 4.5 中的 Deprecated Types。

序列化代理工具會提供一個物件,能處理不同物件的序列化需求,並在必要時轉換序列化資料。

建構函式

名稱 Description
ActivitySurrogateSelector()
已淘汰.

初始化 ActivitySurrogateSelector 類別的新執行個體。

屬性

名稱 Description
Default
已淘汰.

預設為 ActivitySurrogateSelector。 這個屬性是唯讀的。

方法

名稱 Description
AddSurrogate(Type, StreamingContext, ISerializationSurrogate)
已淘汰.

將代理人加入已勾選代理人名單。

(繼承來源 SurrogateSelector)
ChainSelector(ISurrogateSelector)
已淘汰.

將能處理特定物件類型的指定 ISurrogateSelector 物件加入代理物件清單。

(繼承來源 SurrogateSelector)
Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()
已淘汰.

做為預設哈希函式。

(繼承來源 Object)
GetNextSelector()
已淘汰.

回傳下一個選擇器鏈條。

(繼承來源 SurrogateSelector)
GetSurrogate(Type, StreamingContext, ISurrogateSelector)
已淘汰.

尋找代表指定類型的代理,從指定序列化上下文的代理選擇器開始。

GetType()
已淘汰.

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()
已淘汰.

建立目前 Object的淺層複本。

(繼承來源 Object)
RemoveSurrogate(Type, StreamingContext)
已淘汰.

移除與特定類型相關的代理。

(繼承來源 SurrogateSelector)
ToString()
已淘汰.

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於