Conversion 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
摘要說明是否允許轉換,如果是的話,哪一種轉換 (,在某些情況下,相關聯的符號) 。
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)
- 繼承
-
Conversion
- 實作
屬性
Exists |
如果轉換存在,則會傳回 True,做為擴展或縮小轉換。 |
IsAnonymousDelegate |
如果此轉換是如 8.8 節中所定義的擴展匿名委派轉換,或如第 8.9 節中所定義的縮小匿名委派轉換,則會傳回 True。 |
IsArray |
如果此轉換是擴展陣列轉換或縮小陣列轉換,則傳回 True,如第 8.5 節中所定義。 |
IsBoolean |
如果此轉換是縮小布林值轉換,如 8.2 節中所定義,則會傳回 True。 |
IsDefault |
如果此轉換是預設轉換,則傳回 True, (從 「Nothing」 常值轉換) 。 |
IsIdentity |
如果此轉換是識別轉換,則會傳回 True。 |
IsLambda |
如果這是 Lambda 轉換,則會傳回 True。 |
IsNarrowing |
如果這個轉換是縮小轉換,而不是擴輾轉換,則會傳回 True。 |
IsNullableValueType |
如果此轉換為擴展可為 Null 的實值型別轉換,或如 8.6.1 節中所定義的縮小可為 Null 實值型別轉換,則會傳回 True。 |
IsNumeric |
如果此轉換是擴展數值轉換或縮小數值轉換,則傳回 True,如第 8.3 節中所定義。 |
IsReference |
如果此轉換是擴展參考轉換或縮小參考轉換,則傳回 True,如第 8.4 節中所定義。 |
IsString |
如果此轉換是擴充字元串轉換或縮小字串轉換,則傳回 True,如第 8.7 節中所定義。 |
IsTypeParameter |
如果此轉換為擴展類型參數或縮小類型參數轉換,則傳回 True,如 8.10 節中所定義。 |
IsUserDefined |
如果此轉換是擴展的使用者定義或縮小的使用者定義轉換,則傳回 True,如 8.11 節中所定義。 |
IsValueType |
如果此轉換是擴展實值型別轉換,或如 8.6 節中所定義的縮小實值型別轉換,則會傳回 True。 |
IsWidening |
如果此轉換是擴輾轉換,而不是縮小轉換,則會傳回 True。 |
MethodSymbol |
傳回方法,這個方法會定義使用者定義轉換,如果有的話。 否則會傳回 Nothing。 |
方法
Equals(Conversion) |
判斷指定的物件是否等於目前的物件。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 |
GetHashCode() |
傳回目前物件的雜湊碼。 |
ToCommonConversion() |
CommonConversion從這個 Visual Basic 轉換建立 。 |
ToString() |
傳回代表目前物件的字串。 |
運算子
Equality(Conversion, Conversion) |
如果兩 Conversion 個值相等,則會傳回 True。 |
Inequality(Conversion, Conversion) |
如果兩 Conversion 個值不相等,則傳回 True。 |