Compartir a través de


Interfaz IModelKeyReference (dbgmodel.h)

Referencia a una clave en un objeto de modelo de datos.

Herencia

IModelKeyReference hereda de IUnknown.

Métodos

La interfaz IModelKeyReference tiene estos métodos.

 
IModelKeyReference::AddRef

El método IModelKeyReference::AddRef incrementa el recuento de referencias de una interfaz en un objeto .
IModelKeyReference::GetContextObject

El método IModelKeyReference::GetContextObject, cuando se llama a en una referencia de clave para un objeto, obtiene el contexto del objeto.
IModelKeyReference::GetKey

El método IModelKeyReference::GetKey, cuando se llama en una referencia de clave, obtiene el valor de la clave subyacente y los metadatos asociados a la clave.
IModelKeyReference::GetKeyName

El método IModelKeyReference::GetKeyName, cuando se llama en una referencia de clave, obtiene el nombre de la clave subyacente.
IModelKeyReference::GetKeyValue

El método IModelKeyReference::GetKeyValue, cuando se llama en una referencia de clave, obtiene el valor de la clave subyacente y los metadatos asociados a ella.
IModelKeyReference::GetOriginalObject

El método IModelKeyReference::GetOriginalObject, cuando se llama en una referencia de clave, obtiene el objeto de instancia desde el que se creó la referencia de clave.
IModelKeyReference::QueryInterface

El método IModelKeyReference::QueryInterface recupera punteros a las interfaces admitidas en un objeto.
IModelKeyReference::Release

El método IModelKeyReference::Release disminuye el recuento de referencias de una interfaz en un objeto .
IModelKeyReference::SetKey

El método IModelKeyReference::SetKey, cuando se llama en una referencia de clave, sobrescribe el objeto que es el valor de la clave subyacente.
IModelKeyReference::SetKeyValue

El método IModelKeyReference::SetKeyValue, cuando se llama a en una referencia de clave, establece el valor del objeto que es el valor de la clave subyacente.

Comentarios

Referencias de clave

Una referencia clave es, en esencia, un identificador de una clave en un objeto determinado. Un cliente puede recuperar este identificador a través de métodos como GetKeyReference y usar el identificador más adelante para obtener o establecer el valor de la clave sin mantener necesariamente en el objeto original. Este tipo de objeto es una implementación de la interfaz IModelKeyReference o IModelKeyReference2 que se boxea en un IModelObject. El objeto de modelo devolverá un tipo de ObjectKeyReference cuando se consulte y, a continuación, el valor intrínseco es un VT_UNKNOWN que se garantiza que se pueda consultar para IModelKeyReference. En proceso, se garantiza que se puede convertir estáticamente a IModelKeyReference.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Información general sobre el modelo de datos del depurador de C++