CodeDomSerializerBase.SerializeProperties Methode

Definitie

Serialiseert de eigenschappen van het opgegeven object in de opgegeven instructieverzameling.

protected:
 void SerializeProperties(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializeProperties(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
member this.SerializeProperties : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializeProperties (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())

Parameters

manager
IDesignerSerializationManager

De IDesignerSerializationManager te gebruiken voor serialisatie.

statements
CodeStatementCollection

De CodeStatementCollection eigenschappen waarin de eigenschappen worden geserialiseerd.

value
Object

Het object waarop de eigenschappen worden geserialiseerd.

filter
Attribute[]

Een Attribute matrix waarmee wordt gefilterd welke eigenschappen worden geserialiseerd.

Uitzonderingen

manager, valueof statements is null.

Opmerkingen

De SerializeProperties methode is een helpermethode die afgeleide klassen kunnen aanroepen. Er worden eigenschappen van de value parameter bekeken die overeenkomen met de filter parameter en vervolgens wordt de SerializeProperty methode voor elke eigenschap aangeroepen.

De SerializeProperties methode plaatst de InheritanceAttribute voor value op de ContextStack.

Van toepassing op

Zie ook