ActivityMarkupSerializer.OnBeforeSerialize Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powiadamia o ActivityMarkupSerializer tym, że obiekt ma być serializowany.
protected:
override void OnBeforeSerialize(System::Workflow::ComponentModel::Serialization::WorkflowMarkupSerializationManager ^ serializationManager, System::Object ^ obj);
protected override void OnBeforeSerialize (System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager serializationManager, object obj);
override this.OnBeforeSerialize : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> unit
Protected Overrides Sub OnBeforeSerialize (serializationManager As WorkflowMarkupSerializationManager, obj As Object)
Parametry
- serializationManager
- WorkflowMarkupSerializationManager
, WorkflowMarkupSerializationManager który zarządza procesem serializacji.
Wyjątki
serializationManager
, obj
lub zawiera odwołanie o wartości null ( w writer
Nothing
Visual Basic).
obj
nie jest typu Activity .
Uwagi
OnAfterSerializemetoda jest wywoływana bezpośrednio Serialize przed rozpoczęciem działania określonego przez . obj
OnBeforeSerialize zapisuje otwierający rozszerzalny tag języka znaczników aplikacji (XAML) dla działania, w tym wszystkie wymagane atrybuty.