Partager via


Définir les indicateurs binaires

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

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 CRM 2015
Blog : A Quick Bitmask How to for Programmers

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