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