Condividi tramite


Procedura: modificare un'importazione di funzioni (strumenti di Entity Data Model)

In questo argomento viene descritto come utilizzare ADO.NET Entity Data Model Designer (Entity Designer) per modificare un'importazione di funzioni. Per informazioni sulla creazione di un'importazione di funzioni, vedere Procedura: importare una stored procedure (strumenti di Entity Data Model).

Ee534438.note(it-it,VS.100).gifNota:
Le operazioni di inserimento, aggiornamento ed eliminazione di un tipo di entità possono essere mappate alle stored procedure.Per ulteriori informazioni, vedere Procedura: eseguire il mapping delle funzioni di modifica alle stored procedure (strumenti di Entity Data Model).

Nella procedura riportata di seguito viene descritto come modificare un'importazione di funzioni. La procedura presuppone che un file con estensione edmx sia aperto in Entity Designer e che sia già stata aggiunta un'importazione di funzioni.

Per modificare un'importazione di funzioni

  1. In Browser modello, nella cartella Importazioni di funzioni fare doppio clic su un'importazione di funzioniFinestra Browser modello (Entity Data Model Designer).

    Verrà visualizzata la finestra di dialogo Modifica importazione di funzioni.

  2. Modificare le impostazioni dell'importazione di funzioni.

    • È possibile modificare la stored procedure alla quale viene mappata l'importazione di funzioni nel campo Nome stored procedure. Questo campo è un elenco a discesa in cui sono visualizzate tutte le stored procedure contenute nel modello di archiviazione. Se la stored procedure desiderata non è disponibile, potrebbe essere necessario aggiornare il modello di archiviazione. Per ulteriori informazioni, vedere Procedura: aggiornare un file con estensione edmx quando il database viene modificato (strumenti di Entity Data Model).

    • È possibile modificare il nome dell'importazione di funzioni nel campo Nome importazione di funzioni.

    • È possibile modificare il tipo restituito selezionando Nessuno, Scalari, Complesso o Entità e selezionare il tipo restituito specifico dall'elenco a discesa disponibile. Se si sceglie Complesso, Entity Designer può creare un nuovo tipo complesso con proprietà corrispondenti alle colonne restituite dalla stored procedure.

    1. Fare clic su Ottieni informazioni sulle colonne per recuperare le informazioni sulle colonne.

    2. Fare clic su Crea nuovo tipo complesso.

    3. Modificare il nome del tipo complesso nell'elenco a discesa Complesso.

      Facendo clic su OK, un nuovo tipo complesso verrà aggiunto al modello concettuale e il tipo restituito dell'importazione di funzioni verrà impostato su questo nuovo tipo.

      Ee534438.note(it-it,VS.100).gifNota:
      Se l'importazione di funzioni restituisce già un tipo complesso e la definizione per la stored procedure corrispondente è stata modificata nel modello di archiviazione, è possibile aggiornare automaticamente il tipo complesso restituito facendo clic su Aggiorna.

    Ee534438.note(it-it,VS.100).gifNota:
    Se l'applicazione è destinata a .NET Framework 3.5 SP1, i tipi complessi non sono supportati come tipo restituito per le importazioni di funzioni.

  3. Fare clic su OK.

    La voce FunctionImport verrà aggiornata nel modello concettuale. Per ulteriori informazioni, vedere FunctionImport Element (CSDL).

Vedere anche

Attività

Procedura dettagliata: recupero di tipi di entità con una stored procedure (strumenti di Entity Data Model)

Altre risorse

How to Execute a Query Using a Stored Procedure