Freigeben über


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: String

    Der 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

Siehe auch

Referenz

IVsDataObjectIdentifierResolver Schnittstelle

Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace