Interfaccia IVsDataObjectIdentifierConverter
Rappresenta l'interfaccia che espone metodi per convertire identificatori di oggetti di origine di dati specifici da stringhe a parti dell'identificatore e dall'identificatore parte alle stringhe.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")> _
Public Interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute(L"25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface class IVsDataObjectIdentifierConverter
[<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")>]
type IVsDataObjectIdentifierConverter = interface end
public interface IVsDataObjectIdentifierConverter
Il tipo IVsDataObjectIdentifierConverter espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
ConvertToArray | Se implementata da una classe, che converte un identificatore di stringa formattata nel set equivalente dell'identificatore parte. | |
ConvertToString(String, array<Object[]) | Se implementata da una classe, che restituisce un set di identificatore parte di un identificatore di stringa formattata. | |
ConvertToString(String, array<Object[], DataObjectIdentifierFormat) | Se implementata da una classe, che restituisce un set di identificatore parte di un identificatore di stringa formattata, in base all'opzione di formattazione specificata. |
In alto
Note
In genere, l'identificatore di un oggetto in un'origine dati è costituito da una stringa utilizzata nei controlli che vengono eseguiti. Ad esempio, nell'istruzione SQL SELECT * FROM mytable, la stringa "mytable" è l'identificatore univoco di un oggetto nel contesto in cui l'istruzione è in esecuzione.
In genere, l'origine dati è un tipo di meccanismo di contenimento per gli oggetti, ad esempio un catalogo, uno schema, o un pacchetto. Si introduce la necessità di identificatori in più parti poiché un singolo nome più non basta eseguire in modo univoco l'identificazione degli oggetti. Ad esempio, oggetti diversi di gruppi di server Oracle in utente diversi, inducenti identificatore univoco di un oggetto venga qualificato con il nome utente.
Poiché il formato di tali identificatori in più parti può variare da un'origine dati a un altro, deve essere un metodo per convertire una stringa specificata nella stringa delle parti e viceversa. Questa classe fornisce tale meccanismo.
Questa interfaccia dispone di un'implementazione di base in DDEX Framework.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities