Restituisce una tabella di tabelle, viste e funzioni scalari archiviate di SQL disponibili in un database MySQL nel server ...

Restituisce una tabella di tabelle, viste e funzioni scalari archiviate di SQL disponibili in un database MySQL nel server {0} nell'istanza denominata {1}. 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:
    
  • 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.
  • TreatTinyAsBoolean: espressione logica (true/false) che determina se forzare o meno le colonne tinyint nel server come valori logici. Il valore predefinito è true.
  • OldGuids: espressione logica (true/false) che imposta se le colonne char(36) (se false) o le colonne binary(16) (se true) verranno considerate come GUID. Il valore predefinito è false.
  • ReturnSingleDatabase: espressione logica (true/false) che imposta se restituire tutte le tabelle di tutti i database (se false) o restituire le tabelle e le visualizzazioni del database specificato (se true). Il valore predefinito è false.
  • 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 ..."].