Show / Hide Table of Contents

Class ModuleLicenseRows.IdxModuleNameModuleVersion

Class representing index 'IModuleNameModuleVersionModul'. This particular class implements a from-the-left subset of the fields, to ease coding of these efficient searches

Inheritance
Object
SqlCommand
PrivateSelect
IdxBase
IdxBase<ModuleLicenseTableInfo>
ModuleLicenseRow.ModuleLicenseRowIdxBase
ModuleLicenseRows.ModuleLicenseRowsIdx
ModuleLicenseRows.IdxModuleNameModuleVersion
Implements
ICloneable
ISentryIgnorable
Inherited Members
PrivateSelect._isDistinct
PrivateSelect.GetTableInfos()
PrivateSelect.GetRelations(TableInfo)
PrivateSelect.GetRelations(TableInfo, SoTable)
PrivateSelect.IsTableOuterJoined(TableInfo)
PrivateSelect.GetTablesInOrderBy()
PrivateSelect.GetTablesLeadingToTable(TableInfo)
PrivateSelect.ValidateJoin()
PrivateSelect.Clone()
PrivateSelect.CloneSelect()
PrivateSelect.ToString()
PrivateSelect.GetCachingHash()
PrivateSelect.GetRestrictionTables()
PrivateSelect.CreateOrderBy()
PrivateSelect.InnerReturnFields
PrivateSelect.InnerOrderBy
PrivateSelect.IsDistinct
PrivateSelect.ForceRecompile
PrivateSelect.InnerGroupBy
PrivateSelect.InnerJoinRestriction
PrivateSelect.SqlType
SqlCommand.Origin
SqlCommand.AdditionalInfo
SqlCommand.AddIgnoreAutoSentryTableInfo(TableInfo)
SqlCommand.AddIgnoreAutoSentryTableInfo(IEnumerable<TableInfo>)
SqlCommand.RemoveIgnoreAutoSentryTableInfo(TableInfo)
SqlCommand.ClearIgnoreAutoSentryTableInfos()
SqlCommand.IsAutoSentryIgnoredOnTableInfo(TableInfo)
SqlCommand.GetPrivateSaves()
SqlCommand.GetInserts()
SqlCommand.GetUpdates()
SqlCommand.GetDeletes()
SqlCommand.GetSelect()
SqlCommand.AutoSentryIgnoredTables
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public sealed class IdxModuleNameModuleVersion : ModuleLicenseRows.ModuleLicenseRowsIdx, ICloneable, ISentryIgnorable

Constructors

IdxModuleNameModuleVersion(String, StringSearchType, String, StringSearchType)

Constructor for class ModuleLicenseRows.IdxModuleNameModuleVersion This class represents index 'IModuleNameModuleVersionModuleOwner_id'.

Declaration
public IdxModuleNameModuleVersion(string moduleName, StringSearchType moduleNameSearchType, string moduleVersion, StringSearchType moduleVersionSearchType)
Parameters
Type Name Description
String moduleName
StringSearchType moduleNameSearchType

How to search for ModuleName

String moduleVersion
StringSearchType moduleVersionSearchType

How to search for ModuleVersion

IdxModuleNameModuleVersion(String, String)

Constructor for class ModuleLicenseRows.IdxModuleNameModuleVersion This class represents index 'IModuleNameModuleVersionModuleOwner_id'. This particular class implements a from-the-left subset of the fields, to ease coding of these efficient searches

Declaration
public IdxModuleNameModuleVersion(string moduleName, string moduleVersion)
Parameters
Type Name Description
String moduleName
String moduleVersion

Properties

InnerRestriction

The Restriction passed to the Select statement.

Declaration
protected override Restriction InnerRestriction { get; }
Property Value
Type Description
Restriction

Restriction object holding the restrictions for the select statement.

Overrides
PrivateSelect.InnerRestriction

ModuleName

The name of the module, not visible in GUI but used in the code. This must be in UPPER CASE and only contain A-Z and 0-9. NO EXTENDED CHARACTERS please.

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

ModuleVersion

Version string for this module

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

Methods

UpdateRow(TableRowBase)

Update the ModuleLicenseRow with the values from the index.

Declaration
public override void UpdateRow(TableRowBase baseRow)
Parameters
Type Name Description
TableRowBase baseRow

The row to update. This must be an instance of ModuleLicenseRow.

Overrides
SuperOffice.CRM.Rows.IdxBase.UpdateRow(SuperOffice.CRM.Rows.TableRowBase)

Implements

System.ICloneable
ISentryIgnorable

Extension Methods

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