Table of Contents

Class ExtensionFieldDefinition

Namespace
Dynamicweb.Indexing.Schemas
Assembly
Dynamicweb.Indexing.dll
Represents extension field definition
public class ExtensionFieldDefinition : FieldDefinitionBase
Inheritance
ExtensionFieldDefinition
Inherited Members

Constructors

ExtensionFieldDefinition(string, IList<string>)

Creates new object with specific extender type and list of excluded fields
public ExtensionFieldDefinition(string extenderType, IList<string> excludedFields)

Parameters

extenderType string
name of extender type
excludedFields IList<string>
List of excluded fields

ExtensionFieldDefinition(Type, IList<string>)

Creates new object with specific instance type and list of excluded fields
public ExtensionFieldDefinition(Type instanceType, IList<string> excludedFields)

Parameters

instanceType Type
Instance type
excludedFields IList<string>
List of excluded fields

Properties

ExcludedFields

Gets list of excluded fields
public IList<string> ExcludedFields { get; }

Property Value

IList<string>

Methods

GetFields()

Provides extender field list
public IEnumerable<FieldDefinitionBase> GetFields()

Returns

IEnumerable<FieldDefinitionBase>
To top