Classe ReadOnlyLinkedElementCollection<T>
Representa uma coleção fortemente tipada somente leitura de instâncias do elemento no lado oposto de um relacionamento.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.ReadOnlyLinkedElementCollection<T>
Microsoft.VisualStudio.Modeling.LinkedElementCollection<T>
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
Public Class ReadOnlyLinkedElementCollection(Of T As ModelElement) _
Implements IList(Of T), ICollection(Of T), _
IEnumerable(Of T), IBindingList, IList, ITypedList, IRaiseItemChangedEvents, _
INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
public class ReadOnlyLinkedElementCollection<T> : IList<T>,
ICollection<T>, IEnumerable<T>, IBindingList, IList, ITypedList,
IRaiseItemChangedEvents, INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
where T : ModelElement
Parâmetros de tipo
- T
O tipo ReadOnlyLinkedElementCollection<T> expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ReadOnlyLinkedElementCollection<T> | Inicializa uma nova instância da classe ReadOnlyLinkedElementCollection. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
CommittedCount | Obtém o número real de players de função na coleção (após confirmação) | |
Count | Obtém o número de players de função na coleção. | |
IntermediateCount | Obtém o número de intermediário de players de função na coleção (durante a confirmação). | |
Item | Obtém ou define o player de função em um índice especificado dentro da coleção. | |
SourceDomainRole | Obtém a função de origem do relacionamento que essa coleção representa. | |
SourceElement | Obtém o player de função de origem que foi herdado por esta coleção. | |
TargetDomainRole | Obtém a função de destino da relação que essa coleção representa. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Contains | Obtém se um player de função especificada pertence à coleção. | |
CopyTo | Copia todos os players de função para uma matriz. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Exists | Determina se há pelo menos um elemento para o qual uma determinada condição for verdadeira. | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
Find | Localiza o primeiro elemento na coleção que corresponde a uma determinada condição. | |
FindAll | Localiza todos os elementos que atendem a uma determinada condição. | |
FindIndex | Localiza o primeiro elemento que satisfaz a uma determinada condição. | |
ForEach | Executa a ação especificada em todos os elementos na coleção. | |
GetEnumerator | Obtém um enumerador fortemente tipados para essa coleção. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetItemProperties | Retorna um conjunto completo de propriedades navegáveis para o tipo de item da coleção.Se os itens reais existe na coleção, substitua refletivas para aqueles com aqueles do IMS onde for possível permitir atualizações realizadas por eles. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IndexOf | Obtém o índice de um player de função dentro da coleção. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToArray | Cria uma matriz e copia todos os players de função na coleção para ela. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
TrueForAll | Verifica se uma determinada condição for verdadeira para todos os elementos na coleção. |
Superior
Campos
Nome | Descrição | |
---|---|---|
listChangedHandler |
Superior
Implementações explícitas da interface
Superior
Comentários
Representa uma coleção somente leitura de instâncias do elemento no lado oposto dos links para um relacionamento no qual um determinado elemento participa.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.