CSharpArgumentInfoFlags 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 khusus 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 CSharpArgumentInfoFlags
[System.Flags]
public enum CSharpArgumentInfoFlags
[<System.Flags>]
type CSharpArgumentInfoFlags =
Public Enum CSharpArgumentInfoFlags
- Warisan
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| None | 0 | Tidak ada informasi tambahan untuk diwakili. |
| UseCompileTimeType | 1 | Jenis waktu kompilasi argumen harus dipertimbangkan selama pengikatan. |
| Constant | 2 | Argumen adalah konstanta. |
| NamedArgument | 4 | Argumen adalah argumen bernama. |
| IsRef | 8 | Argumen diteruskan ke parameter ref. |
| IsOut | 16 | Argumen diteruskan ke parameter keluar. |
| IsStaticType | 32 | Argumen adalah menunjukkan Type nama jenis aktual yang digunakan dalam sumber. Digunakan hanya untuk objek target dalam panggilan statis. |