/// <summary> Define a delegate for dynamically defining field. </summary> /// <param name="definition"> The definition delegate. </param> /// <returns> A <see cref="Field{T}"/>. </returns> /// <remarks>When you dynamically define a field through this delegate you can use all of the fluent methods /// defined on <see cref="Field{T}"/> to change the descriptions and terms dynamically.</remarks> #endregion public Field <T> SetDefine(DefineAsyncDelegate <T> definition) { if (definition != null) { _define = definition; } return(this); }
/// <summary> Define a delegate for dynamically defining field. </summary> /// <param name="definition"> The definition delegate. </param> /// <returns> A <see cref="Field{T}"/>. </returns> /// <remarks>When you dynamically define a field through this delegate you can use all of the fluent methods /// defined on <see cref="Field{T}"/> to change the descriptions and terms dynamically.</remarks> #endregion public Field <T> SetDefine(DefineAsyncDelegate <T> definition) { _define = definition; return(this); }