Table of Contents

Class ExtensionFieldDefinition

Namespace
Dynamicweb.Indexing.Schemas
Assembly
Dynamicweb.Core.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