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. |