DocumentProjectionData Class |
Namespace: SD.LLBLGen.Pro.GeneratorCore
The DocumentProjectionData type exposes the following members.
Name | Description | |
---|---|---|
DocumentProjectionData |
CTor
|
Name | Description | |
---|---|---|
BaseQueryAlias |
Gets the alias to use for the base query generated for projecting the document used to build this object.
| |
CorrelationRelationship |
The correlation relationship to tie a subquery in a projection to the outer query.
| |
JoinInfosPerNavigator |
Returns the join infos per navigator
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetAliasForPath |
Gets the alias associated with the path specified or an empty string if the path isn't associated with any alias
| |
GetFieldAliasForField |
Gets the field alias for the field specified. Usually this is an empty string, except for when duplicate names are present, then it's
the document field name, or if that's also not unique, an alias made unique with a suffix.
| |
GetFieldNameForField |
Gets the field name to emit to the output for the field specified. If the field is a valuetyped field and inlining of valuetypes
is enabled, the name returned is the inlined valuetype name, otherwise it's the name of the element field the document field is derived from
all without paths.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetSourceAliasForField |
Gets the source alias for the field specified.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetInlinedFieldNameForField |
Sets the inline field name for the field as should be emitted to the output. Only valuetyped fields are stored and only if inlining of
valuetypes is enabled.
| |
SetSourceAliasForField |
Sets the source alias for the field specified.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TrackForAlias |
Adds the path specified with a unique alias it will determine to the set of known paths. If the path has already
been assigned an alias, it's ignored.
|