Class SerializationMetadataCollection
Represents a collection for serialization metadata.
Inheritance
Namespace: Telerik.Windows.Persistence.SerializationMetadata
Assembly: Telerik.Windows.PersistenceFramework.dll
Syntax
public class SerializationMetadataCollection : ObservableCollection<ISerializationMetadata>, ISerializationMetadata
Constructors
SerializationMetadataCollection()
Initializes a new instance of the SerializationMetadataCollection class.
Declaration
public SerializationMetadataCollection()
Properties
Operator
Gets or sets the operator.
Declaration
public LogicalOperator Operator { get; set; }
Property Value
LogicalOperator
The operator. |
Methods
ShouldSerialize(PropertyInfo, String)
Determines whether it should serialize the property.
Declaration
public MatchResult ShouldSerialize(PropertyInfo property, string propertyPath)
Parameters
System.Reflection.PropertyInfo
property
The property. |
System.String
propertyPath
The property path. |
Returns
MatchResult
|
Implements
ValidateMetadata(PropertyInfo, String)
Validates the metadata.
Declaration
public MatchResult ValidateMetadata(PropertyInfo property, string propertyPath)
Parameters
System.Reflection.PropertyInfo
property
The property. |
System.String
propertyPath
The property path. |
Returns
MatchResult
|