Class PropertySerializationMetadataCollection
Inheritance
System.Object
System.Collections.ObjectModel.Collection<PropertySerializationMetadata>
PropertySerializationMetadataCollection
Inherited Members
ObservableCollection<PropertySerializationMetadata>.InsertItem(Int32, PropertySerializationMetadata)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Add(Telerik.WinControls.XmlSerialization.PropertySerializationMetadata)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Clear()
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.CopyTo(Telerik.WinControls.XmlSerialization.PropertySerializationMetadata[], System.Int32)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Contains(Telerik.WinControls.XmlSerialization.PropertySerializationMetadata)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.GetEnumerator()
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.IndexOf(Telerik.WinControls.XmlSerialization.PropertySerializationMetadata)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Insert(System.Int32, Telerik.WinControls.XmlSerialization.PropertySerializationMetadata)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Remove(Telerik.WinControls.XmlSerialization.PropertySerializationMetadata)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.RemoveAt(System.Int32)
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Count
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Items
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.Item[System.Int32]
System.Collections.ObjectModel.Collection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.System.Collections.Generic.ICollection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.IsReadOnly
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.XmlSerialization
Assembly: Telerik.WinControls.dll
Syntax
public class PropertySerializationMetadataCollection : ObservableCollection<PropertySerializationMetadata>, IList<PropertySerializationMetadata>, ICollection<PropertySerializationMetadata>, IReadOnlyList<PropertySerializationMetadata>, IReadOnlyCollection<PropertySerializationMetadata>, IEnumerable<PropertySerializationMetadata>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx
Constructors
PropertySerializationMetadataCollection()
Declaration
public PropertySerializationMetadataCollection()
Methods
Add(String, String, Attribute[])
Declaration
public void Add(string objectTypeFullName, string propertyName, params Attribute[] attributes)
Parameters
System.String
objectTypeFullName
|
System.String
propertyName
|
System.Attribute[]
attributes
|
Add(Type, String, Attribute[])
Declaration
public void Add(Type objectType, string propertyName, params Attribute[] attributes)
Parameters
System.Type
objectType
|
System.String
propertyName
|
System.Attribute[]
attributes
|
Find(Predicate<PropertySerializationMetadata>)
Declaration
public PropertySerializationMetadata Find(Predicate<PropertySerializationMetadata> match)
Parameters
System.Predicate<PropertySerializationMetadata>
match
|
Returns
PropertySerializationMetadata
|
FindClassMetadata(Object)
Declaration
public PropertySerializationMetadata FindClassMetadata(object targetObject)
Parameters
System.Object
targetObject
|
Returns
PropertySerializationMetadata
|
FindPropertyMetadata(Object, PropertyDescriptor)
Declaration
public PropertySerializationMetadata FindPropertyMetadata(object targetObject, PropertyDescriptor property)
Parameters
System.Object
targetObject
|
System.ComponentModel.PropertyDescriptor
property
|
Returns
PropertySerializationMetadata
|
OnCollectionChanging(NotifyCollectionChangingEventArgs)
Declaration
protected override bool OnCollectionChanging(NotifyCollectionChangingEventArgs e)
Parameters
NotifyCollectionChangingEventArgs
e
|
Returns
System.Boolean
|
Overrides
Telerik.WinControls.Data.ObservableCollection<Telerik.WinControls.XmlSerialization.PropertySerializationMetadata>.OnCollectionChanging(Telerik.WinControls.Data.NotifyCollectionChangingEventArgs)