esHelper Constructor
|
Reads the default esPlugin naming conventions from esPluginSettings.xml (located in the MyGeneration Settings folder.) |
DnpUtils | The DnpUtils MyGeneration Plugin Instance to use. |
ProcVerbFirst | Set this to true to change from the default EntityVerb order for the Procedure name to VerbEntity order. |
sCollection | The suffix used when building abstract and concrete "Collection" class names. |
sEntity | The suffix used when building abstract and concrete "Entity" class names. |
sMetadata | The suffix used when building concrete "Metadata" class names. |
sPrefix | The prefix used when building abstract class names as esEntity, esCollection and others. |
sProcDelete | Used when building the Delete stored procedure name. |
sProcInsert | Used when building the Insert stored procedure name. |
sProcLoadAll | Used when building the LoadAll stored procedure name. |
sProcLoadByPK | Used when building the LoadByPk stored procedure name. |
sProcPrefix | The prefix used when building stored procedure names. |
sProcSuffix | The suffix used when building stored procedure names. |
sProcUpdate | Used when building the Update stored procedure name. |
sQuery | The suffix used when building abstract and concrete "Query" class names. |
sTrimList | sTrimList is used when UseRawNames is true. |
UseRawNames | Set this to true to disable the Pascal naming convention. |
Collection | Overloaded. Used to create the Collection concrete class name. |
CSharpToSystemType | Overloaded. Converts C# built in types to the corresponding NET Framework System Type |
Entity | Overloaded. Used to create the Entity class name. |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
esCollection | Overloaded. Used to create the esCollection or abstract class name. |
esEntity | Overloaded. Used to create the esEntity or abstract class name. |
esQuery | Overloaded. Used to create the esQuery or abstract class name. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetRowAccessor | Overloaded. Currently for internal use only |
GetStringConversion | Overloaded. Currently for internal use only |
GetType (inherited from Object) | Gets the Type of the current instance. |
IsArrayType | Overloaded. Returns true if the IColumn.LanguageType is an array data type such as System.Byte[] |
IsObjectType | Overloaded. Returns true if the IColumn.LanguageType is equal to "System.Object" |
Metadata | Overloaded. Used to create the Metadata or concrete class name. |
NullableType | Overloaded. Returns the .NET System Type for the column. |
ParameterName | Overloaded. Used to derive a parameter name (usually the PropertyName in camel case) for a column. |
ProcDelete | Overloaded. Used to create the Delete stored procedure name. |
ProcInsert | Overloaded. Used to create the Insert stored procedure name. |
ProcLoadAll | Overloaded. Used to create the LoadAll stored procedure name. |
ProcLoadByPK | Overloaded. Used to create the LoadByPK stored procedure name. |
ProcUpdate | Overloaded. Used to create the Update stored procedure name. |
PropertyName | Overloaded. Used to derive a Property Name for a column. |
Query | Overloaded. Used to create the Query concrete class name. |
scriptProcDelete | Obsolete, this is for legacy support |
scriptProcInsert | Obsolete, this is for legacy support |
scriptProcLoadAll | Obsolete, this is for legacy support |
scriptProcLoadByPK | Obsolete, this is for legacy support |
scriptProcUpdate | Obsolete, this is for legacy support |
SetRowAccessor | Overloaded. Currently for internal use only |
ToString (inherited from Object) | Returns a String that represents the current Object. |
Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
esHelper Class | EntitySpaces.PlugIn Namespace