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.