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 |
セクション 8.5 で定義されているように、この変換が拡大配列変換または縮小配列変換の場合は True を返します。 |
IsBoolean |
セクション 8.2 で定義されているように、この変換が縮小ブール型変換の場合は True を返します。 |
IsDefault |
この変換が既定の変換 ("Nothing" リテラルからの変換) の場合は True を返します。 |
IsIdentity |
この変換が ID 変換の場合は True を返します。 |
IsLambda |
ラムダ変換の場合は True を返します。 |
IsNarrowing |
この変換が縮小変換の場合は True を返し、拡大変換の場合は返しません。 |
IsNullableValueType |
セクション 8.6.1 で定義されている拡張 null 許容値型変換または縮小 null 許容値型変換の場合、True を返します。 |
IsNumeric |
セクション 8.3 で定義されているように、この変換が拡大数値変換または縮小数値変換の場合は True を返します。 |
IsReference |
セクション 8.4 で定義されているように、この変換が拡大参照変換または縮小参照変換の場合は True を返します。 |
IsString |
セクション 8.7 で定義されている拡大文字列変換または縮小文字列変換の場合、True を返します。 |
IsTypeParameter |
セクション 8.10 で定義されているように、この変換が拡大型パラメーターまたは縮小型パラメーター変換の場合は True を返します。 |
IsUserDefined |
セクション 8.11 で定義されているように、この変換が拡大ユーザー定義または縮小ユーザー定義変換の場合は True を返します。 |
IsValueType |
セクション 8.6 で定義されている拡大値型変換または縮小値型変換の場合、True を返します。 |
IsWidening |
この変換が拡大変換であり、縮小変換ではない場合は True を返します。 |
MethodSymbol |
ユーザー定義の変換を定義するメソッド (存在する場合) を返します。 それ以外の場合は Nothing を返します。 |
メソッド
Equals(Conversion) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
GetHashCode() |
現在のオブジェクトのハッシュ コードを返します。 |
ToCommonConversion() |
この Visual Basic 変換から を CommonConversion 作成します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 |
演算子
Equality(Conversion, Conversion) |
2 つの Conversion 値が等しい場合は True を返します。 |
Inequality(Conversion, Conversion) |
2 つの Conversion 値が等しくない場合は True を返します。 |
適用対象
.NET