Click or drag to resize

SearchHandlerCSharp Class

Search handler class which specializes the searchhandler for C#
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.ApplicationCore.SearchSearchHandlerBase
    SD.LLBLGen.Pro.ApplicationCore.SearchSearchHandlerCSharp

Namespace:  SD.LLBLGen.Pro.ApplicationCore.Search
Assembly:  SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.8.0.0 (5.8.21.0208)
Syntax
public class SearchHandlerCSharp : SearchHandlerBase

The SearchHandlerCSharp type exposes the following members.

Constructors
  NameDescription
Public methodSearchHandlerCSharp
Initializes a new instance of the SearchHandlerCSharp class.
Top
Methods
  NameDescription
Public methodCompileQuery
Compiles the query in-memory and returns the compilation result.
(Inherited from SearchHandlerBase.)
Protected methodCreateCompiler
Creates the compiler to compile the query in memory.
(Overrides SearchHandlerBaseCreateCompiler(DictionaryString, String).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetAdditionalCompilerOptions
Gets the additional compiler options.
(Inherited from SearchHandlerBase.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetInitialCodeSnippet_Catalog
Gets the initial code snippet for the search element: catalog.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Catalog.)
Protected methodGetInitialCodeSnippet_DerivedModel
Gets the initial code snippet for the search element: DerivedModel
(Overrides SearchHandlerBaseGetInitialCodeSnippet_DerivedModel.)
Protected methodGetInitialCodeSnippet_DocumentField
Gets the initial code snippet for the search element: DerivedElementField.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_DocumentField.)
Protected methodGetInitialCodeSnippet_EmbeddedDocument
Gets the initial code snippet for the search element: EmbeddedDerivedElement
(Overrides SearchHandlerBaseGetInitialCodeSnippet_EmbeddedDocument.)
Protected methodGetInitialCodeSnippet_Entity
Gets the initial code snippet for the search element: Entity.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Entity.)
Protected methodGetInitialCodeSnippet_Enumerable
Gets the initial code snippet for the search element: Enumerable.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Enumerable.)
Protected methodGetInitialCodeSnippet_FieldMappedOntoRelatedField
Gets the initial code snippet for the search element: FieldMappedOntoRelatedField.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_FieldMappedOntoRelatedField.)
Protected methodGetInitialCodeSnippet_ForeignKeyConstraint
Gets the initial code snippet for the search element: ForeignKeyConstraint
(Overrides SearchHandlerBaseGetInitialCodeSnippet_ForeignKeyConstraint.)
Protected methodGetInitialCodeSnippet_ForeignKeyField
Gets the initial code snippet for the search element: ForeignKeyField.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_ForeignKeyField.)
Protected methodGetInitialCodeSnippet_Navigator
Gets the initial code snippet for the search element: Navigator.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Navigator.)
Protected methodGetInitialCodeSnippet_NormalField
Gets the initial code snippet for the search element: NormalField.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_NormalField.)
Protected methodGetInitialCodeSnippet_Relationship
Gets the initial code snippet for the search element: Relationship.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Relationship.)
Protected methodGetInitialCodeSnippet_Resultset
Gets the initial code snippet for the search element: Resultset
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Resultset.)
Protected methodGetInitialCodeSnippet_RootDocument
Gets the initial code snippet for the search element: RootDerivedElement
(Overrides SearchHandlerBaseGetInitialCodeSnippet_RootDocument.)
Protected methodGetInitialCodeSnippet_Scalar
Gets the initial code snippet for the search element: Object
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Scalar.)
Protected methodGetInitialCodeSnippet_Schema
Gets the initial code snippet for the search element: Schema
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Schema.)
Protected methodGetInitialCodeSnippet_Sequence
Gets the initial code snippet for the search element: Sequence
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Sequence.)
Protected methodGetInitialCodeSnippet_StoredProcedure
Gets the initial code snippet for the search element: StoredProcedure
(Overrides SearchHandlerBaseGetInitialCodeSnippet_StoredProcedure.)
Protected methodGetInitialCodeSnippet_StoredProcedureCall
Gets the initial code snippet for the search element: StoredProcedureCall.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_StoredProcedureCall.)
Protected methodGetInitialCodeSnippet_StoredProcedureCallParameter
Gets the initial code snippet for the search element: StoredProcedureCallParameter.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_StoredProcedureCallParameter.)
Protected methodGetInitialCodeSnippet_StoredProcedureParameter
Gets the initial code snippet for the search element: StoredProcedureParameter
(Overrides SearchHandlerBaseGetInitialCodeSnippet_StoredProcedureParameter.)
Protected methodGetInitialCodeSnippet_Table
Gets the initial code snippet for the search element: Table
(Overrides SearchHandlerBaseGetInitialCodeSnippet_Table.)
Protected methodGetInitialCodeSnippet_TableField
Gets the initial code snippet for the search element: TableField
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TableField.)
Protected methodGetInitialCodeSnippet_TableValuedFunction
Gets the initial code snippet for the search element: TableValuedFunction
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TableValuedFunction.)
Protected methodGetInitialCodeSnippet_TableValuedFunctionCall
Gets the initial code snippet_ table valued function call.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TableValuedFunctionCall.)
Protected methodGetInitialCodeSnippet_TableValuedFunctionCallParameter
Gets the initial code snippet for the search element: TableValuedFunctionCallParameter
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TableValuedFunctionCallParameter.)
Protected methodGetInitialCodeSnippet_TableValuedFunctionParameter
Gets the initial code snippet for the search element: TableValuedFunctionParameter
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TableValuedFunctionParameter.)
Protected methodGetInitialCodeSnippet_TypedList
Gets the initial code snippet for the search element: TypedList.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TypedList.)
Protected methodGetInitialCodeSnippet_TypedListField
Gets the initial code snippet for the search element: TypedListField
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TypedListField.)
Protected methodGetInitialCodeSnippet_TypedView
Gets the initial code snippet for the search element: TypedView.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_TypedView.)
Protected methodGetInitialCodeSnippet_UniqueConstraint
Gets the initial code snippet for the search element: UniqueConstraint
(Overrides SearchHandlerBaseGetInitialCodeSnippet_UniqueConstraint.)
Protected methodGetInitialCodeSnippet_ValueType
Gets the initial code snippet for the search element: ValueType.
(Overrides SearchHandlerBaseGetInitialCodeSnippet_ValueType.)
Protected methodGetInitialCodeSnippet_View
Gets the initial code snippet for the search element: View
(Overrides SearchHandlerBaseGetInitialCodeSnippet_View.)
Protected methodGetInitialCodeSnippet_ViewField
Gets the initial code snippet for the search element: ViewField
(Overrides SearchHandlerBaseGetInitialCodeSnippet_ViewField.)
Public methodGetInitialCodeSnippetForSearchableElement
Gets the initial code snippet for searchable element.
(Inherited from SearchHandlerBase.)
Protected methodGetSearchMethodReturnTypeName
Gets the return type name of the search method
(Overrides SearchHandlerBaseGetSearchMethodReturnTypeName(String, SearchableElementType).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodProduceFooterCode
Produces the footer code. This is a simple method which returns a list of closing statements based on the header structure
(Overrides SearchHandlerBaseProduceFooterCode.)
Public methodProduceHeaderCode
Produces the header code.
(Overrides SearchHandlerBaseProduceHeaderCode(HashSetString, SearchableElementType, Project).)
Public methodRunQuery
Runs the query which is compiled in the passed in assembly by passing in the passed in project. The result returned from the search method is returned from this method.
(Inherited from SearchHandlerBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also