Show / Hide Table of Contents

Class PropertyInfoHelper

Provides helpers to cache and find property infos

Inheritance
object
PropertyInfoHelper
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Sartorius.SAF.Presentation.Markup
Assembly: Sartorius.SAF.Presentation.dll
Syntax
[Obsolete("Try using BindingValueProvider for property path binding.")]
public static class PropertyInfoHelper
Remarks

This class is obsolete. Use the BindingValueProvider.

Methods

View Source

CreatePropertyInfoCache(object, List<PropertyInfos>, string)

Creates the property information cache.

Declaration
public static object CreatePropertyInfoCache(object property, List<PropertyInfos> propertyCache, string propertyPath)
Parameters
Type Name Description
object property

The property.

List<PropertyInfos> propertyCache

The property cache.

string propertyPath

The property path.

Returns
Type Description
object
Exceptions
Type Condition
PropertyNotFoundException
View Source

ResolvePropertyList(IEnumerable<PropertyInfos>, object)

Resolves the property list.

Declaration
public static object ResolvePropertyList(IEnumerable<PropertyInfos> propertyInfos, object value)
Parameters
Type Name Description
IEnumerable<PropertyInfos> propertyInfos

The property infos.

object value

The value.

Returns
Type Description
object
  • View Source
Back to top Generated by DocFX