Export (0) Print
Expand All

CodeDomSerializerBase.SerializeProperty Method

Serializes a property on the given object.

Namespace:  System.ComponentModel.Design.Serialization
Assembly:  System.Design (in System.Design.dll)

protected void SerializeProperty(
	IDesignerSerializationManager manager,
	CodeStatementCollection statements,
	Object value,
	PropertyDescriptor propertyToSerialize
)

Parameters

manager
Type: System.ComponentModel.Design.Serialization.IDesignerSerializationManager

The IDesignerSerializationManager to use for serialization.

statements
Type: System.CodeDom.CodeStatementCollection

The CodeStatementCollection into which the property will be serialized.

value
Type: System.Object

The object on which the property will be serialized.

propertyToSerialize
Type: System.ComponentModel.PropertyDescriptor

The property to serialize.

ExceptionCondition
ArgumentNullException

manager, value, statements, or propertyToSerialize is null.

The SerializeProperty method retrieves a MemberCodeDomSerializer for the propertyToSerialize parameter and delegates to it.

SerializeProperty places the statements and propertyToSerialize parameters on the ContextStack.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft