Partager via


Définir les indicateurs binaires

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

La gestion au niveau binaire est une pratique courante pour conserver de l’espace dans les programmes. Huit bits de données oui/non, activé/désactivé peuvent être stockés dans un seul octet au lieu d’utiliser 8 octets. La propriété AccessMask est un exemple de ce type.

Exemple

L’exemple suivant montre comment activer ou désactiver l’indicateur d’affichage spécifié pour un attribut.

//Turn flag on
    _currentAccessRights |= AccessRights.ReadAccess;
//Turn flag off
    _currentAccessRights &= ~AccessRights.ReadAccess;

// Test to see if flag is set
If (_currentAccessRights.HasFlag(AccessRights.ShareAccess))
    // Flag is set.

Voir aussi

AccessMask
Meilleures pratiques de développement avec Microsoft Dynamics 365
Blog : A Quick Bitmask How to for Programmers

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright