CommonConversion 結構

定義

代表轉化過程中常見且語言無關的元素。

public value class CommonConversion
public struct CommonConversion
public readonly struct CommonConversion
type CommonConversion = struct
Public Structure CommonConversion
繼承
CommonConversion

備註

我們保留未來更改此結構的權利。

屬性

名稱 Description
ConstrainedToType

類型參數:將使用哪種執行時型別來解析虛擬調用 MethodSymbol(若有的話)。 若 MethodSymbol 以靜態方式解析,則為 null,則為 null。

Exists

若轉換存在,且依目標語言定義,則回傳為真。

IsIdentity

若轉換為身份轉換,則回傳為真。

IsImplicit

若轉換為隱式(C#)或擴大型(VB)轉換,則返回為真。

IsNullable

若轉換為可作廢轉換,則回傳為真。

IsNumeric

若轉換為數值轉換,則為真。

IsReference

若轉換為參考轉換,則回傳為真。

IsUnion

若轉換為聯合轉換,則返回為真。

IsUserDefined

若轉換為使用者自訂轉換,則回傳為真。

MethodSymbol

若為真,則回傳用於執行使用者定義轉換的方法;若 IsUserDefined 為真,則返回執行聯集轉換 IsUnion 的方法。 否則,則回傳 null。

適用於