Bagikan melalui


Conversion Struktur

Definisi

Meringkas apakah konversi diizinkan, dan jika demikian, jenis konversi mana (dan dalam beberapa kasus, simbol terkait).

public value class Conversion : IEquatable<Microsoft::CodeAnalysis::VisualBasic::Conversion>
public struct Conversion : IEquatable<Microsoft.CodeAnalysis.VisualBasic.Conversion>
type Conversion = struct
Public Structure Conversion
Implements IEquatable(Of Conversion)
Warisan
Conversion
Penerapan

Properti

Exists

Mengembalikan True jika konversi ada, baik sebagai konversi yang melebar atau mempersempit.

IsAnonymousDelegate

Mengembalikan True jika konversi ini adalah konversi delegasi anonim yang melebar seperti yang didefinisikan dalam bagian 8.8, atau konversi delegasi anonim yang mempersempit seperti yang didefinisikan dalam bagian 8.9.

IsArray

Mengembalikan True jika konversi ini adalah konversi array yang melebar atau konversi array yang mempersempit, seperti yang didefinisikan dalam bagian 8.5.

IsBoolean

Mengembalikan True jika konversi ini adalah konversi boolean yang mempersempit, seperti yang didefinisikan dalam bagian 8.2.

IsDefault

Mengembalikan True jika konversi ini adalah konversi default (konversi dari literal "Tidak Ada").

IsIdentity

Mengembalikan True jika konversi ini adalah konversi identitas.

IsLambda

Mengembalikan True jika ini adalah konversi lambda.

IsNarrowing

Mengembalikan True jika konversi ini mempersempit konversi, dan bukan konversi yang melebar.

IsNullableValueType

Mengembalikan True jika konversi ini melebarkan konversi jenis nilai nullable atau konversi jenis nilai null yang dipersempit seperti yang didefinisikan dalam bagian 8.6.1.

IsNumeric

Mengembalikan True jika konversi ini adalah konversi numerik yang melebar atau konversi numerik yang mempersempit, seperti yang didefinisikan dalam bagian 8.3.

IsReference

Mengembalikan True jika konversi ini adalah konversi referensi yang melebar atau mempersempit konversi referensi, seperti yang didefinisikan dalam bagian 8.4.

IsString

Mengembalikan True jika konversi ini berupa konversi string yang melebar atau konversi string yang mempersempit seperti yang didefinisikan dalam bagian 8.7.

IsTypeParameter

Mengembalikan True jika konversi ini parameter jenis pelebaran atau konversi parameter jenis penyempitan, seperti yang didefinisikan dalam bagian 8.10.

IsUserDefined

Mengembalikan True jika konversi ini yang ditentukan pengguna yang melebar atau konversi yang ditentukan pengguna yang mempersempit, seperti yang didefinisikan dalam bagian 8.11.

IsValueType

Mengembalikan True jika konversi ini merupakan konversi jenis nilai yang melebar atau konversi jenis nilai yang mempersempit seperti yang didefinisikan dalam bagian 8.6.

IsWidening

Mengembalikan True jika konversi ini adalah konversi yang melebar, dan bukan konversi yang mempersempit.

MethodSymbol

Mengembalikan metode yang menentukan konversi yang ditentukan pengguna, jika ada. Jika tidak, mengembalikan Tidak Ada.

Metode

Equals(Conversion)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

GetHashCode()

Mengembalikan kode hash untuk objek saat ini.

ToCommonConversion()

CommonConversion Membuat dari konversi Visual Basic ini.

ToString()

Mengembalikan string yang mewakili objek saat ini.

Operator

Equality(Conversion, Conversion)

Mengembalikan True jika dua Conversion nilai sama.

Inequality(Conversion, Conversion)

Mengembalikan True jika dua Conversion nilai tidak sama.

Berlaku untuk