CodeDomSerializerBase.SerializeCreationExpression Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns an expression representing the creation of the given object.
protected:
System::CodeDom::CodeExpression ^ SerializeCreationExpression(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, [Runtime::InteropServices::Out] bool % isComplete);
protected System.CodeDom.CodeExpression SerializeCreationExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, out bool isComplete);
protected System.CodeDom.CodeExpression? SerializeCreationExpression(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, out bool isComplete);
member this.SerializeCreationExpression : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * bool -> System.CodeDom.CodeExpression
Protected Function SerializeCreationExpression (manager As IDesignerSerializationManager, value As Object, ByRef isComplete As Boolean) As CodeExpression
Parameters
- manager
- IDesignerSerializationManager
The IDesignerSerializationManager to use for serialization.
- value
- Object
The object to serialize.
- isComplete
- Boolean
true if value was fully serialized; otherwise, false.
Returns
An expression representing the creation of value.
Exceptions
manager or value is null.
Remarks
The SerializeCreationExpression method can be used to serialize an expression that represents the creation of the value parameter. It is aware of instance descriptors.
The isComplete parameter is set to true if the expression represents a fully configured object, or false if further serialization must be done on the object's properties.