NamedComponentCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит коллекцию объектов INamedComponent.
[System.Runtime.InteropServices.Guid("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")]
public abstract class NamedComponentCollection : Microsoft.AnalysisServices.ModelComponentCollection, Microsoft.AnalysisServices.INamedComponentCollection
[<System.Runtime.InteropServices.Guid("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")>]
type NamedComponentCollection = class
inherit ModelComponentCollection
interface INamedComponentCollection
interface IModelComponentCollection
interface ICollection
interface IEnumerable
Public MustInherit Class NamedComponentCollection
Inherits ModelComponentCollection
Implements INamedComponentCollection
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
| NamedComponentCollection(IModelComponent) |
Инициализирует новый экземпляр класса NamedComponentCollection. |
Свойства
| Count |
Возвращает число объектов ModelComponent в коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| DemandLoadingService |
Возвращает службу загрузки по требованию для коллекции. (Унаследовано от ModelComponentCollection) |
| IsFixedSize |
Возвращает значение, указывающее, имеет ли коллекция ModelComponentCollection фиксированный размер. (Унаследовано от ModelComponentCollection) |
| IsReadOnly |
Возвращает значение, указывающее, доступна ли коллекция ModelComponentCollection только для чтения. (Унаследовано от ModelComponentCollection) |
| IsSynchronized |
Возвращает значение, указывающее, синхронизирован ли доступ к коллекции ModelComponentCollection (является ли он потокобезопасным). (Унаследовано от ModelComponentCollection) |
| Item[Int32] |
Возвращает объект IModelComponent по указанному индексу. (Унаследовано от ModelComponentCollection) |
| ItemsType |
Возвращает тип объектов, которые могут содержаться в коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Parent |
Возвращает родительский объект IModelComponent коллекции IModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Preloadable |
Возвращает значение, указывающее, можно ли выполнить предварительную загрузку коллекции. (Унаследовано от ModelComponentCollection) |
| SyncRoot |
Возвращает объект, который можно использовать для синхронизации доступа к коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
Методы
| Add(ModelComponent) |
Добавляет объект ModelComponent в коллекцию NamedComponentCollection. |
| Add(ModelComponent, Boolean) |
Добавляет объект ModelComponent в коллекцию ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Add(String, IModelComponent) |
Добавляет объект IModelComponent в коллекцию ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Add(String, IModelComponent, Boolean) |
Добавляет объект IModelComponent в коллекцию ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| AddNew(String, String, Type) |
Добавляет новый объект IModelComponent в коллекцию. (Унаследовано от ModelComponentCollection) |
| AddNew(String, Type) |
Добавляет новый объект IModelComponent в коллекцию. (Унаследовано от ModelComponentCollection) |
| CanAdd(ModelComponent, String) |
Указывает, можно ли добавить указанный объект ModelComponent в коллекцию. |
| ChangeKey(String, String) |
Изменяет указанные ключи в коллекции. (Унаследовано от ModelComponentCollection) |
| Clear() |
Удаляет все элементы из коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Contains(IModelComponent) |
Определяет, содержит ли коллекция заданный элемент. (Унаследовано от ModelComponentCollection) |
| Contains(String) |
Определяет, имеется ли элемент с указанным ключом в коллекции NamedComponentCollection. |
| ContainsName(String) |
Указывает, содержит ли коллекция компонент с указанным именем. |
| CopyTo(Array, Int32) |
Копирует всю коллекцию ModelComponentCollection в одномерный массив начиная с указанного индекса целевого массива. (Унаследовано от ModelComponentCollection) |
| EnsureLoaded() |
Гарантирует, что коллекция загружена. (Унаследовано от ModelComponentCollection) |
| GetEnumerator() |
Возвращает перечислитель, который служит для итерации по коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| GetItem(String, Boolean, String) |
Возвращает ссылку на указанный компонент. (Унаследовано от ModelComponentCollection) |
| GetNewID() |
Возвращает новый уникальный идентификатор для компонента в коллекции. |
| GetNewID(String) |
Возвращает значение нового уникального идентификатора для компонента в коллекции с указанным префиксом имени. |
| GetNewName() |
Возвращает новое уникальное имя для компонента в коллекции. |
| GetNewName(String) |
Возвращает новое уникальное имя для компонента в коллекции с указанным префиксом имени. |
| IndexOf(IModelComponent) |
Выполняет поиск указанного элемента и возвращает его индекс (отсчитываемый от нуля) в коллекции. (Унаследовано от ModelComponentCollection) |
| IndexOf(String) |
Возвращает индекс идентифицированного объекта NamedComponent в коллекции. |
| IndexOfName(String) |
Возвращает индекс объекта NamedComponent в коллекции по его имени. |
| Insert(IModelComponent, String, Int32) |
Вставляет объект IModelComponent в коллекцию ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Insert(IModelComponent, String, Int32, Boolean) |
Вставляет объект IModelComponent в коллекцию ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| Insert(Int32, ModelComponent) |
Вставляет объект ModelComponent в коллекцию по указанному индексу. |
| IsValidID(String) |
Определяет допустимость предоставленного идентификатора для компонента в коллекции. |
| IsValidID(String, String) |
Определяет допустимость предоставленного идентификатора для компонента в коллекции. |
| IsValidID(String, Type, String) |
Определяет допустимость предоставленного идентификатора для компонента в коллекции. |
| IsValidName(String) |
Определяет допустимость предоставленного имени для компонента в коллекции. |
| IsValidName(String, String) |
Определяет допустимость предоставленного имени для компонента в коллекции. |
| IsValidName(String, Type, String) |
Определяет допустимость предоставленного имени для компонента в коллекции. |
| Remove(IModelComponent) |
Удаляет указанный объект IModelComponent из коллекции. (Унаследовано от ModelComponentCollection) |
| RemoveAt(Int32) |
Удаляет компонент IModelComponent по указанному индексу из коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
| RemoveAt(Int32, Boolean) |
Удаляет объект IModelComponent по указанному индексу из коллекции ModelComponentCollection. (Унаследовано от ModelComponentCollection) |
События
| CollectionChanged |
Происходит при изменении коллекции. (Унаследовано от ModelComponentCollection) |
| CollectionChanging |
Происходит при изменении коллекции. (Унаследовано от ModelComponentCollection) |
Явные реализации интерфейса
| IList.Add(Object) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.Clear() |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.Contains(Object) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.IndexOf(Object) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.Insert(Int32, Object) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.Item[Int32] |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.Remove(Object) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IList.RemoveAt(Int32) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IModelComponentCollection.Contains(IModelComponent) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IModelComponentCollection.Remove(IModelComponent) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IModelComponentCollection.Remove(IModelComponent, Boolean) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean) |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |
| IOnDemandLoadableCollection.Loaded |
Содержит коллекцию объектов INamedComponent. (Унаследовано от ModelComponentCollection) |