IVsDataTableForeignKey Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un objeto asignado que describe un conjunto de columnas definidas por una tabla que identifican de forma única una fila de otra tabla.
public interface class IVsDataTableForeignKey : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="2C971BD4-FAA6-4cae-9AF4-8D268FD43EAB", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")]
public interface IVsDataTableForeignKey : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="2C971BD4-FAA6-4cae-9AF4-8D268FD43EAB", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")>]
type IVsDataTableForeignKey = interface
interface IVsDataMappedObject
interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableForeignKey
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
- Atributos
- Implementaciones
Propiedades
Columns |
Obtiene una lista de columnas de tabla de clave externa que representan colectivamente la clave externa. |
DeleteAction |
Acción de eliminación de registros relacionados a través de esta clave externa. |
Identifier |
Obtiene la lista de elementos de identificador que identifican de forma única el tipo asignado genérico actual. (Heredado de IVsDataMappedObject) |
IsDeleted |
Obtiene un valor que indica si se elimina el tipo asignado genérico actual. (Heredado de IVsDataMappedObject) |
Name |
Obtiene el nombre del tipo asignado genérico. (Heredado de IVsDataMappedObject) |
Properties |
Obtiene pares nombre-valor que contienen los nombres de propiedad y los valores asociados al tipo asignado genérico actual. (Heredado de IVsDataMappedObject) |
ReferencedTable |
Tabla de datos a la que se hace referencia en esta clave externa. |
ReferencedUniqueKey |
Clave única de la tabla a la que hace referencia esta clave externa. |
Selector |
Obtiene un objeto selector que permite la recuperación de metadatos específicos del origen de datos del archivo XML de compatibilidad con el objeto de datos. (Heredado de IVsDataMappedObject) |
Site |
Obtiene o establece el sitio. (Heredado de IVsDataSiteableObject<T>) |
Type |
Obtiene el nombre de tipo como una cadena para el tipo asignado genérico actual. (Heredado de IVsDataMappedObject) |
UnderlyingObject |
Obtiene el objeto subyacente contenido por el tipo asignado genérico actual. (Heredado de IVsDataMappedObject) |
UpdateAction |
Acción de actualización de esta clave externa. |