Interface ISearchDocument
Provider Independent Search Document Interface that used to store fields for indexing. Each provider can implement it's own version.
Namespace: Mediachase.Search
Assembly: Mediachase.Search.dll
Version: 13.30.0Syntax
public interface ISearchDocument
Properties
FieldCount
Gets the field count.
Declaration
int FieldCount { get; }
Property Value
Type | Description |
---|---|
System. |
The field count. |
Item[Int32]
Gets the ISearch
Declaration
ISearchField this[int index] { get; }
Parameters
Type | Name | Description |
---|---|---|
System. |
index |
Property Value
Type | Description |
---|---|
ISearch |
Item[String]
Gets the ISearch
Declaration
ISearchField this[string name] { get; }
Parameters
Type | Name | Description |
---|---|---|
System. |
name |
Property Value
Type | Description |
---|---|
ISearch |
Methods
Add(ISearchField)
Adds the specified field.
Declaration
void Add(ISearchField field)
Parameters
Type | Name | Description |
---|---|---|
ISearch |
field | The field. |
RemoveField(String)
Removes the field.
Declaration
void RemoveField(string name)
Parameters
Type | Name | Description |
---|---|---|
System. |
name | The name. |