CodeDomSerializerBase.SerializeProperties Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.