CodeDomSerializerBase.IsSerialized Method

Definition

Returns a value indicating whether the given object has been serialized.

Overloads

IsSerialized(IDesignerSerializationManager, Object)

Returns a value indicating whether the given object has been serialized.

IsSerialized(IDesignerSerializationManager, Object, Boolean)

Returns a value indicating whether the given object has been serialized, optionally considering preset expressions.

IsSerialized(IDesignerSerializationManager, Object)

Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs

Returns a value indicating whether the given object has been serialized.

C#
protected bool IsSerialized(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);

Parameters

manager
IDesignerSerializationManager

The IDesignerSerializationManager to use for serialization.

value
Object

The object to test for previous serialization.

Returns

true if value has been serialized; otherwise, false.

Exceptions

manager or value is null.

Remarks

For the value parameter to be considered serialized, the manager parameter or another serializer must have called the SetExpression method to create a relationship between value and a referring expression.

See also

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

IsSerialized(IDesignerSerializationManager, Object, Boolean)

Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs

Returns a value indicating whether the given object has been serialized, optionally considering preset expressions.

C#
protected bool IsSerialized(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, bool honorPreset);

Parameters

manager
IDesignerSerializationManager

The IDesignerSerializationManager to use for serialization.

value
Object

The object to test for previous serialization.

honorPreset
Boolean

true to include preset expressions; otherwise, false.

Returns

true if value has been serialized; otherwise, false.

Exceptions

manager or value is null.

Remarks

For the value parameter to be considered serialized, the manager parameter or another serializer must have called the SetExpression method to create a relationship between value and a referring expression.

See also

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10