IEntity.EnumerateDeletedIdentities - Méthode
Énumère les éléments externes qui ont été modifiés après l'heure spécifiée.
Espace de noms : Microsoft.BusinessData.MetadataModel
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Function EnumerateDeletedIdentities ( _
timeStamp As DateTime, _
filterCollection As IFilterCollection, _
lobSystemInstance As ILobSystemInstance _
) As IEntityInstanceEnumerator
'Utilisation
Dim instance As IEntity
Dim timeStamp As DateTime
Dim filterCollection As IFilterCollection
Dim lobSystemInstance As ILobSystemInstance
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.EnumerateDeletedIdentities(timeStamp, _
filterCollection, lobSystemInstance)
IEntityInstanceEnumerator EnumerateDeletedIdentities(
DateTime timeStamp,
IFilterCollection filterCollection,
ILobSystemInstance lobSystemInstance
)
Paramètres
timeStamp
Type : System.DateTimeLe temps pour effectuer des modifications apportées depuis.
filterCollection
Type : Microsoft.BusinessData.Runtime.IFilterCollectionFiltres à appliquer.
lobSystemInstance
Type : Microsoft.BusinessData.MetadataModel.ILobSystemInstanceL'instance du système externe.
Valeur renvoyée
Type : Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
L'énumérateur d'éléments externes avec des données minimales.
Remarques
Cette méthode peut être utilisée pour optimiser la synchronisation des données mises en cache. Cette méthode préférence renvoie uniquement les informations identités et version des éléments externes qui ont été supprimées après l'heure donnée, et ensuite l'application appelante pouvez supprimer les données mises en cache de ces éléments externes.
Cette méthode peut retourner un grand nombre d'éléments externes. IFilterCollection peut être spécifié pour filtrer les résultats et optimiser le comportement. Pour plus d'informations sur l'utilisation de filtres, voir IFilterCollection.
Cette méthode retourne un IEntityInstanceEnumerator, qui nécessite spécial nettoyer et peut exposer des fonctionnalités supplémentaires pour contrôler le comportement lorsque le système externe renvoie des données dans des lots. Pour plus d'informations sur l'utilisation d'élément externe énumérateurs, voir IEntityInstanceEnumerator.
Instances d'objets dans le modèle objet Business Data Connectivity sont liés au magasin de métadonnées sont accessibles à partir de. L'utilisation d'instances liés à un magasin de métadonnées avec les instances à partir d'un autre magasin de métadonnées va entraîner l'altération des données et un comportement inattendu. Pour plus d'informations, voir DatabaseBackedMetadataCatalogFileBackedMetadataCataloget RemoteSharedFileBackedMetadataCatalog.
Voir aussi
Référence
Microsoft.BusinessData.MetadataModel - Espace de noms
BulkEnumerateIdentities(IList<Identity>, ILobSystemInstance)
EnumerateChangedIdentities(DateTime, IFilterCollection, ILobSystemInstance)