Configuration information for a field in the index, including its name, type, and options. The supported options depend on the IndexFieldType .

C# |
public class IndexField

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | IndexField()()()() | Initializes a new instance of the IndexField class |
![]() | DateArrayOptions |
Options for a field that contains an array of dates. Present if IndexFieldType specifies the field is of type date-array. All
options are enabled by default.
|
![]() | DateOptions |
Options for a date field. Dates and times are specified in UTC (Coordinated Universal Time) according to IETF RFC3339: yyyy-mm-ddT00:00:00Z.
Present if IndexFieldType specifies the field is of type date. All options are enabled by default.
|
![]() | DoubleArrayOptions |
Options for a field that contains an array of double-precision 64-bit floating point values. Present if IndexFieldType specifies the
field is of type double-array. All options are enabled by default.
|
![]() | DoubleOptions |
Options for a double-precision 64-bit floating point field. Present if IndexFieldType specifies the field is of type double.
All options are enabled by default.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | IndexFieldName |
The name of a field in the search index. Field names must begin with a letter and can contain the following characters: a-z (lowercase),
0-9, and _ (underscore). Uppercase letters and hyphens are not allowed. The name "score" is reserved and cannot be specified as field or
expression name.
Constraints: |
![]() | IndexFieldType |
The type of field. The valid options for a field depend on the field type. For more information about the supported field types, see Configuring Index
Fields in the Amazon CloudSearch Developer Guide.
Constraints: |
![]() | IntArrayOptions |
Options for a field that contains an array of 64-bit signed integers. Present if IndexFieldType specifies the field is of type
int-array. All options are enabled by default.
|
![]() | IntOptions |
Options for a 64-bit signed integer field. Present if IndexFieldType specifies the field is of type int. All options are
enabled by default.
|
![]() | LatLonOptions |
Options for a latlon field. A latlon field contains a location stored as a latitude and longitude value pair. Present if
IndexFieldType specifies the field is of type latlon. All options are enabled by default.
|
![]() | LiteralArrayOptions |
Options for a field that contains an array of literal strings. Present if IndexFieldType specifies the field is of type
literal-array. All options are enabled by default.
|
![]() | LiteralOptions |
Options for literal field. Present if IndexFieldType specifies the field is of type literal. All options are enabled by
default.
|
![]() | TextArrayOptions |
Options for a field that contains an array of text strings. Present if IndexFieldType specifies the field is of type
text-array. A text-array field is always searchable. All options are enabled by default.
|
![]() | TextOptions |
Options for text field. Present if IndexFieldType specifies the field is of type text. A text field is always
searchable. All options are enabled by default.
|
![]() | ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WithDateArrayOptions(DateArrayOptions) | Obsolete.
Sets the DateArrayOptions property
|
![]() | WithDateOptions(DateOptions) | Obsolete.
Sets the DateOptions property
|
![]() | WithDoubleArrayOptions(DoubleArrayOptions) | Obsolete.
Sets the DoubleArrayOptions property
|
![]() | WithDoubleOptions(DoubleOptions) | Obsolete.
Sets the DoubleOptions property
|
![]() | WithIndexFieldName(String) | Obsolete.
Sets the IndexFieldName property
|
![]() | WithIndexFieldType(String) | Obsolete.
Sets the IndexFieldType property
|
![]() | WithIntArrayOptions(IntArrayOptions) | Obsolete.
Sets the IntArrayOptions property
|
![]() | WithIntOptions(IntOptions) | Obsolete.
Sets the IntOptions property
|
![]() | WithLatLonOptions(LatLonOptions) | Obsolete.
Sets the LatLonOptions property
|
![]() | WithLiteralArrayOptions(LiteralArrayOptions) | Obsolete.
Sets the LiteralArrayOptions property
|
![]() | WithLiteralOptions(LiteralOptions) | Obsolete.
Sets the LiteralOptions property
|
![]() | WithTextArrayOptions(TextArrayOptions) | Obsolete.
Sets the TextArrayOptions property
|
![]() | WithTextOptions(TextOptions) | Obsolete.
Sets the TextOptions property
|

Object | |
![]() | IndexField |