DataObjectIdentifierConverter (Clase)
Proporciona la capacidad para convertir identificadores de objetos dato-origen- específicos de cadenas partes del identificador, e identificador parte en cadenas.
Jerarquía de herencia
Object
Microsoft.VisualStudio.Data.DataObjectIdentifierConverter
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectIdentifierConverter
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")> _
Public Class DataObjectIdentifierConverter
[GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public class DataObjectIdentifierConverter
[GuidAttribute(L"14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public ref class DataObjectIdentifierConverter
[<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")>]
type DataObjectIdentifierConverter = class end
public class DataObjectIdentifierConverter
El tipo DataObjectIdentifierConverter expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DataObjectIdentifierConverter() | Constructor de clase.Crea una instancia nonparameterized de la clase de DataObjectIdentifierConverter . | |
DataObjectIdentifierConverter(array<String[], Char, Char) | Inicializa una instancia con parámetros de la clase de DataObjectIdentifierConverter con la configuración especificada. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BuildString | Compila una versión de cadena de un identificador. | |
ConvertToArray | Convierte un identificador de cadena con formato del conjunto equivalente de partes del identificador. | |
ConvertToString | Convierte un conjunto de elementos del identificador en un identificador de cadena con formato basado en las opciones de formato especificadas. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
FormatPart | Da formato a una partición especificada del identificador. | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del Object actual. (Se hereda de Object). | |
SplitIntoParts | Divide una versión de cadena de un identificador en un conjunto de elementos con formato de identificador. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
UnformatPart | Quita el formato aplicado a una partición determinada de identificador. |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
Default | Representa una instancia predeterminada de la clase de DataObjectIdentifierConverter que se utiliza cuando no existe una implementación proveedor- concreta. |
Arriba
Comentarios
El identificador del objeto en un origen de datos normalmente consiste en un búfer de 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.
Un origen de datos tiene normalmente 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, como 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.
Puesto 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.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.