Class TypeSearcher
OptimaJet.Workflow.Core.Runtime.CodeAutocomplete.TypeSearcher
Searches and caches available runtime types for code autocomplete.
Namespace: OptimaJet.Workflow.Core.Runtime.CodeAutocomplete
public class TypeSearcher : ITypeSearcherInheritance
- Object
Implemented Interfaces
Constructors
public TypeSearcher() #Initializes a new instance of TypeSearcher with default exclusion settings.
Properties
Methods
public void SetExcludeNamespaces(IEnumerable<string> excludeNamespaces) #Replaces the current exclusion namespace list.
Parameters
Name
Type
Description
excludeNamespacesIEnumerable<String>Namespace prefixes that are excluded when filtering discovered types.
public void AddExcludeNamespaces(IEnumerable<string> excludeNamespaces) #Appends namespace prefixes to the existing exclusion list.
Parameters
Name
Type
Description
excludeNamespacesIEnumerable<String>Namespace prefixes to add to the filter.
public void InitIfNotInitialized() #Initializes the type cache lazily on first call, scanning loaded assemblies.