Compartir a través de


IVsDataObjectIdentifierConverter (Interfaz)

Representa la interfaz que expone métodos para convertir identificadores de objetos origen- específicos de los datos de cadenas partes del identificador, e identificador parte en cadenas.

Espacio de nombres:  Microsoft.VisualStudio.Data.Services.SupportEntities
Ensamblado:  Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)

Sintaxis

'Declaración
<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

El tipo IVsDataObjectIdentifierConverter expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público ConvertToArray Cuando es implementada por una clase, convertidos que un identificador de cadena con formato del conjunto equivalente de identificador parte.
Método público ConvertToString(String, array<Object[]) Cuando es implementada por una clase, convertidos que un conjunto de identificador parte en un identificador de cadena con formato.
Método público ConvertToString(String, array<Object[], DataObjectIdentifierFormat) Cuando es implementada por una clase, convertidos que un conjunto de identificador parte en un identificador de cadena con formato, en función de la opción de formato especificada.

Arriba

Comentarios

Normalmente, el identificador de un objeto en un origen de datos consta de una cadena que se utiliza en los comandos que se ejecutará.Por ejemplo, en la instrucción SQL SELECT * FROM mytable, la cadena “mytable” es el identificador único de un objeto en el contexto en el que el fragmento está ejecutando.

Normalmente, un origen de datos tiene algún tipo de mecanismo de contención para los objetos, como un catálogo, un esquema, o un paquete.Esto incluye la necesidad de identificadores formados por varias partes porque un único nombre es suficiente ya no para identificar de forma única objetos.Por ejemplo, objetos de grupos de un servidor de Oracle diferentes en distintos usuarios, produciendo el identificador único de un objeto que se especifique con un nombre de usuario.

Dado que el formato de dichos identificadores formados por varias partes puede variar de un origen de datos a otro, tiene que haber una manera de convertir una cadena especificada en el conjunto de elementos y viceversa.Esta clase proporciona un mecanismo.

Esta interfaz tiene una implementación base en el marco de DDEX.

Vea también

Referencia

Microsoft.VisualStudio.Data.Services.SupportEntities (Espacio de nombres)