Centroid.Config.GetEnumerator C# (CSharp) Method

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator
        public IEnumerator GetEnumerator()
        {
            if (RawConfig is JArray)
            {
                foreach (var element in RawConfig)
                {
                    yield return GetValueFromContainer(element);
                }
            }
            else
            {
                foreach (var name in GetDynamicMemberNames())
                {
                    dynamic value = GetValue(name);
                    yield return new KeyValuePair<string,dynamic>(name, value);
                }
            }
        }