Conversion Struktur
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.
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. |