Condividi tramite


Impostare flag bit

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

La modifica a livello di bit è prassi comune per conservare spazio in programmi. Otto bit di dati con valori Sì/No, On/Off possono essere memorizzati in un unico byte anziché consumare 8 byte. La proprietà AccessMask è un esempio di questo tipo.

Esempio

Nell'esempio seguente viene illustrato come attivare o disattivare il flag visualizzato specificato per un attributo.

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

Vedere anche

AccessMask
Procedure consigliate per lo sviluppo con Microsoft Dynamics 365
Blog: Una maschera di bit rapida HOWTO per programmatori

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright