Represents a collection for serialization metadata.
Definition
Namespace:Telerik.Windows.Persistence.SerializationMetadata
Assembly:Telerik.Windows.PersistenceFramework.dll
Syntax:
C#
public class SerializationMetadataCollection : ObservableCollection<ISerializationMetadata>, IList<ISerializationMetadata>, ICollection<ISerializationMetadata>, IList, ICollection, IReadOnlyList<ISerializationMetadata>, IReadOnlyCollection<ISerializationMetadata>, IEnumerable<ISerializationMetadata>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged, ISerializationMetadata
Inheritance: objectCollection<ISerializationMetadata>ObservableCollection<ISerializationMetadata>SerializationMetadataCollection
Implements:
Inherited Members
Constructors
Initializes a new instance of the SerializationMetadataCollection class.
C#
public SerializationMetadataCollection()
Properties
Gets or sets the operator.
C#
public LogicalOperator Operator { get; set; }
The operator.
Methods
Determines whether it should serialize the property.
C#
public MatchResult ShouldSerialize(PropertyInfo property, string propertyPath)
The property.
propertyPathstringThe property path.
Returns:Implements:
Validates the metadata.
C#
public MatchResult ValidateMetadata(PropertyInfo property, string propertyPath)
The property.
propertyPathstringThe property path.
Returns: