Type.ReflectionOnlyGetType メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Type.ReflectionOnlyGetType メソッドの意味・解説 

Type.ReflectionOnlyGetType メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

大文字と小文字を区別する検索を実行し、型が見つからない場合に例外をスローするかどうかを指定して、指定した名前の Type を取得します。型は実行ではなくリフレクションのためだけに読み込まれます。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Shared Function ReflectionOnlyGetType
 ( _
    typeName As String, _
    throwIfNotFound As Boolean, _
    ignoreCase As Boolean _
) As Type
Dim typeName As String
Dim throwIfNotFound As Boolean
Dim ignoreCase As Boolean
Dim returnValue As Type

returnValue = Type.ReflectionOnlyGetType(typeName, throwIfNotFound, ignoreCase)
public static Type ReflectionOnlyGetType (
    string typeName,
    bool throwIfNotFound,
    bool ignoreCase
)
public:
static Type^ ReflectionOnlyGetType (
    String^ typeName, 
    bool throwIfNotFound, 
    bool ignoreCase
)
public static Type ReflectionOnlyGetType (
    String typeName, 
    boolean throwIfNotFound, 
    boolean ignoreCase
)
public static function ReflectionOnlyGetType
 (
    typeName : String, 
    throwIfNotFound : boolean, 
    ignoreCase : boolean
) : Type

パラメータ

typeName

取得する Type の名前。

throwIfNotFound

型が見つからない場合に TypeLoadException をスローするには true。型が見つからない場合に null 参照 (Visual Basic では Nothing) を返すには false。

ignoreCase

大文字と小文字を区別せずに typeName の検索を実行するには true。大文字と小文字を区別して typeName の検索を実行するには false。

戻り値
存在する場合は、指定した名前を持つ Type。それ以外の場合は null 参照 (Visual Basic では Nothing)。

例外例外
例外の種類条件

ArgumentNullException

typeName が null 参照 (Visual Basic では Nothing) です。

TargetInvocationException

クラス初期化子が呼び出され、例外をスローしました。

TypeLoadException

throwIfNotFound が true であり、型は見つかりません。

ArgumentException

typeName が無効です。たとえば、無効な文字が含まれているか、長さが 0 の文字列です。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Type.ReflectionOnlyGetType メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Type.ReflectionOnlyGetType メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS