System.Dynamic.DynamicMetaObject.GetDynamicMemberNames C# (CSharp) Method

GetDynamicMemberNames() private method

private GetDynamicMemberNames ( ) : IEnumerable
return IEnumerable
        public virtual IEnumerable<string> GetDynamicMemberNames()
        {
            return Array.Empty<string>();
        }

Usage Example

Example #1
0
        /// <summary>
        /// Prints the list of contexts
        /// </summary>
        /// <param name="scope"></param>
        /// <returns></returns>
        public static AType PrintContexts(DYN.IDynamicMetaObjectProvider scope)
        {
            DYN.DynamicMetaObject storage = scope.GetMetaObject(
                DLR.Expression.Property(
                    DLR.Expression.Convert(DLR.Expression.Constant(scope), typeof(Scope)),
                    "Storage"
                    )
                );

            Console.WriteLine(String.Join(" ", storage.GetDynamicMemberNames()));

            return(Utils.ANull());
        }