Click or drag to resize

SetAlias Class

Class which is used to define an alias for SetExpressions.
Inheritance Hierarchy
SystemObject
  SD.LLBLGen.Pro.LinqSupportClassesSetAlias

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.11.0.0 (5.11.23.1114)
Syntax
public class SetAlias

The SetAlias type exposes the following members.

Constructors
  NameDescription
Public methodSetAlias
Initializes a new instance of the SetAlias class.
Public methodSetAlias(String)
Initializes a new instance of the SetAlias class.
Top
Properties
  NameDescription
Public propertyAliasString
Gets the alias string, the string representation of this alias.
Public propertyIsEmpty
Gets a value indicating whether this instance is empty, or represents an empty alias
Top
Methods
  NameDescription
Public methodContainsAliasedField
Determines whether the field is an aliased field using this alias.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAliasedFieldBasedOnOriginalField
Gets the aliased field based on original field. Used with cloned aliases to obtain the cloned field based on the original.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveField
Removes the field passed in from the list of fields aliased by this alias. Used when a field is re-aliased.
Public methodReplaceAliasString
Replaces the alias string with the new value. It also updates all fields which received their objectalias from this setalias.
Public methodReplaceField
Replaces the old field with the new field in the aliasedFields list.
Public methodSetObjectAliasForField
Sets the ObjectAlias for the field passed in to AliasString. It also stores the field as a field which is tracked by this SetAlias.
Public methodToString
Returns a String that represents the current Object.
(Overrides ObjectToString.)
Top
See Also