Поделиться через


NamedMetadataObjectCollection<T,P> Класс

Определение

Коллекция именованных объектов метаданных.

public abstract class NamedMetadataObjectCollection<T,P> : Microsoft.AnalysisServices.Tabular.MetadataObjectCollection<T,P> where T : NamedMetadataObject where P : MetadataObject
type NamedMetadataObjectCollection<'T, 'P (requires 'T :> NamedMetadataObject and 'P :> MetadataObject)> = class
    inherit MetadataObjectCollection<'T, 'P (requires 'T :> NamedMetadataObject and 'P :> MetadataObject)>
Public MustInherit Class NamedMetadataObjectCollection(Of T, P)
Inherits MetadataObjectCollection(Of T, P)

Параметры типа

T

Тип именованного объекта метаданных.

P

Родительский объект для объекта метаданных.

Наследование
NamedMetadataObjectCollection<T,P>
Производный

Свойства

Count

Возвращает число элементов в коллекции.

(Унаследовано от MetadataObjectCollection<T,P>)
IsReadOnly

Логическое значение, указывающее, доступна ли коллекция только для чтения.

(Унаследовано от MetadataObjectCollection<T,P>)
Item[Int32]

Выполняет индексирование по позиции индекса объекта в коллекции.

(Унаследовано от MetadataObjectCollection<T,P>)
Item[String]

Возвращает индекс именованного объекта метаданных с указанным именем в коллекции.

Parent

Возвращает родительский объект коллекции MetadataObject.

(Унаследовано от MetadataObjectCollection<T,P>)

Методы

Add(T)

Добавить по типу.

(Унаследовано от MetadataObjectCollection<T,P>)
Clear()

Удаляет все объекты из коллекции.

(Унаследовано от MetadataObjectCollection<T,P>)
Contains(String)

Логическое значение, которое определяет, содержатся ли объекты с указанным именем в коллекции.

Contains(T)

Логическое значение, показывающее, содержит ли коллекция объекты с заданным типом.

(Унаследовано от MetadataObjectCollection<T,P>)
ContainsName(String)

Логическое значение, определяющее, содержит ли индекс указанное имя объекта.

CopyTo(T[], Int32)

Копирует коллекцию в другой объект в дереве Model.

(Унаследовано от MetadataObjectCollection<T,P>)
Find(String)

Находит объект в коллекции по имени.

GetEnumerator()

Перечисляет элементы в коллекции.

(Унаследовано от MetadataObjectCollection<T,P>)
GetNewName()

Получает новое уникальное имя для объекта.

GetNewName(String)

Возвращает новое уникальное имя для объекта с указанным префиксом имени.

IndexOf(T)

Просмотр индекса по Type.

(Унаследовано от MetadataObjectCollection<T,P>)
Remove(String)

Удаление объекта из коллекции NamedMetadataobject по имени.

Remove(T)

Удаление по типу.

(Унаследовано от MetadataObjectCollection<T,P>)

Явные реализации интерфейса

ICollection<T>.Clear()

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)
ICollection<T>.CopyTo(T[], Int32)

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)
ICollection<T>.Count

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)
ICollection<T>.IsReadOnly

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)
ICollection<T>.Remove(T)

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)
IEnumerable.GetEnumerator()

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)
IEnumerable<T>.GetEnumerator()

Коллекция именованных объектов метаданных.

(Унаследовано от MetadataObjectCollection<T,P>)

Применяется к