Click or drag to resize

SearchGroupSettingsBINDINGTYPE Class

Class that extends SearchGroupSettings and implements serialization of String-to-BINDINGTYPE dictionary, where BINDINGTYPE is custom SettingsObject.

This object is the Context of BINDINGTYPE.
Inheritance Hierarchy
SystemObject
  CTExtensions.ExportCore.ConfigSettingsObject
    CTExtensions.ExportCore.CTObjectDataCTObjectTaggedSettingsCTDBSearchGroup
      CTExtensions.ExportCore.ConfigSearchGroupSettings
        CTExtensions.ExportCore.ConfigSearchGroupSettingsBINDINGTYPE

Namespace: CTExtensions.ExportCore.Config
Assembly: CTInterface (in CTInterface.dll) Version: 25.0
Syntax
public class SearchGroupSettings<BINDINGTYPE> : SearchGroupSettings, 
	ISettingsContext
where BINDINGTYPE : new(), SettingsObject

Type Parameters

BINDINGTYPE

The SearchGroupSettingsBINDINGTYPE type exposes the following members.

Constructors
 NameDescription
Public methodSearchGroupSettingsBINDINGTYPE Constructor.
Top
Properties
 NameDescription
Public propertyBindings Mapping information behind each field definition
Public propertyDBFields Selectable Database fields.
(Overrides SearchGroupSettingsDBFields)
Top
Methods
 NameDescription
Public methodCreateNewBinding Creates and initializes new binding object
Protected methodDeserialize Deserialization. Inheritant must call
C#
base.Deserialize(s)
first!
(Overrides CTObjectTaggedSettingsODeserialize(Stream))
Protected methodSerialize Serialization. Inheritant must call
C#
base.Serialize(s)
first!
(Overrides CTObjectTaggedSettingsOSerialize(Stream))
Top
Revision History
DateVersionDescription
-2025 SP1First Release
See Also