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

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

DictionaryBase.OnGet メソッド

指定したキーおよび値を持つ、DictionaryBase インスタンス要素取得します

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

Protected Overridable Function
 OnGet ( _
    key As Object, _
    currentValue As Object _
) As Object
Dim key As Object
Dim currentValue As Object
Dim returnValue As Object

returnValue = Me.OnGet(key, currentValue)
protected virtual Object OnGet (
    Object key,
    Object currentValue
)
protected:
virtual Object^ OnGet (
    Object^ key, 
    Object^ currentValue
)
protected Object OnGet (
    Object key, 
    Object currentValue
)
protected function OnGet (
    key : Object, 
    currentValue : Object
) : Object

パラメータ

key

取得する要素キー

currentValue

key関連付けられている要素現在の値。

戻り値
指定したキーおよび値を持つ要素格納している Object

解説解説

このメソッド既定実装では currentValue返します。このメソッド既定実装は、指定した要素取得時に追加アクション実行するために、派生クラスによってオーバーライドされます

On* メソッドは、Dictionary プロパティによって返されインスタンスに対してだけ呼び出され、InnerHashtable プロパティによって返されインスタンスに対して呼び出されません。

このメソッド既定実装は O(1) 操作です。

実装時の注意 このメソッド実装すると、基になる System.Collections.Hashtable に標準Get 操作を行うときに実行する必要があるプロセスを定義できます。このメソッド定義すると、他のすべてのメソッドオーバーライドしなくても、継承されメソッド機能追加できますOnGet使用すると、基になる System.Collections.Hashtable から取得した値を返す前に実行するプロセス指定できます。たとえば、値を返す前に、その値を別の型にキャストできます

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



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

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

   

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



DictionaryBase.OnGet メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS