Show / Hide Table of Contents

Class TypedFieldInfoBase<FieldType>

Inheritance
object
QueryElement
Argument
FieldInfo
TypedFieldInfoBase<FieldType>
AddressTypeFieldInfo
AllDayEventFieldInfo
AppAvailStateFieldInfo
AppointmentCautionWarningFieldInfo
AppointmentExternalOwnerFieldInfo
AppointmentPrivateFieldInfo
AppointmentStatusFieldInfo
AppointmentTypeFieldInfo
ArchiveBehaviourFieldInfo
AssociateTypeFieldInfo
BadgeTypeFieldInfo
BlobLinkTypeFieldInfo
CcTemplateTypeFieldInfo
ChatMessageSpecialTypeFieldInfo
ChatMessageTypeFieldInfo
ChatSessionFlagsFieldInfo
ChatSessionStatusFieldInfo
ChatStatusFieldInfo
ChatTopicFlagFieldInfo
ConfigTypeFieldInfo
CredentialUsageFieldInfo
CrmActorTypeFieldInfo
DashTileCurrencyModeFieldInfo
DashTileEntityTypeFieldInfo
DashTileMeasureFieldInfo
DashTileTypeFieldInfo
DashTileUsageFieldInfo
DateTimeFieldInfo
DeltaStateFieldInfo
DeltaTypeFieldInfo
DesignTypeFieldInfo
DocTmplDirectionFieldInfo
DocTmplInvitationTypeFieldInfo
DocTmplPrivacyTypeFieldInfo
DocTmplQuoteTypeFieldInfo
DocTmplTypeFieldInfo
DoubleFieldInfo
DurationUnitFieldInfo
EMailFlagsFieldInfo
EMailPriorityFieldInfo
ElementStatusFieldInfo
EmailAccountStatusFieldInfo
EmailFromTypeFieldInfo
EmailReplyToTypeFieldInfo
EmailTypeFieldInfo
ErpActorTypeFieldInfo
ExecuteOnEventFieldInfo
FieldAccessFieldInfo
FieldMetadataTypeFieldInfo
FormSubmissionStatusFieldInfo
FormTypeFieldInfo
FreeBusyFieldInfo
Int16FieldInfo
Int32ArrayFieldInfo
Int32FieldInfo
LicenseTypeFieldInfo
LogEventFieldInfo
LoginFlagsFieldInfo
MailboxTypeFieldInfo
ModifiedAppointmentFieldsFieldInfo
NavigationFieldInfo
NotificationPlatformFieldInfo
PhoneTypeFieldInfo
PrefDescAccessFlagsFieldInfo
PrefDescValueTypeFieldInfo
PreferenceLevelFieldInfo
PublishTypeFieldInfo
QuoteStatusFieldInfo
QuoteVersionStateFieldInfo
RecipientSortingFieldInfo
RecurrencePatternFieldInfo
RefcountFlagsFieldInfo
ReplyTemplateBodyFlagsFieldInfo
RoleTypeFieldInfo
SaleDoneFieldInfo
SaleStatusFieldInfo
ScriptTypeFieldInfo
SelectionSystemTypeFieldInfo
SelectionUnionTypeFieldInfo
SenderMailModeFieldInfo
ServiceAuthStatusFieldInfo
ShipmentAddrStatusFieldInfo
ShipmentLinkActionFieldInfo
ShipmentLinkRedirectKindFieldInfo
ShipmentLinkTaskFlagsFieldInfo
ShipmentLinkTypeFieldInfo
ShipmentListStatusFieldInfo
ShipmentMessageTypeFieldInfo
ShipmentStatusFieldInfo
ShowStateFieldInfo
ShowTaskItemInClientFieldInfo
ShowWindowStateFieldInfo
StringFieldInfo
SystemMessageTypeFieldInfo
TargetAssignementLevelFieldInfo
TargetEntityTypeFieldInfo
TargetMeasurementUnitFieldInfo
TargetPeriodTypeFieldInfo
TaskDirectionFieldInfo
TaskListItemTypeFieldInfo
TaskTypeFieldInfo
TemporaryKeyDomainFieldInfo
TextTypeFieldInfo
TicketBaseStatusFieldInfo
TicketCategoryDelegateMethodFieldInfo
TicketCategoryFlagsFieldInfo
TicketLogActionFieldInfo
TicketMessageCategoryFieldInfo
TicketMessageTypeFieldInfo
TicketOriginFieldInfo
TicketPriorityEscalateEventFieldInfo
TicketPriorityFlagsFieldInfo
TicketPriorityStatusFieldInfo
TicketReadStatusFieldInfo
TicketSecurityLevelFieldInfo
TicketStatusTimeCounterFieldInfo
TravelEncryptionChildFieldInfo
TravelEncryptionOwnFieldInfo
TrlogTransTypeFieldInfo
TtlFlagsFieldInfo
UInt16FieldInfo
UdefJustificationFieldInfo
UrlEncodingFieldInfo
ValueOverrideFieldInfo
VideoMeetingStatusFieldInfo
WebhookStateFieldInfo
WeekdayFieldInfo
WidgetRequiredFieldsFieldInfo
WidgetThemeFieldInfo
WorkflowDefinitionStatusFieldInfo
WorkflowGoalTypeFieldInfo
WorkflowInstanceStatusFieldInfo
WorkflowStepTypeFieldInfo
WorkflowTriggerTypeFieldInfo
WorkflowWaitForActionTypeFieldInfo
Implements
ICloneable
IEquatable<FieldInfo>
Inherited Members
FieldInfo._parent
FieldInfo._name
FieldInfo.ToString()
FieldInfo.IsSameField(FieldInfo)
FieldInfo.Clone()
FieldInfo.Equals(object)
FieldInfo.GetHashCode()
FieldInfo.GetMainField()
FieldInfo.Parent
FieldInfo.Name
FieldInfo.DbName
FieldInfo.Definition
FieldInfo.IsPrimaryKey
FieldInfo.Size
FieldInfo.HasNoDefinition
Argument.Equal(Argument)
Argument.UnEqual(Argument)
Argument.LessThan(Argument)
Argument.LessThanOrEqual(Argument)
Argument.GreaterThan(Argument)
Argument.GreaterThanOrEqual(Argument)
Argument.Like(Argument)
Argument.Like(string)
Argument.NotLike(Argument)
Argument.NotBetween(Argument, Argument)
Argument.Between(Argument, Argument)
Argument.In(params Argument[])
Argument.HasAny(params Argument[])
Argument.HasAll(params Argument[])
Argument.MissingAny(params Argument[])
Argument.MissingAll(params Argument[])
Argument.IsNull()
Argument.IsNotNull()
Argument.NotIn(params Argument[])
Argument.HasFlag(Argument)
Argument.HasNoFlag(Argument)
Argument.ToArgumentArray<T>(T[])
Argument.ToArgumentArray<T>(T[], bool)
Argument.GetSubElements()
Argument.Alias
Argument.DataType
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.Data.SQL
Assembly: SoDataBase.dll
Syntax
public abstract class TypedFieldInfoBase<FieldType> : FieldInfo, ICloneable, IEquatable<FieldInfo>
Type Parameters
Name Description
FieldType

Constructors

TypedFieldInfoBase(TableInfo, FieldDataType, string)

Declaration
protected TypedFieldInfoBase(TableInfo parent, FieldDataType dataType, string name)
Parameters
Type Name Description
TableInfo parent
FieldDataType dataType
string name

Methods

Between(FieldType, FieldType)

Declaration
public Between Between(FieldType argument1, FieldType argument2)
Parameters
Type Name Description
FieldType argument1
FieldType argument2
Returns
Type Description
Between

Equal(FieldType)

Declaration
public Equal Equal(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
Equal

GreaterThan(FieldType)

Declaration
public GreaterThan GreaterThan(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
GreaterThan

GreaterThanOrEqual(FieldType)

Declaration
public GreaterThanOrEqual GreaterThanOrEqual(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
GreaterThanOrEqual

HasAll(IEnumerable<FieldType>)

Declaration
public HasAll HasAll(IEnumerable<FieldType> argument)
Parameters
Type Name Description
IEnumerable<FieldType> argument
Returns
Type Description
HasAll

HasAll(params FieldType[])

Declaration
public HasAll HasAll(params FieldType[] argument)
Parameters
Type Name Description
FieldType[] argument
Returns
Type Description
HasAll

HasAny(IEnumerable<FieldType>)

Declaration
public HasAny HasAny(IEnumerable<FieldType> argument)
Parameters
Type Name Description
IEnumerable<FieldType> argument
Returns
Type Description
HasAny

HasAny(params FieldType[])

Declaration
public HasAny HasAny(params FieldType[] argument)
Parameters
Type Name Description
FieldType[] argument
Returns
Type Description
HasAny

In(IEnumerable<FieldType>)

Declaration
public In In(IEnumerable<FieldType> argument)
Parameters
Type Name Description
IEnumerable<FieldType> argument
Returns
Type Description
In

In(params FieldType[])

Declaration
public In In(params FieldType[] argument)
Parameters
Type Name Description
FieldType[] argument
Returns
Type Description
In

LessThan(FieldType)

Declaration
public LessThan LessThan(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
LessThan

LessThanOrEqual(FieldType)

Declaration
public LessThanOrEqual LessThanOrEqual(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
LessThanOrEqual

Like(FieldType)

Declaration
public Like Like(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
Like

MissingAll(IEnumerable<FieldType>)

Declaration
public MissingAll MissingAll(IEnumerable<FieldType> argument)
Parameters
Type Name Description
IEnumerable<FieldType> argument
Returns
Type Description
MissingAll

MissingAll(params FieldType[])

Declaration
public MissingAll MissingAll(params FieldType[] argument)
Parameters
Type Name Description
FieldType[] argument
Returns
Type Description
MissingAll

MissingAny(IEnumerable<FieldType>)

Declaration
public MissingAny MissingAny(IEnumerable<FieldType> argument)
Parameters
Type Name Description
IEnumerable<FieldType> argument
Returns
Type Description
MissingAny

MissingAny(params FieldType[])

Declaration
public MissingAny MissingAny(params FieldType[] argument)
Parameters
Type Name Description
FieldType[] argument
Returns
Type Description
MissingAny

NotBetween(FieldType, FieldType)

Declaration
public NotBetween NotBetween(FieldType argument1, FieldType argument2)
Parameters
Type Name Description
FieldType argument1
FieldType argument2
Returns
Type Description
NotBetween

NotIn(IEnumerable<FieldType>)

Declaration
public NotIn NotIn(IEnumerable<FieldType> argument)
Parameters
Type Name Description
IEnumerable<FieldType> argument
Returns
Type Description
NotIn

NotIn(params FieldType[])

Declaration
public NotIn NotIn(params FieldType[] argument)
Parameters
Type Name Description
FieldType[] argument
Returns
Type Description
NotIn

NotLike(FieldType)

Declaration
public NotLike NotLike(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
NotLike

UnEqual(FieldType)

Declaration
public UnEqual UnEqual(FieldType argument)
Parameters
Type Name Description
FieldType argument
Returns
Type Description
UnEqual

Implements

ICloneable
IEquatable<T>

Extension Methods

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