WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PropertyInfoCollection - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PropertyInfoCollection

    Determines the set of properties and their information.

    Inheritance
    System.Object
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>
    PropertyInfoCollection
    Implements
    System.Collections.Generic.IDictionary<System.String, System.Reflection.PropertyInfo>
    System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyDictionary<System.String, System.Reflection.PropertyInfo>
    System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>
    System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>
    System.Collections.IEnumerable
    System.Runtime.Serialization.ISerializable
    System.Runtime.Serialization.IDeserializationCallback
    Inherited Members
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Add(System.String, System.Reflection.PropertyInfo)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>.Add(System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>.Contains(System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>.Remove(System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Clear()
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.ContainsKey(System.String)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.ContainsValue(System.Reflection.PropertyInfo)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.OnDeserialization(System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Remove(System.String)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.TryGetValue(System.String, System.Reflection.PropertyInfo)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>[], System.Int32)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.get_Item(System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.Add(System.Object, System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.Contains(System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.Remove(System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Comparer
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Count
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Keys
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.IDictionary<System.String, System.Reflection.PropertyInfo>.Keys
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.Reflection.PropertyInfo>.Keys
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Values
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.IDictionary<System.String, System.Reflection.PropertyInfo>.Values
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.Reflection.PropertyInfo>.Values
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.Item[System.String]
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Reflection.PropertyInfo>>.IsReadOnly
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.ICollection.IsSynchronized
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.ICollection.SyncRoot
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.IsFixedSize
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.IsReadOnly
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.Keys
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.Values
    System.Collections.Generic.Dictionary<System.String, System.Reflection.PropertyInfo>.System.Collections.IDictionary.Item[System.Object]
    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: Syncfusion.DataSource.Extensions
    Assembly: Syncfusion.DataSource.WinForms.dll
    Syntax
    [ComVisible(false)]
    public class PropertyInfoCollection : Dictionary<string, PropertyInfo>, IDictionary<string, PropertyInfo>, ICollection<KeyValuePair<string, PropertyInfo>>, IDictionary, ICollection, IReadOnlyDictionary<string, PropertyInfo>, IReadOnlyCollection<KeyValuePair<string, PropertyInfo>>, IEnumerable<KeyValuePair<string, PropertyInfo>>, IEnumerable, ISerializable, IDeserializationCallback

    Constructors

    PropertyInfoCollection()

    Initializes a new instance of the PropertyInfoCollection class.

    Declaration
    public PropertyInfoCollection()

    PropertyInfoCollection(Type)

    Initializes a new instance of the PropertyInfoCollection class.

    Declaration
    public PropertyInfoCollection(Type type)
    Parameters
    Type Name Description
    System.Type type

    Represents the type of the property.

    Properties

    Empty

    Gets the empty collection.

    Declaration
    public static PropertyInfoCollection Empty { get; }
    Property Value
    Type Description
    PropertyInfoCollection

    Type

    Gets the property type.

    Declaration
    public Type Type { get; }
    Property Value
    Type Description
    System.Type

    Implements

    System.Collections.Generic.IDictionary<TKey, TValue>
    System.Collections.Generic.ICollection<T>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    System.Runtime.Serialization.ISerializable
    System.Runtime.Serialization.IDeserializationCallback

    Extension Methods

    EnumerableExtensions.Average<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.Sum<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.Max<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.Min<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.OrderBy<T>(IEnumerable<T>, String, Func<String, Object, Object>)
    EnumerableExtensions.OrderByDescending<T>(IEnumerable<T>, String, Func<String, Object, Object>)
    EnumerableExtensions.OrderBy<T>(IEnumerable<T>, String, Func<String, Object, Object>, IComparer<Object>)
    EnumerableExtensions.OrderByDescending<T>(IEnumerable<T>, String, Func<String, Object, Object>, IComparer<Object>)
    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    FunctionalExtensions.IterateIndex<T>(IEnumerable<T>, Action<Int32, T>)
    FunctionalExtensions.IterateIndex<T>(IEnumerable<T>, Action<Int32, T>, Int32)
    FunctionalExtensions.Zip<TFirst, TSecond, TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>)
    FunctionalExtensions.Fold<T, U>(IEnumerable<U>, Func<T, U, T>, T)
    FunctionalExtensions.FoldLeft<T, U>(IEnumerable<U>, Func<T, U, T>, T)
    FunctionalExtensions.FoldRight<T, U>(IEnumerable<U>, Func<T, U, T>, T)
    FunctionalExtensions.ToObservableCollection<T>(IEnumerable<T>)
    PropertyInfoExtensions.GetPropertyInfo(PropertyInfoCollection, String)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, IEnumerable<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, String[], IEnumerable<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, List<String>, Func<TElement, Object>[])
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, Func<TElement, Object>[])
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, Func<TElement, Object>[])
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, Int32, Func<TElement, Object>[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    ChartExtensionUtils.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved