CSharpBinderFlags Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili informasi tentang operasi dinamis C# yang tidak spesifik untuk argumen tertentu di situs panggilan. Instans kelas ini dihasilkan oleh pengkompilasi C#.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public enum class CSharpBinderFlags
[System.Flags]
public enum CSharpBinderFlags
[<System.Flags>]
type CSharpBinderFlags =
Public Enum CSharpBinderFlags
- Warisan
- Atribut
Bidang
BinaryOperationLogical | 8 | Pengikat mewakili LOGIS AND atau logis OR yang merupakan bagian dari evaluasi operator logis bersyarah. |
CheckedContext | 1 | Evaluasi pengikat ini terjadi dalam konteks yang diperiksa. |
ConvertArrayIndex | 32 | Pengikat mewakili konversi implisit untuk digunakan dalam ekspresi pembuatan array. |
ConvertExplicit | 16 | Pengikat mewakili konversi eksplisit. |
InvokeSimpleName | 2 | Pengikat mewakili pemanggilan pada nama sederhana. |
InvokeSpecialName | 4 | Pengikat mewakili pemanggilan pada nama khusus. |
None | 0 | Tidak ada informasi tambahan yang diperlukan untuk pengikat ini. |
ResultDiscarded | 256 | Pengikat digunakan dalam posisi yang tidak memerlukan hasil, dan karenanya dapat mengikat ke metode pengembalian yang batal. |
ResultIndexed | 64 | Hasil pengikatan apa pun akan diindeks mendapatkan indeks yang ditetapkan atau mendapatkan pengikat indeks. |
ValueFromCompoundAssignment | 128 | Nilai dalam indeks yang ditetapkan ini atau anggota yang ditetapkan memiliki operator penetapan gabungan. |