MetadataWorkspace Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
MetadataWorkspace() |
Inicializa una nueva instancia de la clase MetadataWorkspace. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inicializa una nueva instancia de la clase MetadataWorkspace con las rutas de acceso y ensamblados especificados. |
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>) |
Construye un MetadataWorkspace elemento con cargadores para todas las colecciones de elementos (ItemCollection) que proceden de la asignación tradicional de EDMX. Se usarán colecciones predeterminadas de espacio operativo y de asignación de o/c. Los delegados de colección de elementos se ejecutan de forma diferida cuando se usa una colección determinada por primera vez. Es aceptable pasar un delegado que devuelva null si la colección nunca se usará, pero esto rara vez se hace, y cualquier intento por EF de usar la colección en tales casos producirá una excepción. |
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>, Func<ObjectItemCollection>) |
Construye un MetadataWorkspace con cargadores para todas las colecciones de elementos (ItemCollection) necesarias para EF, excepto la asignación de o/c que se creará automáticamente en función del espacio operativo y los cargadores de espacio c especificados. Los delegados de colección de elementos se ejecutan de forma diferida cuando se usa una colección determinada por primera vez. Es aceptable pasar un delegado que devuelva null si la colección nunca se usará, pero esto rara vez se hace, y cualquier intento por EF de usar la colección en tales casos producirá una excepción. |
MetadataWorkspace()
Inicializa una nueva instancia de la clase MetadataWorkspace.
public MetadataWorkspace ();
Public Sub New ()
Se aplica a
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>)
Inicializa una nueva instancia de la clase MetadataWorkspace con las rutas de acceso y ensamblados especificados.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly")]
public MetadataWorkspace (System.Collections.Generic.IEnumerable<string> paths, System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assembliesToConsider);
new System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace : seq<string> * seq<System.Reflection.Assembly> -> System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Public Sub New (paths As IEnumerable(Of String), assembliesToConsider As IEnumerable(Of Assembly))
Parámetros
- paths
- IEnumerable<String>
Rutas de acceso a metadatos del área de trabajo.
- assembliesToConsider
- IEnumerable<Assembly>
Nombres de los ensamblados usados para crear el área de trabajo.
- Atributos
Se aplica a
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>)
Construye un MetadataWorkspace elemento con cargadores para todas las colecciones de elementos (ItemCollection) que proceden de la asignación tradicional de EDMX. Se usarán colecciones predeterminadas de espacio operativo y de asignación de o/c. Los delegados de colección de elementos se ejecutan de forma diferida cuando se usa una colección determinada por primera vez. Es aceptable pasar un delegado que devuelva null si la colección nunca se usará, pero esto rara vez se hace, y cualquier intento por EF de usar la colección en tales casos producirá una excepción.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="c")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="s")]
public MetadataWorkspace (Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> cSpaceLoader, Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> sSpaceLoader, Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> csMappingLoader);
new System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace : Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> * Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> * Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> -> System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Public Sub New (cSpaceLoader As Func(Of EdmItemCollection), sSpaceLoader As Func(Of StoreItemCollection), csMappingLoader As Func(Of StorageMappingItemCollection))
Parámetros
- cSpaceLoader
- Func<EdmItemCollection>
Delegue para devolver la colección de elementos de espacio c (CSDL).
- sSpaceLoader
- Func<StoreItemCollection>
Delegue para devolver la colección de elementos de espacio s (SSDL).
- csMappingLoader
- Func<StorageMappingItemCollection>
Delegado para devolver la colección de elementos de asignación de c/s (MSL).
- Atributos
Se aplica a
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>, Func<ObjectItemCollection>)
Construye un MetadataWorkspace con cargadores para todas las colecciones de elementos (ItemCollection) necesarias para EF, excepto la asignación de o/c que se creará automáticamente en función del espacio operativo y los cargadores de espacio c especificados. Los delegados de colección de elementos se ejecutan de forma diferida cuando se usa una colección determinada por primera vez. Es aceptable pasar un delegado que devuelva null si la colección nunca se usará, pero esto rara vez se hace, y cualquier intento por EF de usar la colección en tales casos producirá una excepción.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="s")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="o")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="c")]
public MetadataWorkspace (Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> cSpaceLoader, Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> sSpaceLoader, Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> csMappingLoader, Func<System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection> oSpaceLoader);
new System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace : Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> * Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> * Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> * Func<System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection> -> System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Public Sub New (cSpaceLoader As Func(Of EdmItemCollection), sSpaceLoader As Func(Of StoreItemCollection), csMappingLoader As Func(Of StorageMappingItemCollection), oSpaceLoader As Func(Of ObjectItemCollection))
Parámetros
- cSpaceLoader
- Func<EdmItemCollection>
Delegue para devolver la colección de elementos de espacio c (CSDL).
- sSpaceLoader
- Func<StoreItemCollection>
Delegue para devolver la colección de elementos de espacio s (SSDL).
- csMappingLoader
- Func<StorageMappingItemCollection>
Delegado para devolver la colección de elementos de asignación de c/s (MSL).
- oSpaceLoader
- Func<ObjectItemCollection>
Delegue para devolver la colección de elementos de espacio operativo.
- Atributos