Show / Hide Table of Contents

Class PropertyFilteringInspector

Inheritance
object
TypeInspectorSkeleton
PropertyFilteringInspector
Implements
ITypeInspector
Inherited Members
TypeInspectorSkeleton.GetProperty(Type, object, string, bool, bool)
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Exchange
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class PropertyFilteringInspector : TypeInspectorSkeleton, ITypeInspector

Constructors

PropertyFilteringInspector(ITypeInspector)

Declaration
public PropertyFilteringInspector(ITypeInspector inner)
Parameters
Type Name Description
ITypeInspector inner

Methods

GetEnumName(Type, string)

Declaration
public override string GetEnumName(Type enumType, string name)
Parameters
Type Name Description
Type enumType
string name
Returns
Type Description
string
Overrides
TypeInspectorSkeleton.GetEnumName(Type, string)

GetEnumValue(object)

Declaration
public override string GetEnumValue(object enumValue)
Parameters
Type Name Description
object enumValue
Returns
Type Description
string
Overrides
TypeInspectorSkeleton.GetEnumValue(object)

GetProperties(Type, object)

Declaration
public override IEnumerable<IPropertyDescriptor> GetProperties(Type type, object container)
Parameters
Type Name Description
Type type
object container
Returns
Type Description
IEnumerable<IPropertyDescriptor>
Overrides
TypeInspectorSkeleton.GetProperties(Type, object)

Implements

YamlDotNet.Serialization.ITypeInspector

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX