Metodo IVsDataObjectIdentifierResolver.ExpandIdentifier
Se implementata da una classe, espande un identificatore per un oggetto dati con l'identificatore specificato parziali e del tipo.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
Function ExpandIdentifier ( _
typeName As String, _
partialIdentifier As Object() _
) As Object()
Object[] ExpandIdentifier(
string typeName,
Object[] partialIdentifier
)
array<Object^>^ ExpandIdentifier(
String^ typeName,
array<Object^>^ partialIdentifier
)
abstract ExpandIdentifier :
typeName:string *
partialIdentifier:Object[] -> Object[]
function ExpandIdentifier(
typeName : String,
partialIdentifier : Object[]
) : Object[]
Parametri
typeName
Tipo: StringIl nome di un tipo di oggetto dati.
partialIdentifier
Tipo: array<Object[]Un identificatore parziale di un oggetto dati.
Valore restituito
Tipo: array<Object[]
Identificatore completo ed esteso oggetto dati che corrisponde all'identificatore parziale viene passato, o nullriferimento null (Nothing in Visual Basic) se l'identificatore non può essere espanso.
Note
Implementare questo metodo per simulare come origine dati espande gli identificatori. È opportuno che il metodo utilizzare lo stesso meccanismo di risoluzione dell'origine dati. Se l'identificatore di input rappresenta un oggetto effettivo nell'origine dati, è previsto che questo metodo individuare tale oggetto. Se non rappresenta un oggetto ovvero se è un identificatore di un oggetto da includere creato), è opportuno che il metodo completi l'identificatore allo stesso modo che l'origine dati per un oggetto. Ad esempio, se un'origine dati risolve authors in CREATE TABLE authors a pubs.dbo.authors, questo metodo deve eseguire la stessa operazione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
IVsDataObjectIdentifierResolver Interfaccia
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities