CSharpBinderFlags Sabit listesi

Tanım

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
CSharpBinderFlags
Ö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.

Şunlara uygulanır