CSharpArgumentInfoFlags Enum

Definisi

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
CSharpArgumentInfoFlags
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.

Berlaku untuk