Partager via


OperationMode - Constructeur (Boolean, Boolean)

Crée un nouveau mode de fonctionnement éventuellement les données partielle et/ou en ignorant les conflits.

Espace de noms :  Microsoft.BusinessData.Runtime
Assembly :  Microsoft.BusinessData (dans Microsoft.BusinessData.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    allowPartialData As Boolean, _
    doNotDetectConflicts As Boolean _
)
'Utilisation
Dim allowPartialData As Boolean
Dim doNotDetectConflicts As Boolean

Dim instance As New OperationMode(allowPartialData, _
    doNotDetectConflicts)
public OperationMode(
    bool allowPartialData,
    bool doNotDetectConflicts
)

Paramètres

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

  • doNotDetectConflicts
    Type : System.Boolean

    Si vous souhaitez ignorer les conflits ou non.

Remarques

Les conflits sont détectés en appelant SpecificFinder avant une opération de mise à jour pour vérifier si l'élément externe a été modifié depuis sa dernière lecture. 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