Partager via


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

  • freshness
    Type : System.TimeSpan

    L'actualisation a été lancée. Cette valeur est ignorée si CacheUsage est défini sur en ligne.

  • allowPartialData
    Type : System.Boolean

    Si 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.

Voir aussi

Référence

OperationMode classe

OperationMode - Membres

OperationMode - Surcharge

Microsoft.BusinessData.Runtime - Espace de noms