• Home
  • API
  • Change Log
  • Github

    Show / Hide Table of Contents
    • DotNetHelper.FastMember.Extension
      • ExtFastMember
      • ObjectMapper
    • DotNetHelper.FastMember.Extension.Exceptions
      • PropertyMapException
    • DotNetHelper.FastMember.Extension.Extension
      • FastMemberExtension
    • DotNetHelper.FastMember.Extension.Helpers
      • DynamicObjectHelper
      • New<T>
    • DotNetHelper.FastMember.Extension.Models
      • MemberWrapper

    Class DynamicObjectHelper

    Inheritance
    Object
    DynamicObjectHelper
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: DotNetHelper.FastMember.Extension.Helpers
    Assembly: DotNetHelper.FastMember.Extension.dll
    Syntax
    public class DynamicObjectHelper

    Constructors

    | Improve this Doc View Source

    DynamicObjectHelper()

    Initializes a new instance of the DynamicObjectHelper class.

    Declaration
    public DynamicObjectHelper()

    Methods

    | Improve this Doc View Source

    GetDynamicMemberNameAndValues(IDynamicMetaObjectProvider)

    Declaration
    public Dictionary<string, object> GetDynamicMemberNameAndValues(IDynamicMetaObjectProvider dynamicObject)
    Parameters
    Type Name Description
    IDynamicMetaObjectProvider dynamicObject
    Returns
    Type Description
    Dictionary<String, Object>
    | Improve this Doc View Source

    GetDynamicMemberNames(IDynamicMetaObjectProvider)

    Declaration
    public List<string> GetDynamicMemberNames(IDynamicMetaObjectProvider dynamicObject)
    Parameters
    Type Name Description
    IDynamicMetaObjectProvider dynamicObject
    Returns
    Type Description
    List<String>
    | Improve this Doc View Source

    TryGetMember(IDynamicMetaObjectProvider, String, out Object)

    Declaration
    public bool TryGetMember(IDynamicMetaObjectProvider dynamicProvider, string name, out object value)
    Parameters
    Type Name Description
    IDynamicMetaObjectProvider dynamicProvider
    String name
    Object value
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    TrySetMember(IDynamicMetaObjectProvider, String, Object)

    Declaration
    public bool TrySetMember(IDynamicMetaObjectProvider dynamicProvider, string name, object value)
    Parameters
    Type Name Description
    IDynamicMetaObjectProvider dynamicProvider
    String name
    Object value
    Returns
    Type Description
    Boolean

    Extension Methods

    FastMemberExtension.GetPrivateField<T>(Object, String)
    FastMemberExtension.GetPrivateProperty<T>(Object, String)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Joseph McNeal Jr