ProviderConnectionPointCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит коллекцию всех объектов ProviderConnectionPoint, связанных с конкретным объектом WebPart, или серверный элемент управления, выступающий в роли поставщика в соединении. Этот класс не наследуется.
public ref class ProviderConnectionPointCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ProviderConnectionPointCollection : System.Collections.ReadOnlyCollectionBase
type ProviderConnectionPointCollection = class
inherit ReadOnlyCollectionBase
Public NotInheritable Class ProviderConnectionPointCollection
Inherits ReadOnlyCollectionBase
- Наследование
Комментарии
Серверный WebPart элемент управления или, выступающий в качестве поставщика в подключении веб-частей, может иметь несколько точек подключения поставщика. Один ProviderConnectionPoint объект в поставщике выступает в качестве точки подключения для любого конкретного соединения, выступая в качестве основного экземпляра интерфейса для передачи одному или нескольким потребителям.
Класс ProviderConnectionPointCollection содержит коллекцию всех точек подключения, связанных с элементом управления поставщика. Нескольким классам в наборе элементов управления веб-частей необходимо определить, какие точки подключения доступны в элементе управления поставщика, и когда они обычно вызывают GetProviderConnectionPoints метод , который возвращает коллекцию ProviderConnectionPointCollection .
Примечание
Этот класс наследуется от ReadOnlyCollectionBase класса , что делает эту коллекцию строго типизированной, неуниверсивной, доступной только для чтения. После создания экземпляра нельзя добавлять или удалять элементы.
Конструкторы
ProviderConnectionPointCollection() |
Инициализирует новый пустой экземпляр класса ProviderConnectionPointCollection. |
ProviderConnectionPointCollection(ICollection) |
Инициализирует новый экземпляр класса ProviderConnectionPointCollection с помощью указанной коллекции точек подключения поставщика. |
Свойства
Count |
Возвращает количество элементов, содержащихся в экземпляре ReadOnlyCollectionBase. (Унаследовано от ReadOnlyCollectionBase) |
Default |
Получает точку подключения по умолчанию из коллекции точек подключения поставщика, сопоставленных с некоторым элементом управления. |
InnerList |
Получает список элементов, содержащихся в экземпляре ReadOnlyCollectionBase. (Унаследовано от ReadOnlyCollectionBase) |
Item[Int32] |
Получает элемент коллекции по его позиции в коллекции. |
Item[String] |
Получает элемент коллекции по уникальному строковому идентификатору. |
Методы
Contains(ProviderConnectionPoint) |
Возвращает значение, показывающее, существует ли конкретный объект ProviderConnectionPoint в коллекции. |
CopyTo(ProviderConnectionPoint[], Int32) |
Копирует коллекцию в массив объектов ProviderConnectionPoint. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEnumerator() |
Возвращает перечислитель, перебирающий элементы экземпляра класса ReadOnlyCollectionBase. (Унаследовано от ReadOnlyCollectionBase) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
IndexOf(ProviderConnectionPoint) |
Возвращает позицию заданного объекта ProviderConnectionPoint в коллекции. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
ICollection.CopyTo(Array, Int32) |
Копирует целый массив ReadOnlyCollectionBase в совместимый одномерный массив Array, начиная с заданного индекса целевого массива. (Унаследовано от ReadOnlyCollectionBase) |
ICollection.IsSynchronized |
Возвращает значение, указывающее на то, является ли доступ к объекту ReadOnlyCollectionBase синхронизированным (потокобезопасным). (Унаследовано от ReadOnlyCollectionBase) |
ICollection.SyncRoot |
Получает объект, который позволяет синхронизировать доступ к объекту ReadOnlyCollectionBase. (Унаследовано от ReadOnlyCollectionBase) |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |