CodeDomSerializer.SerializeToReferenceExpression(IDesignerSerializationManager, Object) Method

Definition

Warning

This API is now obsolete.

Serializes the specified value to a CodeDOM expression.

protected:
 System::CodeDom::CodeExpression ^ SerializeToReferenceExpression(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
[System.Obsolete("This method has been deprecated. Use SerializeToExpression or GetExpression instead.  https://go.microsoft.com/fwlink/?linkid=14202")]
protected System.CodeDom.CodeExpression SerializeToReferenceExpression (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
member this.SerializeToReferenceExpression : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> System.CodeDom.CodeExpression
Protected Function SerializeToReferenceExpression (manager As IDesignerSerializationManager, value As Object) As CodeExpression

Parameters

manager
IDesignerSerializationManager

The serialization manager to use during serialization.

value
Object

The object to serialize.

Returns

The serialized value. This returns null if no reference expression can be obtained for the specified value, or the value cannot be serialized.

Attributes

Remarks

This method is similar to SerializeToExpression, except that it stops if it cannot obtain a simple reference expression for the value. Call this method when you expect the resulting expression to be used as a parameter or target of a statement.

Applies to