Metodo ModelStore.CreateIdentifier (IList<String>, Boolean, ICollection<String>)
Crea un identificatore di modello univoco utilizzando l'elenco di parti esterne, l'indicazione di distinzione tra maiuscole e minuscole e l'insieme di nomi di parte specificati.
Spazio dei nomi: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
Public Function CreateIdentifier ( _
externalParts As IList(Of String), _
overrideCase As Boolean, _
parts As ICollection(Of String) _
) As ModelIdentifier
public ModelIdentifier CreateIdentifier(
IList<string> externalParts,
bool overrideCase,
ICollection<string> parts
)
public:
ModelIdentifier^ CreateIdentifier(
IList<String^>^ externalParts,
bool overrideCase,
ICollection<String^>^ parts
)
member CreateIdentifier :
externalParts:IList<string> *
overrideCase:bool *
parts:ICollection<string> -> ModelIdentifier
public function CreateIdentifier(
externalParts : IList<String>,
overrideCase : boolean,
parts : ICollection<String>
) : ModelIdentifier
Parametri
- externalParts
Tipo: System.Collections.Generic.IList<String>
Oggetto IList<T> di nomi di parti di riferimento esterne.
- overrideCase
Tipo: System.Boolean
true se non viene fatta distinzione tra maiuscole e minuscole; false se viene fatta distinzione tra maiuscole e minuscole.
- parts
Tipo: System.Collections.Generic.ICollection<String>
Oggetto ICollection<T> di nomi di parte.
Valore restituito
Tipo: Microsoft.Data.Schema.SchemaModel.ModelIdentifier
Identificatore univoco.Se un identificatore che ha già le stesse parti, viene restituito quell'identificatore.
Note
Un elemento denominato “dbo.MyTable„ sarebbe rappresentato da una matrice di parti del nome che contiene la parola “dbo„ e “MyTable„.
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.