Metodo DataSchemaModel.LoadExternals
Carica gli elementi del modello da origini esterne, ad esempio un modello persistente.
Spazio dei nomi: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
Public Function LoadExternals ( _
input As TextReader, _
fileName As String, _
logicalSourceName As String, _
externalPartsSubstitution As IList(Of String), _
suppressErrorsForMissingDependencies As Boolean _
) As IList(Of IModelElement)
public IList<IModelElement> LoadExternals(
TextReader input,
string fileName,
string logicalSourceName,
IList<string> externalPartsSubstitution,
bool suppressErrorsForMissingDependencies
)
public:
IList<IModelElement^>^ LoadExternals(
TextReader^ input,
String^ fileName,
String^ logicalSourceName,
IList<String^>^ externalPartsSubstitution,
bool suppressErrorsForMissingDependencies
)
member LoadExternals :
input:TextReader *
fileName:string *
logicalSourceName:string *
externalPartsSubstitution:IList<string> *
suppressErrorsForMissingDependencies:bool -> IList<IModelElement>
public function LoadExternals(
input : TextReader,
fileName : String,
logicalSourceName : String,
externalPartsSubstitution : IList<String>,
suppressErrorsForMissingDependencies : boolean
) : IList<IModelElement>
Parametri
- input
Tipo: System.IO.TextReader
Oggetto TextReader dal quale viene letto il modello.
- fileName
Tipo: System.String
Nome del file dal quale viene letto il modello.
- logicalSourceName
Tipo: System.String
Nome logico dell'origine del modello.
- externalPartsSubstitution
Tipo: System.Collections.Generic.IList<String>
Nomi di ambito dell'oggetto che saranno anteposti al nome dell'oggetto per i nomi composti da tre o quattro parti, ad esempio [Database].[Schema].[Tabella].
- suppressErrorsForMissingDependencies
Tipo: System.Boolean
Indica se gli errori di dipendenze mancanti devono essere ignorati o devono comportare l'arresto dell'elaborazione.
Valore restituito
Tipo: System.Collections.Generic.IList<IModelElement>
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.