Restituisce una tabella di tabelle, viste e funzioni archiviate SQL dal database SQL Server {1} nel server {0}. Facoltativamente, ...

Restituisce una tabella di tabelle, viste e funzioni archiviate SQL dal database SQL Server {1} nel server {0}. Facoltativamente, con il server è possibile specificare la porta, separando le voci con un punto e virgola. È possibile specificare un parametro di record facoltativo, {2}, per controllare le opzioni seguenti:
    
  • MaxDegreeOfParallelism: numero che imposta il valore della clausola di query "maxdop" nella query SQL generata.
  • CreateNavigationProperties: espressione logica (true/false) che imposta se generare le proprietà di navigazione sui valori restituiti (il valore predefinito è true).
  • NavigationPropertyNameGenerator: funzione usata per la creazione dei nomi per le proprietà di navigazione.
  • Query: testo che viene convertito in una query SQL eseguita nel server. È possibile specificare più query, ma verrà restituito solo il primo risultato.
  • CommandTimeout: valore che controlla la durata di esecuzione della query sul lato server prima che venga annullata. Il valore predefinito è dieci minuti.
  • HierarchicalNavigation: espressione logica (true/false) che imposta se visualizzare le tabelle raggruppate in base ai relativi nomi dello schema (il valore predefinito è false).
Ad esempio, il parametro di record è specificato nel formato [option1 = value1, option2 = value2...] o [Query = "select ..."].