Microsoft.JScript.GlobalScope.GetPropertyEnumerator C# (CSharp) Méthode

GetPropertyEnumerator() private méthode

private GetPropertyEnumerator ( ArrayList enums, ArrayList objects ) : void
enums System.Collections.ArrayList
objects System.Collections.ArrayList
Résultat void
      internal override void GetPropertyEnumerator(ArrayList enums, ArrayList objects){
        FieldInfo[] fields = this.GetFields(BindingFlags.Instance|BindingFlags.Static|BindingFlags.Public);
        if (fields.Length > 0){
          enums.Add(fields.GetEnumerator());
          objects.Add(this);
        }
        ScriptObject parent = this.GetParent();
        if (parent != null)
          parent.GetPropertyEnumerator(enums, objects);
      }