/// <summary> /// The ProcessRecord method calls ManagementClass.GetInstances() /// method to iterate through each BindingObject on each system specified. /// </summary> protected override void ProcessRecord() { try { foreach (IndexEntry index in IndexEntry.GetInstances(path)) { WriteObject(index); } } catch { WriteObject(null); } }
/// <summary> /// /// </summary> /// <returns></returns> public IndexEntry[] GetChild() { return(IndexEntry.GetInstances(this.FullName)); }