public int IndexOf(DirectoryListEntryColumnName columnName, object value) { foreach (DirectoryListEntry entity in this) { if (entity[columnName.ToString()].Equals(value)) { return(IndexOf(entity)); } } return(-1); }
public bool Contains(DirectoryListEntryColumnName columnName, object value) { foreach (DirectoryListEntry entity in this) { if (entity[columnName.ToString()].Equals(value)) { return(true); } } return(false); }
public void Sort(DirectoryListEntryColumnName sortByColumn, ListSortDirection sortDirection) { Sort(sortByColumn.ToString(), sortDirection); }
public static DirectoryListEntryCollection GetSorted(DirectoryListEntryCollection collection, DirectoryListEntryColumnName sortByColumn, ListSortDirection sortDirection) { return(GetSorted(collection, sortByColumn.ToString(), sortDirection)); }