A Sandcastle Documented Class Library
ReFillResultMessage Method (results, tableName, rowIndex, list)
NamespacesTERASOLUNA.Fw.Common.ValidationVabValidatorReFillResultMessage(IEnumerable<(Of <(ValidationResult>)>), String, Int32, IList<(Of <(MessageInfo>)>))
引数で与えられた results の個々のアイテムから、list に対して メッセージを詰め替えます。渡された tablerowIndex を用いて XPath を生成し、返却値に設定します。
Declaration Syntax
C#Visual BasicVisual C++
protected virtual void ReFillResultMessage(
	IEnumerable<ValidationResult> results,
	string tableName,
	int rowIndex,
	IList<MessageInfo> list
)
Protected Overridable Sub ReFillResultMessage ( _
	results As IEnumerable(Of ValidationResult), _
	tableName As String, _
	rowIndex As Integer, _
	list As IList(Of MessageInfo) _
)
protected:
virtual void ReFillResultMessage(
	IEnumerable<ValidationResult^>^ results, 
	String^ tableName, 
	int rowIndex, 
	IList<MessageInfo^>^ list
)
Parameters
results (IEnumerable<(Of <(ValidationResult>)>))
Validator の実行結果を格納した列挙子。
tableName (String)
検証が実行されたテーブル名。 XPath 生成に利用される。
rowIndex (Int32)
検証が実行されたカラムのある行番号。 XPath 生成に利用される。
list (IList<(Of <(MessageInfo>)>))
検証結果を設定するための MessageInfo のリスト。
Remarks
ValidateDataSet(DataSet, String, IConfigurationSource) から利用される内部メソッドです。
Exceptions
ExceptionCondition
FormatException format が無効です。または書式設定対象の引数を示す数が 0 より小さいか、書式項目の長さ以上です。

Assembly: TERASOLUNA.Fw.Common (Module: TERASOLUNA.Fw.Common) Version: 2.1.0.1 (2.1.0.1)