OperationMode - Constructeur (CacheUsage, TimeSpan, Boolean)
Crée un nouveau mode de fonctionnement avec l'utilisation du cache spécifié, critère de l'actualisation et éventuellement accepter des données partielles.
Espace de noms : Microsoft.BusinessData.Runtime
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Public Sub New ( _
cacheUsage As CacheUsage, _
freshness As TimeSpan, _
allowPartialData As Boolean _
)
'Utilisation
Dim cacheUsage As CacheUsage
Dim freshness As TimeSpan
Dim allowPartialData As Boolean
Dim instance As New OperationMode(cacheUsage, _
freshness, allowPartialData)
public OperationMode(
CacheUsage cacheUsage,
TimeSpan freshness,
bool allowPartialData
)
Paramètres
cacheUsage
Type : Microsoft.BusinessData.Runtime.CacheUsageLe mode de cache à utiliser.
freshness
Type : System.TimeSpanL'actualisation a été lancée. Cette valeur est ignorée si CacheUsage est défini sur en ligne.
allowPartialData
Type : System.BooleanSi vous souhaitez autoriser les données partielles ou non. Cette valeur est ignorée si CacheUsage est défini sur en ligne.
Remarques
L'exemple suivant illustre l'utilisation de allowPartialData. Un Finder remplit le cache avec certains des champs de l'élément externe. Un SpecificFinder est appelée, qui requiert plus de champs. Si allowPartialData est défini sur true, l'entrée est renvoyée directement à partir du cache. Si allowPartialData est défini sur false, ces données seront considérées incomplètes comme il ne contient pas toutes les valeurs de champ et un appel est effectué à l'instance du système externe pour récupérer les valeurs de champ restant en mode mis en cache et aucune donnée n'apparaîtront en mode hors connexion.