LBMSDMFieldsAttribute define the attributes used by LBMSDMFields.
Currently the only option is to set the number of preallocated fields
on a field set (message). In the future, other options will be added.

C# |
public class LBMSDMFieldsAttribute : LBMSDM, ICloneable

All Members | Constructors | Methods | Fields | ||
Icon | Member | Description |
---|---|---|
![]() | LBMSDMFieldsAttribute()()() | Constructor for a field set attribute. |
![]() | Clone()()() | Get a copy of this object |
![]() | debug_level | Debug mask for SDM implementation. (Inherited from LBMSDM.) |
![]() | disable_name_tree()()() | Enable field name validation
This also controls name validation when adding fields etc. When validation is on,
duplicate field names are detected.
The C API also implements a name tree for optimized searches by name, but this is
reserved for future development in Java and .NET.
|
![]() | enable_name_tree()()() | Enable field name validation
This also controls name validation when adding fields etc. When validation is on,
duplicate field names are detected.
The C API also implements a name tree for optimized searches by name, but this is
reserved for future development in Java and .NET.
|
![]() | get_field_prealloc()()() | Get the number of preallocated fields |
![]() | log(String) | Log an event. If debug level is set greater than 0, output to stderr (Inherited from LBMSDM.) |
![]() | name_tree_enabled()()() | Find out if field name validation is enabled. |
![]() | set_debug_level(Int32) | Set the debug level for processing this SDM message.
Currently all debugs go to standard out.
(Inherited from LBMSDM.) |
![]() | set_field_prealloc(Int32) | Set the number of preallocated fields |