Show / Hide Table of Contents

Class FreeTextWordsBulkImportFacade

Typed facade for an object[] that contains all the fields of the FreeTextWords table, intended for use with DatabaseOperations. for bulk import of data.

Inheritance
Object
FreeTextWordsBulkImportFacade
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class FreeTextWordsBulkImportFacade
Remarks

The bulk import system is based on generic row data, represented as an array of object. While this fits the bulk import functionality well, it may be convenient to have a typed, named way of accessing the elements of such an object. This class has an object[] as its data carrier, together with strongly typed access members.

On creation, the array is dimensioned and all members initialized with 'blank' values for their types (never null). There is an implicit conversion operator to object[], and it is also possible to access the array directly.

Constructors

FreeTextWordsBulkImportFacade()

Declaration
public FreeTextWordsBulkImportFacade()

Properties

FreetextwordsId

Primary key

Declaration
public int FreetextwordsId { get; set; }
Property Value
Type Description
Int32

RowData

Declaration
public object[] RowData { get; }
Property Value
Type Description
Object[]

SoundEx

Soundex form of word using Metaphone algorithm, for sounds-like searching

Declaration
public string SoundEx { get; set; }
Property Value
Type Description
String

Word

Indexed word

Declaration
public string Word { get; set; }
Property Value
Type Description
String

Operators

Implicit(FreeTextWordsBulkImportFacade to Object[])

Declaration
public static implicit operator object[](FreeTextWordsBulkImportFacade r)
Parameters
Type Name Description
FreeTextWordsBulkImportFacade r
Returns
Type Description
Object[]

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top