Compartir a través de


Miembros IEntityInstance

Define métodos y propiedades para controlar un elemento externo.

El tipo IEntityInstance expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AdapterObject Obtiene la estructura de datos nativa correspondiente a este elemento externo. (Heredado desde IInstance).
Propiedad pública DataClass Obtiene la clase de datos que se obtiene esta instancia de. (Heredado desde IInstance).
Propiedad pública Entity Obtiene el tipo de contenido externo de este elemento externo.
Propiedad pública EntityAsDataTable Obtiene el elemento externo como una DataTable con una sola fila de datos que contiene los campos en el elemento externo.
Propiedad pública EntityAsFormattedDataTable Expone el elemento externo como un objeto DataTable con el formato de los campos complejos en el elemento externo.
Propiedad pública InstanceOperationMode Obtiene el modo de operación que está trabajando en este artículo externo.
Propiedad pública Item[String] Obtiene o establece el valor del campo al que se hace referencia mediante la notación de puntos. (Heredado desde IFieldValueDictionary).
Propiedad pública Item[IField] Obtiene o establece el valor del campo especificado. (Heredado desde IFieldValueDictionary).
Propiedad pública LobSystemInstance Obtiene la instancia de sistema externo que pertenece este elemento externo.
Propiedad pública RelatedSpecificFinderName Obtiene el nombre del finder específico está relacionado con este elemento externo.
Propiedad pública TypeDescriptor Obtiene el descriptor de tipo correspondiente a la estructura de datos nativa que representa esta instancia. (Heredado desde IInstance).
Propiedad pública ViewDefinition Obtiene la vista de este diccionario de valor de campo. (Heredado desde IFieldValueDictionary).

Arriba

Métodos

  Nombre Descripción
Método público Associate(EntityInstanceCollection, IAssociation) Asocia este elemento externo con los elementos externos dada mediante la asociación determinada.
Método público Associate(IEntityInstance, IAssociation) Asocia el elemento externo dado este elemento externo mediante la asociación determinada.
Método público CalculateHashCode Calcula el código hash de los valores. (Heredado desde IFieldValueDictionary).
Método público CreateCollectionInstance Crea una nueva instancia de la colección que hace referencia la notación de puntos. (Heredado desde IFieldValueDictionary).
Método público CreateInstance Crea una nueva instancia del objeto al que hace referencia la notación de puntos. (Heredado desde IFieldValueDictionary).
Método público Delete Elimina el elemento externo.
Método público Disassociate(EntityInstanceCollection, IAssociation) Quita la asociación entre este elemento externo y los elementos externos dada mediante la asociación determinada.
Método público Disassociate(IEntityInstance, IAssociation) Quita la asociación entre este elemento externo y el elemento externo dada mediante la asociación determinada
Método público Execute(IMethodInstance) Invoca un método de instancia. (Heredado desde IInstance).
Método público Execute(IMethodInstance, []) Invoca un método de instancia. (Heredado desde IInstance).
Método público FromXml Establece los valores de este diccionario a partir del código XML especificado. (Heredado desde IFieldValueDictionary).
Método público GetActionUrl Devuelve la dirección URL de la acción especificada. (Heredado desde IInstance).
Método público GetAssociatedInstanceIdentity Obtiene la identidad del elemento externo que está asociado este elemento externo a través de la asociación determinada.
Método público GetAssociatedInstances(IAssociation) Obtiene los elementos externos asociados con la asociación determinada.
Método público GetAssociatedInstances(IAssociation, IFilterCollection) Obtiene los elementos externos asociado a la asociación determinada, con especificado filtros.
Método público GetAssociatedInstances(IAssociation, OperationMode) Obtiene los elementos externos asociados a la asociación determinada, utilizando el modo de operación dada.
Método público GetAssociatedInstances(IAssociation, IFilterCollection, OperationMode) Obtiene los elementos externos asociados a la asociación determinada, con los filtros y el modo de operación dada.
Método público GetCollectionSize Devuelve el tamaño de la colección a la que hace referencia la notación de puntos. (Heredado desde IFieldValueDictionary).
Método público GetFormatted(String) Obtiene el valor del campo con la ruta de acceso punteado después de aplicar un formato complejo.
Método público GetFormatted(IField) Después de aplicar un formato complejo, obtiene el valor del campo especificado.
Método público GetIdentity Obtiene la identidad de este elemento externo.
Método público GetSecurityDescriptor Obtiene el descriptor de seguridad para este elemento externo.
Método público GetStreamableField Obtiene el campo puede transmitir correspondiente al nombre de instancia de método StreamAccessor determinado. (Heredado desde IInstance).
Método público GetStreamableFields Obtiene la colección de los campos puede transmitir correspondiente a las instancias de método StreamAccessor. (Heredado desde IInstance).
Método público SwitchView(String) Obtiene una vista distinta de la instancia externa.
Método público SwitchView(String, Boolean) Obtiene una vista distinta de la instancia externa, con una opción para realizar una llamada retrasada al sistema externo.
Método público ToXml Recupera los valores con un formato XML. (Heredado desde IFieldValueDictionary).
Método público Update Envía los cambios realizados en el elemento externo.

Arriba

Vea también

Referencia

interfaz IEntityInstance

Espacio de nombres Microsoft.BusinessData.Runtime