NFive API Reference

NFive API Reference

    Show / Hide Table of Contents

    Class BasePluginTypeInspector

    Yaml inspector to deserialize a plugin configuration.

    Inheritance
    Object
    BasePluginTypeInspector
    Namespace: NFive.SDK.Plugins.Configuration
    Assembly: NFive.SDK.Plugins.dll
    Syntax
    public class BasePluginTypeInspector : TypeInspectorSkeleton

    Constructors

    | Improve this Doc View Source

    BasePluginTypeInspector(ITypeInspector)

    Initializes a new instance of the BasePluginTypeInspector class.

    Declaration
    public BasePluginTypeInspector(ITypeInspector inspector)
    Parameters
    Type Name Description
    ITypeInspector inspector

    The type inspector.

    Methods

    | Improve this Doc View Source

    GetProperties(Type, Object)

    Gets the filtered properties from the specified type container.

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

    The type to inspect.

    Object container

    The container to extract properties from.

    Returns
    Type Description
    IEnumerable<IPropertyDescriptor>

    Valid deserialized properties.

    • Improve this Doc
    • View Source
    Back to top Copyright © 2018-2019 NFive