Compartilhar via


DataSourceViewCollection Classe

Definição

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

[System.Runtime.InteropServices.Guid("0ED37961-C686-4557-BAA3-559098C73205")]
public sealed class DataSourceViewCollection : Microsoft.AnalysisServices.MajorObjectCollection
[<System.Runtime.InteropServices.Guid("0ED37961-C686-4557-BAA3-559098C73205")>]
type DataSourceViewCollection = class
    inherit MajorObjectCollection
Public NotInheritable Class DataSourceViewCollection
Inherits MajorObjectCollection
Herança
Atributos

Propriedades

Count

Obtém o número de objetos ModelComponent na ModelComponentCollection.

(Herdado de ModelComponentCollection)
DemandLoadingService

Obtém o serviço de carga de demanda para a coleção.

(Herdado de ModelComponentCollection)
IsFixedSize

Obtém um valor que indica se o ModelComponentCollection tem um tamanho fixo.

(Herdado de ModelComponentCollection)
IsReadOnly

Obtém um valor que indica se o ModelComponentCollection é somente leitura.

(Herdado de ModelComponentCollection)
IsSynchronized

Obtém um valor que indica se o acesso à ModelComponentCollection é sincronizado (thread-safe).

(Herdado de ModelComponentCollection)
Item[Int32]

Obtém o DataSourceView no índice especificado da coleção.

Item[String]

Obtém o DataSourceView, com o identificador especificado, da coleção.

ItemsType

Obtém o Tipo dos objetos que podem ser contidos pela ModelComponentCollection.

(Herdado de ModelComponentCollection)
Parent

Obtém o IModelComponent pai de IModelComponentCollection.

(Herdado de ModelComponentCollection)
Preloadable

Obtém um valor que indica se a coleção pode ser pré-carregada.

(Herdado de ModelComponentCollection)
SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à ModelComponentCollection.

(Herdado de ModelComponentCollection)

Métodos

Add()

Cria um novo DataSourceView objeto usando um nome exclusivo gerado e o identificador, adiciona ao final da coleção e retorna a nova DataSourceView criada.

Add(DataSourceView)

Adiciona o DataSourceView especificado ao final da coleção.

Add(ModelComponent)

Adiciona um objeto ModelComponent à coleção.

(Herdado de MajorObjectCollection)
Add(ModelComponent, Boolean)

Adiciona um objeto ModelComponent à ModelComponentCollection.

(Herdado de ModelComponentCollection)
Add(String)

Cria um novo objeto DataSourceView usando o nome especificado, adiciona-o ao final da coleção e retorna a nova DataSourceView criada.

Add(String, IModelComponent)

Adiciona um objeto IModelComponent à ModelComponentCollection.

(Herdado de ModelComponentCollection)
Add(String, IModelComponent, Boolean)

Adiciona um objeto IModelComponent à ModelComponentCollection.

(Herdado de ModelComponentCollection)
Add(String, String)

Cria um novo objeto DataSourceView usando o nome e identificador especificados, adiciona-o ao final da coleção e retorna a nova DataSourceView criada.

AddNew(String)

Cria e adiciona um DataSourceView com a chave especificada ao final da coleção.

AddNew(String, String)

Cria e adiciona um DataSourceView, com o nome e a chave especificados, ao final da coleção.

AddNew(String, String, Type)

Adiciona um novo IModelComponent à coleção.

(Herdado de ModelComponentCollection)
AddNew(String, Type)

Adiciona um novo IModelComponent à coleção.

(Herdado de ModelComponentCollection)
CanAdd(ModelComponent, String)

Indica se o ModelComponent especificado pode ser adicionado à coleção.

(Herdado de NamedComponentCollection)
ChangeKey(String, String)

Altera as chaves especificadas para a coleção.

(Herdado de ModelComponentCollection)
Clear()

Remove todos os elementos de ModelComponentCollection.

(Herdado de ModelComponentCollection)
Contains(DataSourceView)

Indica se a coleção contém o DataSourceView especificado.

Contains(IModelComponent)

Determina se o item especificado está na coleção.

(Herdado de ModelComponentCollection)
Contains(String)

Indica se a coleção contém um DataSourceView com o identificador especificado.

ContainsName(String)

Indica se o componente com o nome especificado está contido na coleção.

(Herdado de NamedComponentCollection)
CopyTo(Array, Int32)

Copia toda a ModelComponentCollection em uma matriz unidimensional, começando pelo índice especificado da matriz de destino.

(Herdado de ModelComponentCollection)
EnsureLoaded()

Assegura que a coleção está carregada.

(Herdado de ModelComponentCollection)
Find(String)

Obtém o DataSourceView que tem o identificador especificado da coleção.

FindByName(String)

Obtém o DataSourceView que tem o nome especificado da coleção.

GetByName(String)

Obtém o DataSourceView que tem o nome especificado da coleção.

GetEnumerator()

Retorna um enumerador que pode iterar na ModelComponentCollection.

(Herdado de ModelComponentCollection)
GetItem(String, Boolean, String)

Obtém uma referência ao componente especificado.

(Herdado de ModelComponentCollection)
GetNewID()

Obtém uma nova ID exclusiva para um componente na coleção.

(Herdado de NamedComponentCollection)
GetNewID(String)

Obtém o valor para a nova ID exclusiva de um componente na coleção com o prefixo do nome especificado.

(Herdado de NamedComponentCollection)
GetNewName()

Obtém um novo nome exclusivo para um componente na coleção.

(Herdado de NamedComponentCollection)
GetNewName(String)

Obtém um novo nome exclusivo para um componente na coleção com o prefixo do nome especificado.

(Herdado de NamedComponentCollection)
IndexOf(DataSourceView)

Pesquisa o DataSourceView especificado e retorna o respectivo índice de base zero na coleção.

IndexOf(IModelComponent)

Pesquisa o item especificado e retorna seu índice com base em zero na coleção.

(Herdado de ModelComponentCollection)
IndexOf(String)

Procura um DataSourceView com o identificador especificado e retorna seu índice de base zero na coleção.

IndexOfName(String)

Obtém o índice do NamedComponent, identificado pelo nome, na coleção.

(Herdado de NamedComponentCollection)
Insert(IModelComponent, String, Int32)

Insere um IModelComponent na ModelComponentCollection.

(Herdado de ModelComponentCollection)
Insert(IModelComponent, String, Int32, Boolean)

Insere um IModelComponent na ModelComponentCollection.

(Herdado de ModelComponentCollection)
Insert(Int32)

Cria um novo objeto DataSourceView usando um Nome e identificador exclusivos e gerados, insere-o na coleção no índice especificado e retorna a nova DataSourceView criada.

Insert(Int32, DataSourceView)

Insere o DataSourceView especificado na coleção no índice especificado.

Insert(Int32, ModelComponent)

Insere um objeto ModelComponent na coleção no índice especificado.

(Herdado de MajorObjectCollection)
Insert(Int32, String)

Cria um novo objeto DataSourceView usando o nome especificado, insere-o na coleção no índice especificado e retorna a nova DataSourceView criada.

Insert(Int32, String, String)

Cria um novo objeto DataSourceView usando o nome e identificador especificados, insere-o na coleção no índice especificado e retorna a nova DataSourceView criada.

IsValidID(String)

Determina se o identificador fornecido é válido para um componente na coleção.

(Herdado de NamedComponentCollection)
IsValidID(String, String)

Determina se o identificador fornecido é válido para um componente na coleção.

(Herdado de NamedComponentCollection)
IsValidID(String, Type, String)

Determina se o identificador fornecido é válido para um componente na coleção.

(Herdado de NamedComponentCollection)
IsValidName(String)

Determina se o nome fornecido é válido para um componente na coleção.

(Herdado de NamedComponentCollection)
IsValidName(String, String)

Determina se o nome fornecido é válido para um componente na coleção.

(Herdado de NamedComponentCollection)
IsValidName(String, Type, String)

Determina se o nome fornecido é válido para um componente na coleção.

(Herdado de NamedComponentCollection)
Move(DataSourceView, Int32)

Move o DataSourceView especificado para uma nova posição na coleção.

Move(Int32, Int32)

Move um DataSourceView na coleção da posição atual para uma nova.

Move(String, Int32)

Move um DataSourceView, com o identificador especificado, para uma nova posição na coleção.

Remove(DataSourceView)

Remove o DataSourceView especificado da coleção.

Remove(DataSourceView, Boolean)

Remove o DataSourceView especificado da coleção.

Remove(IModelComponent)

Remove o IModelComponent especificado da coleção.

(Herdado de ModelComponentCollection)
Remove(String)

Remove o DataSourceView com o identificador especificado da coleção.

Remove(String, Boolean)

Remove o DataSourceView com o identificador especificado da coleção.

RemoveAt(Int32)

Remove o IModelComponent no índice especificado do ModelComponentCollection.

(Herdado de ModelComponentCollection)
RemoveAt(Int32, Boolean)

Remove o IModelComponent no índice especificado de ModelComponentCollection.

(Herdado de ModelComponentCollection)

Eventos

CollectionChanged

Ocorre quando a coleção é alterada.

(Herdado de ModelComponentCollection)
CollectionChanging

Ocorre quando a coleção está sendo alterada.

(Herdado de ModelComponentCollection)

Implantações explícitas de interface

IList.Add(Object)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.Clear()

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.Contains(Object)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.IndexOf(Object)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.Insert(Int32, Object)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.Item[Int32]

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.Remove(Object)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IList.RemoveAt(Int32)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent, Boolean)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

(Herdado de ModelComponentCollection)

Aplica-se a