Bit Düzeyinde Kurallı İşlevler
Entity SQL, bit düzeyinde kurallı işlevler içerir.
Açıklamalar
Aşağıdaki tabloda bit düzeyinde Entity SQL kurallı işlevleri gösterilmektedir. Giriş sağlandığında Null
bu işlevler döndürülecektirNull
. İşlevlerin dönüş türü, bağımsız değişken türleriyle aynıdır. İşlev birden fazla bağımsız değişken alıyorsa bağımsız değişkenler aynı türde olmalıdır. Farklı türlerde bit düzeyinde işlemler gerçekleştirmek için, açıkça aynı türe dönüştürmeniz gerekir.
İşlev | Açıklama |
---|---|
BitWiseAnd ( value1 , value2 ) |
ve'nin value1 value2 bit düzeyindeki bağlacını ve value2 türü value1 olarak döndürür.Bağımsız Değişkenler Bir Byte , Int16 , Int32 ve Int64 .Örnek -- The following example returns 1. BitWiseAnd(1,3) |
BitWiseNot ( value ) |
bit düzeyinde olumsuzlaştırmasını value döndürür.Bağımsız Değişkenler Bir Byte , Int16 , Int32 ve Int64 .Örnek -- The following example returns -4. BitWiseNot(3) |
BitWiseOr ( value1 , value2 ) |
ve'in value1 value2 bit düzeyinde ayrıştırma değerini ve value2 türü value1 olarak döndürür.Bağımsız Değişkenler A Byte , Int16 ve Int32 Int64 .Örnek -- The following example returns 3. BitWiseOr(1,3) |
BitWiseXor ( value1 , value2 ) |
ve'in value1 value2 türü value1 olarak bit value2 tabanlı özel ayrıştırma döndürür.Bağımsız Değişkenler A Byte , Int16 ve Int32 Int64 .Örnek -- The following example returns 2. BitWiseXor (1,3) |