Attributo ProviderManifestToken (SSDL)

Il token del manifesto del provider è un attributo obbligatorio dell'elemento Schema in SSDL (Store Schema Definition Language) all'interno di EDM (Entity Data Model). Questo token è utilizzato per caricare il manifesto del provider per gli scenari non in linea.

Quando viene aperta una connessione di archiviazione, il provider può ottenere tutte le informazioni necessarie per scegliere il manifesto appropriato da restituire. Questo potrebbe non essere possibile negli scenari non in linea in cui le informazioni di connessione non sono disponibili o quando è impossibile connettersi all'archivio. Per questi casi, Entity Framework consente l'archiviazione di un token del manifesto del provider in SSDL che è sufficiente per consentire al provider di identificare un manifesto.

Non vi è uno schema specifico per il token. Le informazioni minime necessarie per identificare un manifesto senza dover aprire una connessione all'archivio vengono stabilite dal provider.

Esempio

L'esempio di token del manifesto del provider seguente illustra le informazioni sulla versione per SQL Server acquisite nell'attributo 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>

Vedere anche

Concetti

Schema dei metadati di archiviazione (SSDL)

Altre risorse

Specifica di schemi e mapping (Entity Framework)