ValidateSymbolResult<T> Делегат

Определение

Делегат, используемый для проверки результатов символов во время синтаксического анализа.

generic <typename T>
 where T : SymbolResultpublic delegate void ValidateSymbolResult(T symbolResult);
public delegate void ValidateSymbolResult<in T>(T symbolResult) where T : SymbolResult;
type ValidateSymbolResult<'T (requires 'T :> SymbolResult)> = delegate of 'T -> unit
Public Delegate Sub ValidateSymbolResult(Of In T)(symbolResult As T)

Параметры типа

T

Тип SymbolResult.

Это контравариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся менее производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.

Параметры

symbolResult
T

Результат символа

Комментарии

Чтобы отобразить ошибку, задайте .ErrorMessage

Применяется к