ExtensionPlugIn Class

Represents a registered plug-in extension.

Definition

Namespace: Mythicsoft.Search.Core
Assembly: Mythicsoft.Search.Core (in Mythicsoft.Search.Core.dll) Version: 9.3.830.1
C#
public class ExtensionPlugIn : IDisposable
Inheritance
Object    ExtensionPlugIn
Implements
IDisposable

Properties

Active Gets or sets the flag indicating whether or not the extension should be used.
DisplayName Display name of the plug in.
ExtensionType Type of plug in.
FileTypes Gets or sets the comma separated list of file types the extension should process.
IsIFilterOnly Flag indicating whether or not this plug in is an IFilter.
SafeMode Gets or sets the flag indicating if the extension should be run in a separate process from the search process.
SearchBinary Gets or sets the flag indicating whether or not the binary data of the file type should be searched if this plug in is not active.
UniqueName Unique identifier for the plug in
UseIFilter Gets or sets the flag indicating whether or not the search engine should use a registered IFilter instead of the extension (if one is available).

Methods

DisposeReleases all resources used by the ExtensionPlugIn
Dispose(Boolean)Releases the unmanaged resources used by the ExtensionPlugIn and optionally releases the managed resources
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Non-GC class clean up
(Overrides ObjectFinalize)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also