CSharpBinderFlags Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir çağrı sitesindeki belirli bağımsız değişkenlere özgü olmayan C# dinamik işlemleri hakkındaki bilgileri temsil eder. Bu sınıfın örnekleri C# derleyicisi tarafından oluşturulur.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags =
Public Enum CSharpBinderFlags
- Devralma
- Öznitelikler
Alanlar
BinaryOperationLogical | 8 | Bağlayıcı, koşullu mantıksal işleç değerlendirmesinin bir parçası olan mantıksal AND veya mantıksal VEYA'yi temsil eder. |
CheckedContext | 1 | Bu bağlayıcının değerlendirmesi denetlenen bir bağlamda gerçekleşir. |
ConvertArrayIndex | 32 | Ciltçi, dizi oluşturma ifadesinde kullanılmak üzere örtük bir dönüştürmeyi temsil eder. |
ConvertExplicit | 16 | Ciltçi açık bir dönüştürmeyi temsil eder. |
InvokeSimpleName | 2 | Bağlayıcı, basit bir addaki bir çağrıyı temsil eder. |
InvokeSpecialName | 4 | Ciltçi, özel bir ad üzerindeki bir çağrıyı temsil eder. |
None | 0 | Bu ciltçi için ek bilgi gerekmez. |
ResultDiscarded | 256 | Ciltçi, sonuç gerektirmeyen bir konumda kullanılır ve bu nedenle geçersiz bir dönüş yöntemine bağlanabilir. |
ResultIndexed | 64 | Herhangi bir bağlamanın sonucu dizine alın bir küme dizini alın veya dizin bağlayıcısını alın. |
ValueFromCompoundAssignment | 128 | Bu küme dizinindeki veya küme üyesindeki değer bileşik atama işlecini alır. |