[This is preliminary documentation and is subject to change.]
Override to perform dynamic substitute of field value for the specified field.
This method is used by client ui/scaffolding to extract field values for a field as dictated by business logic.
This method IS NOT used by row validation, only by client that feeds from row's metadata.
The default implementation returns the original GetFieldValue(fdef), you can return a substituted field value
per particular business logic
Namespace: NFX.DataAccess.CRUDAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public virtual Object GetClientFieldValue(
Object callerContext,
Schema..::..FieldDef fdef,
string targetName,
string isoLang
)
public virtual Object GetClientFieldValue(
Object callerContext,
Schema..::..FieldDef fdef,
string targetName,
string isoLang
)
Public Overridable Function GetClientFieldValue (
callerContext As Object,
fdef As Schema..::..FieldDef,
targetName As String,
isoLang As String
) As Object
Public Overridable Function GetClientFieldValue (
callerContext As Object,
fdef As Schema..::..FieldDef,
targetName As String,
isoLang As String
) As Object
public:
virtual Object^ GetClientFieldValue(
Object^ callerContext,
Schema..::..FieldDef^ fdef,
String^ targetName,
String^ isoLang
)
public:
virtual Object^ GetClientFieldValue(
Object^ callerContext,
Schema..::..FieldDef^ fdef,
String^ targetName,
String^ isoLang
)
abstract GetClientFieldValue :
callerContext : Object *
fdef : Schema..::..FieldDef *
targetName : string *
isoLang : string -> Object
override GetClientFieldValue :
callerContext : Object *
fdef : Schema..::..FieldDef *
targetName : string *
isoLang : string -> Object
abstract GetClientFieldValue :
callerContext : Object *
fdef : Schema..::..FieldDef *
targetName : string *
isoLang : string -> Object
override GetClientFieldValue :
callerContext : Object *
fdef : Schema..::..FieldDef *
targetName : string *
isoLang : string -> Object
Return Value
Type:
Object