Compartir a través de


Miembros IOfflineEntityInstance

Representa una interfaz que define métodos y propiedades que controlan el elemento externo sin conexión.

El tipo IOfflineEntityInstance 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. (Heredado desde IEntityInstance).
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. (Heredado desde IEntityInstance).
Propiedad pública EntityAsFormattedDataTable Expone el elemento externo como un objeto DataTable con el formato de los campos complejos en el elemento externo. (Heredado desde IEntityInstance).
Propiedad pública HasAssociationErrors Obtiene si el elemento externo tiene los errores de asociación.
Propiedad pública InstanceOperationMode Obtiene el modo de operación que está trabajando en este artículo externo. (Heredado desde IEntityInstance).
Propiedad pública IsAuthoritative Obtiene si está autorizado el elemento 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. (Heredado desde IEntityInstance).
Propiedad pública RelatedSpecificFinderName Obtiene el nombre del finder específico está relacionado con este elemento externo. (Heredado desde IEntityInstance).
Propiedad pública SynchronizationStatus Obtiene una enumeración del estado de sincronización de 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. (Heredado desde IEntityInstance).
Método público Associate(IEntityInstance, IAssociation) Asocia el elemento externo dado este elemento externo mediante la asociación determinada. (Heredado desde IEntityInstance).
Método público CalculateHashCode Calcula el código hash de los valores. (Heredado desde IFieldValueDictionary).
Método público CancelAllInstanceOperations Cancela todas las operaciones de este elemento externo.
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. (Heredado desde IEntityInstance).
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. (Heredado desde IEntityInstance).
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 (Heredado desde IEntityInstance).
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. (Heredado desde IEntityInstance).
Método público GetAssociatedInstances(IAssociation) Obtiene los elementos externos asociados con la asociación determinada. (Heredado desde IEntityInstance).
Método público GetAssociatedInstances(IAssociation, IFilterCollection) Obtiene los elementos externos asociado a la asociación determinada, con especificado filtros. (Heredado desde IEntityInstance).
Método público GetAssociatedInstances(IAssociation, OperationMode) Obtiene los elementos externos asociados a la asociación determinada, utilizando el modo de operación dada. (Heredado desde IEntityInstance).
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. (Heredado desde IEntityInstance).
Método público GetAssociationOperations Obtiene las operaciones de asociación donde este elemento externo es el origen o destino de la asociación.
Método público GetAuthoritativeData() Obtiene los datos relevantes del elemento externo.
Método público GetAuthoritativeData(IAuthoritativeDataInformation) Obtiene los datos relevantes de un elemento externo independientemente de que sea válido.
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 GetConflictData Obtiene la colección de campos que están en conflicto entre la caché de elementos externos y el sistema externo.
Método público GetFailedAssociationOperations Obtiene la colección de las operaciones de errores de asociación para que este elemento externo es, ya sea el origen o destino de la asociación.
Método público GetFailedOperation Obtiene la operación de error, si lo hay.
Método público GetFormatted(String) Obtiene el valor del campo con la ruta de acceso punteado después de aplicar un formato complejo. (Heredado desde IEntityInstance).
Método público GetFormatted(IField) Después de aplicar un formato complejo, obtiene el valor del campo especificado. (Heredado desde IEntityInstance).
Método público GetIdentity Obtiene la identidad de este elemento externo. (Heredado desde IEntityInstance).
Método público GetLastOperation Obtiene la más reciente pendiente de la operación, si hay alguno.
Método público GetSecurityDescriptor Obtiene el descriptor de seguridad para este elemento externo. (Heredado desde IEntityInstance).
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 MakeObsolete Fuerza una actualización de la caché del elemento externo marcando el estado de los datos relevantes como obsoleto.
Método público ReplaceChanges Borra el error o conflicto en el elemento externo y los actualiza con nuevos valores.
Método público RequestRefresh Fuerza una actualización de la caché del elemento externo marcando la próxima vez que la actualización como ahora.
Método público SwitchView(String) Obtiene una vista distinta de la instancia externa. (Heredado desde IEntityInstance).
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. (Heredado desde IEntityInstance).
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. (Heredado desde IEntityInstance).

Arriba

Vea también

Referencia

interfaz IOfflineEntityInstance

Espacio de nombres Microsoft.BusinessData.Offlining