IVsDataObjectIdentifierResolver.ExpandIdentifier-Methode
Wenn Sie von einer Klasse implementiert werden, erweitert einen Bezeichner für ein Datenobjekt mit dem angegebenen Typ- und Teilausführungsbezeichner.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
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[]
Parameter
typeName
Typ: StringDer Name eines Typs Datenobjekt.
partialIdentifier
Typ: array<Object[]Ein partieller Bezeichner eines Datenobjekts.
Rückgabewert
Typ: array<Object[]
Der vollständige, erweiterte Bezeichner des Datenobjekts, die mit dem partielle Bezeichner in erfolgreich waren oder nullein Nullverweis (Nothing in Visual Basic), wenn der Bezeichner nicht erweitert werden kann.
Hinweise
Implementieren Sie diese Methode, um zu simulieren, wie die Datenquelle Bezeichner erweitert. Es wird erwartet, dass die Methode denselben Mechanismus der Auflösung als Datenquelle verwendet. Wenn der Eingabebezeichner eine tatsächliche Objekt in der Datenquelle entspricht, wird er erwartet, dass diese Methode dieses Objekt gesucht wird. Wenn kein Objekt darstellt (das heißt, wenn es ein Bezeichner eines Objekts zu-sein-erstellten ist), wird es erwartet, dass die Methode den Bezeichner genauso abgeschlossen hat, dass die Datenquelle für ein solches Objekt wurde. Wenn eine Datenquelle authors in CREATE TABLE authors zu pubs.dbo.authors behebt, sollte diese Methode identisch ist.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IVsDataObjectIdentifierResolver Schnittstelle
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace