Compartilhar via


IClrCollectionAccessor Interface

Definição

Representa operações apoiadas por delegados compilados que permitem a manipulação de coleções em propriedades de navegação.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor

Comentários

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Propriedades

CollectionType

O tipo de coleção.

Métodos

Add(Object, Object, Boolean)

Adiciona um valor à coleção de propriedades de navegação, a menos que ela já esteja contida na coleção.

AddStandalone(Object, Object)

Adiciona um valor à coleção passada, a menos que ela já esteja contida na coleção.

Contains(Object, Object)

Verifica se o valor está contido na coleção.

ContainsStandalone(Object, Object)

Verifica se o valor está contido na coleção passada.

Create()

Cria uma nova instância de coleção do tipo apropriado para a propriedade de navegação.

GetOrCreate(Object, Boolean)

Retorna a instância de coleção existente definida na propriedade de navegação ou, se nenhuma existir, cria uma nova instância, define-a e a retorna.

Remove(Object, Object)

Remove um valor da coleção.

RemoveStandalone(Object, Object)

Remove um valor da coleção passada.

Aplica-se a