Idioma

StorageMappingItemCollection Classe

Definição

Representa uma coleção de itens no espaço de Mapeamento de Armazenamento (Mapeamento de CS).

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class StorageMappingItemCollection : System.Data.Entity.Core.Mapping.MappingItemCollection
type StorageMappingItemCollection = class
    inherit MappingItemCollection
Public Class StorageMappingItemCollection
Inherits MappingItemCollection
Herança
Atributos

Construtores

Nome Descrição
StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>)

Inicializa uma nova instância da StorageMappingItemCollection classe usando os leitores XML e especificadosEdmItemCollectionStoreItemCollection.

StorageMappingItemCollection(EdmItemCollection, StoreItemCollection, String[])

Inicializa uma nova instância da StorageMappingItemCollection classe usando a especificada EdmItemCollectionStoreItemCollection e uma coleção de cadeia de caracteres que indica os caminhos de arquivo de metadados.

Propriedades

Nome Descrição
DataSpace

Obtém o modelo de dados associado a essa coleção de itens.

(Herdado de ItemCollection)
IsReadOnly

Obtém um valor que indica se essa coleção é somente leitura.

(Herdado de ReadOnlyMetadataCollection<T>)
Item[String]

Obtém um item dessa coleção usando a identidade especificada.

(Herdado de ReadOnlyMetadataCollection<T>)
MappingVersion

Obtém a versão que isso StorageMappingItemCollection representa.

MappingViewCacheFactory

Obtém ou define um DbMappingViewCacheFactory para criar DbMappingViewCache instâncias que são usadas para recuperar exibições de mapeamento pré-geradas.

Métodos

Nome Descrição
ComputeMappingHashValue()

Calcula um valor de hash para o mapeamento de contêiner único na coleção.

ComputeMappingHashValue(String, String)

Calcula um valor de hash para o mapeamento de contêiner especificado pelos nomes dos contêineres mapeados.

Contains(String)

Determina se a coleção contém um item com a identidade especificada.

(Herdado de ReadOnlyMetadataCollection<T>)
Create(EdmItemCollection, StoreItemCollection, IEnumerable<XmlReader>, IList<String>, IList<EdmSchemaError>)

Método factory que cria um StorageMappingItemCollection.

GenerateViews(IList<EdmSchemaError>)

Cria um dicionário de (extensão, exibição gerada) para o mapeamento de contêiner único na coleção.

GenerateViews(String, String, IList<EdmSchemaError>)

Cria um dicionário de (extensão, exibição gerada) para um mapeamento de contêiner especificado pelos nomes dos contêineres mapeados.

GetEntityContainer(String, Boolean)

Retorna um EntityContainer objeto usando o nome do contêiner de entidade especificado.

(Herdado de ItemCollection)
GetEntityContainer(String)

Retorna um EntityContainer objeto usando o nome do contêiner de entidade especificado.

(Herdado de ItemCollection)
GetEnumerator()

Retorna um enumerador que pode iterar por meio dessa coleção.

(Herdado de ReadOnlyMetadataCollection<T>)
GetFunctions(String, Boolean)

Retorna todas as sobrecargas das funções usando o nome especificado desta coleção de itens.

(Herdado de ItemCollection)
GetFunctions(String)

Retorna todas as sobrecargas das funções usando o nome especificado desta coleção de itens.

(Herdado de ItemCollection)
GetItem<T>(String, Boolean)

Retorna um objeto fortemente tipado GlobalItem usando a identidade especificada com uma pesquisa que diferencia maiúsculas de minúsculas ou maiúsculas de minúsculas.

(Herdado de ItemCollection)
GetItem<T>(String)

Retorna um objeto fortemente tipado GlobalItem usando a identidade especificada.

(Herdado de ItemCollection)
GetItems<T>()

Retorna todos os itens do tipo especificado desta coleção de itens.

(Herdado de ItemCollection)
GetType(String, String, Boolean)

Retorna um EdmType objeto usando o nome de tipo especificado e o nome do namespace desta coleção de itens.

(Herdado de ItemCollection)
GetType(String, String)

Retorna um EdmType objeto usando o nome de tipo especificado e o nome do namespace nesta coleção de itens.

(Herdado de ItemCollection)
GetValue(String, Boolean)

Recupera um item dessa coleção usando a identidade especificada.

(Herdado de ReadOnlyMetadataCollection<T>)
IndexOf(T)

Retorna o índice do valor especificado nesta coleção.

(Herdado de ReadOnlyMetadataCollection<T>)
TryGetEntityContainer(String, Boolean, EntityContainer)

Retorna um EntityContainer objeto usando o nome do contêiner de entidade especificado. Se não houver nenhum contêiner de entidade, esse parâmetro de saída conterá nulo; caso contrário, ele contém o primeiro contêiner de entidade.

(Herdado de ItemCollection)
TryGetEntityContainer(String, EntityContainer)

Retorna um EntityContainer objeto usando o nome do contêiner de entidade especificado. Se não houver nenhum contêiner de entidade, o parâmetro de saída conterá nulo; caso contrário, ele contém o primeiro contêiner de entidade.

(Herdado de ItemCollection)
TryGetItem<T>(String, Boolean, T)

Retorna um objeto fortemente tipado GlobalItem usando a identidade especificada desta coleção de itens.

(Herdado de ItemCollection)
TryGetItem<T>(String, T)

Retorna um objeto fortemente tipado GlobalItem usando a identidade especificada desta coleção de itens.

(Herdado de ItemCollection)
TryGetType(String, String, Boolean, EdmType)

Retorna um EdmType objeto usando o nome de tipo especificado e o nome do namespace desta coleção de itens.

(Herdado de ItemCollection)
TryGetType(String, String, EdmType)

Retorna um EdmType objeto usando o nome de tipo especificado e o nome do namespace desta coleção de itens.

(Herdado de ItemCollection)
TryGetValue(String, Boolean, T)

Recupera um item dessa coleção usando a identidade especificada.

(Herdado de ReadOnlyMetadataCollection<T>)

Aplica-se a