DataSourceExpressionCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию выражений, применяемых к элементу управления источниками данных.
public ref class DataSourceExpressionCollection : System::Web::UI::StateManagedCollection
public class DataSourceExpressionCollection : System.Web.UI.StateManagedCollection
type DataSourceExpressionCollection = class
inherit StateManagedCollection
Public Class DataSourceExpressionCollection
Inherits StateManagedCollection
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| DataSourceExpressionCollection() |
Инициализирует новый экземпляр класса DataSourceExpression. |
Свойства
| Имя | Описание |
|---|---|
| Context |
HttpContext Возвращает экземпляр DataSourceExpressionCollection класса. |
| Count |
Возвращает количество элементов, содержащихся в StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| Item[Int32] |
Возвращает или задает объект выражения источника данных по указанному индексу. |
| Owner |
Возвращает элемент управления владельца. |
Методы
| Имя | Описание |
|---|---|
| Add(DataSourceExpression) |
Добавляет объект выражения источника данных в DataSourceExpressionCollection объект по указанному индексу. |
| Clear() |
Удаляет все элементы из StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| Contains(DataSourceExpression) |
Определяет, содержит ли DataSourceExpressionCollection объект определенный объект выражения источника данных. |
| CopyTo(Array, Int32) |
Копирует элементы StateManagedCollection коллекции в массив, начиная с определенного индекса массива. (Унаследовано от StateManagedCollection) |
| CopyTo(DataSourceExpression[], Int32) |
Копирует элементы объекта в DataSourceExpressionCollection массив, начиная с определенного индекса. |
| CreateKnownType(Int32) |
Создает экземпляр объекта выражения источника данных. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetEnumerator() |
Возвращает итератор, который выполняет итерацию по StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetKnownTypes() |
Возвращает массив объектов выражения источника данных, которые DataSourceExpressionCollection может содержать объект. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| IndexOf(DataSourceExpression) |
Возвращает индекс указанного объекта выражения источника данных в объекте DataSourceExpressionCollection . |
| Insert(Int32, DataSourceExpression) |
Вставляет объект выражения источника данных в DataSourceExpressionCollection объект по указанному индексу. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnClear() |
При переопределении в производном классе выполняет дополнительную работу перед Clear() удалением всех элементов из коллекции. (Унаследовано от StateManagedCollection) |
| OnClearComplete() |
При переопределении в производном классе выполняет дополнительную работу после Clear() завершения удаления всех элементов из коллекции. (Унаследовано от StateManagedCollection) |
| OnInsert(Int32, Object) |
При переопределении в производном классе выполняет дополнительную работу перед IList.Insert(Int32, Object)IList.Add(Object) добавлением элемента в коллекцию. (Унаследовано от StateManagedCollection) |
| OnInsertComplete(Int32, Object) |
При переопределении в производном классе выполняет дополнительную работу после IList.Insert(Int32, Object)IList.Add(Object) добавления элемента в коллекцию. (Унаследовано от StateManagedCollection) |
| OnRemove(Int32, Object) |
При переопределении в производном классе выполняет дополнительную работу перед IList.Remove(Object)IList.RemoveAt(Int32) удалением указанного элемента из коллекции. (Унаследовано от StateManagedCollection) |
| OnRemoveComplete(Int32, Object) |
При переопределении в производном классе выполняет дополнительную работу после IList.Remove(Object)IList.RemoveAt(Int32) удаления указанного элемента из коллекции. (Унаследовано от StateManagedCollection) |
| OnValidate(Object) |
При переопределении в производном классе проверяет элемент StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| Remove(DataSourceExpression) |
Удаляет первое вхождение указанного объекта выражения источника данных из DataSourceExpressionCollection объекта. |
| RemoveAt(Int32) |
Удаляет объект выражения источника данных по указанному индексу DataSourceExpressionCollection из объекта. |
| SetDirty() |
Принудительно сериализовать всю StateManagedCollection коллекцию в состояние просмотра. (Унаследовано от StateManagedCollection) |
| SetDirtyObject(Object) |
Помечает указанный объект выражения источника данных как изменяющийся с момента последней загрузки или сохранения операции из состояния представления. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICollection.Count |
Возвращает количество элементов, содержащихся в StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| ICollection.IsSynchronized |
Возвращает значение, указывающее, синхронизирована ли StateManagedCollection коллекция (потокобезопасная). Этот метод возвращается |
| ICollection.SyncRoot |
Возвращает объект, который можно использовать для синхронизации доступа к StateManagedCollection коллекции. Этот метод возвращается |
| IEnumerable.GetEnumerator() |
Возвращает итератор, который выполняет итерацию по StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| IList.Add(Object) |
Добавляет элемент в коллекцию StateManagedCollection . (Унаследовано от StateManagedCollection) |
| IList.Clear() |
Удаляет все элементы из StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| IList.Contains(Object) |
Определяет, содержит ли StateManagedCollection коллекция определенное значение. (Унаследовано от StateManagedCollection) |
| IList.IndexOf(Object) |
Определяет индекс указанного элемента в StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| IList.Insert(Int32, Object) |
Вставляет элемент в StateManagedCollection коллекцию по указанному индексу. (Унаследовано от StateManagedCollection) |
| IList.IsFixedSize |
Возвращает значение, указывающее, имеет ли StateManagedCollection коллекция фиксированный размер. Этот метод возвращается |
| IList.IsReadOnly |
Возвращает значение, указывающее, доступна ли StateManagedCollection коллекция только для чтения. (Унаследовано от StateManagedCollection) |
| IList.Item[Int32] |
Возвращает элемент по указанному IStateManager индексу. (Унаследовано от StateManagedCollection) |
| IList.Remove(Object) |
Удаляет первое вхождение указанного объекта из StateManagedCollection коллекции. (Унаследовано от StateManagedCollection) |
| IList.RemoveAt(Int32) |
Удаляет IStateManager элемент по указанному индексу. (Унаследовано от StateManagedCollection) |
| IStateManager.IsTrackingViewState |
Возвращает значение, указывающее, сохраняется ли StateManagedCollection коллекция изменений в состоянии представления. (Унаследовано от StateManagedCollection) |
| IStateManager.LoadViewState(Object) |
Восстанавливает ранее сохраненное состояние StateManagedCollection представления коллекции и IStateManager элементы, которые он содержит. (Унаследовано от StateManagedCollection) |
| IStateManager.SaveViewState() |
Сохраняет изменения в StateManagedCollection коллекции и каждый IStateManager объект, содержащийся с момента публикации страницы на сервер. (Унаследовано от StateManagedCollection) |
| IStateManager.TrackViewState() |
Приводит StateManagedCollection к тому, что коллекция и каждый из IStateManager объектов, содержащихся в нем, отслеживают изменения в состоянии представления, чтобы их можно было сохранять в запросах на одну и ту же страницу. (Унаследовано от StateManagedCollection) |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |