Compartir a través de


Atributo ProviderManifestToken (SSDL)

El token de manifiesto de proveedor es un atributo necesario del elemento Schema en el lenguaje de definición de esquemas de almacenamiento (SSDL) dentro de Entity Data Model (EDM). Este token se utiliza para cargar el manifiesto del proveedor en escenarios sin conexión.

Cuando se abre una conexión de almacenamiento, el proveedor puede obtener toda la información necesaria para elegir el manifiesto adecuado que devolver. Esto puede no ser posible en escenarios sin conexión en los que no haya información de conexión disponible o cuando sea imposible conectar con el almacenamiento. En estos casos, Entity Framework almacena un token de manifiesto de proveedor en SSDL que es suficiente para que el proveedor identifique un manifiesto.

No hay ningún esquema concreto para el token; es responsabilidad del proveedor elegir la información mínima necesaria para identificar un manifiesto sin tener que abrir una conexión con el almacenamiento.

Ejemplo

El siguiente ejemplo de token de manifiesto de proveedor muestra información de la versión de SQL Server tomada del atributo ProviderManifestToken.

    <Schema Namespace="Test.Simple.Target" Alias="Self" 
        Provider="System.Data.SqlClient"
        ProviderManifestToken="2005"
        xmlns:edm="https://schemas.microsoft.com/ado/2006/04/edm/ssdl"
        xmlns="https://schemas.microsoft.com/ado/2006/04/edm/ssdl">
    </Schema>

Vea también

Conceptos

Esquema de metadatos de almacenamiento (SSDL)

Otros recursos

Especificación de asignaciones y esquemas (Entity Framework)