A Sandcastle Documented Class Library

# VirtualSelectTransform Methods

The VirtualSelectTransform type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| AddDynamicInput | Adds one dynamic input to the current instance. The dynamic input always takes its element settings (if any) from the primary transform input. Dynamic inputs do not support transform settings. (Inherited from Transform.)
| AddOutputExpression | Adds a new ExpressionDescriptor for an output connector element . (Inherited from Transform.)
| AddSelectExpression | Adds a ProviderElementExpression to the current instance used to generate a new output element. (Inherited from SelectTransform.)
| AddTransformExpression | Adds a new TransformExpression for the current instance . (Inherited from Transform.)
| AddWarning | Adds a data warning to the current instance. (Inherited from Transform.)
| AppendTransformSettings | Appends the transform-specific settings that cannot be populated in GetMetadata(IList InputConnector , OutputConnector , IList ComponentSetting ), such as native parameters. (Inherited from Transform.)
| ClearWarnings | Clears all data warnings from the current instance. (Inherited from Transform.)
| ConfigureSetting(ParameterValue) | Configures a transform setting. (Inherited from Transform.)
| ConfigureSetting(ConnectorElement, ParameterValue) | Configures an input element setting. (Inherited from Transform.)
| ConfigureSetting(InputConnector, ParameterValue) | Configures transform input setting. (Inherited from Transform.)
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from Transform.)
| Dispose(Boolean) | Releases unmanaged and - optionally - managed resources. (Inherited from Transform.)
| FetchElementValue | Fetches the value for the specified output element for run time data retrieval. (Inherited from Transform.)
| Finalize | Finalizes an instance of the Transform class. (Inherited from Transform.)
| FindConnectorElement(Guid) | Finds a connector element by its ID. (Inherited from Transform.)
| FindConnectorElement(String) | Finds the connector element by native name. (Inherited from Transform.)
| GenerateOutputElementSources | Generates the list of OutputElementSource, which are used elements for an OutputConnector. (Inherited from SelectTransform.)
| GenerateProviderTask | Generates a data provider task, in those cases when the transform may be compatible with specific provider categories, such as OLAP providers or relational data providers. (Inherited from Transform.)
| GetConfigurationValue(Guid) | Gets the configuration value for a transform setting. (Inherited from Transform.)
| GetConfigurationValue(ComponentSetting) | Gets the configuration value for a transform setting. (Inherited from Transform.)
| GetConfigurationValue(ConnectorElement, Guid) | Gets the configuration value for an input connector element setting. (Inherited from Transform.)
| GetConfigurationValue(InputConnector, Guid) | Gets the configuration value for a transform input setting. (Inherited from Transform.)
| GetCustomConfigurationUI | Gets the custom configuration UI based on the requested content type. (Inherited from Transform.)
| GetMetadata | Populates the process transform metadata by describing the data inputs, output and any available settings. (Inherited from Transform.)
| GetParameterValue | Gets the specified transform parameter value. (Inherited from Transform.)
| InitializeSelectTransform | Initializes the select transform, by setting the data source. (Inherited from SelectTransform.)
| InitializeSettingsFromContract | Initialize setting values using values stored in a data contract. (Inherited from Transform.)
| IsDataSourceSupported | Determines whether the specified data source is supported for the current instance. (Inherited from SelectTransform.)
| Localize | Localizes the specified string using the engine localization service. (Inherited from ComponentBase.)
| PreviewReader | Previews the output for the current instance. (Inherited from Transform.)
| Read | Reads a single record for the transform output, if there are any. If there are no more output records, it returns . The base class implementation calls Read on all the input readers and return if at least one of these operations is successful. Transforms that process a single record at one time do not need to override the base class implementation. Transforms that process multiple records at one time need to override the base class implementation by retrieving the necessary input data and also performing output record processing. If the Read operation is successful, the transform is responsible for providing corresponding data values on subsequent FetchElementValue calls. (Inherited from Transform.)
| ReadNativeElements | Reads the native elements based on the data source. (Inherited from SelectTransform.)
| ReadNativeParameters | Reads the native structure parameters, if any are supported and defined within. (Inherited from SelectTransform.)
| Refresh | Rediscovers the underlying data source, then refreshes native parameters and output elements. (Inherited from SelectTransform.)
| RemoveDynamicInput | Removes a previously defined dynamic input. (Inherited from Transform.)
| RemoveOutputExpression | Removes a process expression previously defined for an output connector element. (Inherited from Transform.)
| RemoveSelectExpression | Removes a select expression previously defined. (Inherited from SelectTransform.)
| RemoveTransformExpression | Removes a transform expression previously defined for the current instance. (Inherited from Transform.)
| RemoveWarning | Removes the specified data warning from the current instance. (Inherited from Transform.)
| ReplaceElementNames | Replaces the element names. (Overrides SelectTransform ReplaceElementNames(IDictionary String, String ).)
| ResumeOutputAutoUpdate | Resumes the automatic update for the output elements. (Inherited from Transform.)
| ResumeOutputAutoUpdate(Boolean) | Resumes the automatic update for the output elements. (Inherited from Transform.)
| SelectOutputElements | Selects the output elements. (Inherited from SelectTransform.)
| SuppressOutputAutoUpdate | Suppresses the automatic update for the output elements. (Inherited from Transform.)
| TakeSnapshot | Returns a snapshot that can be used to detect future changes to this transform. (Inherited from Transform.)
| ValidateSettingValues | Validates the settings values against their type, valid values and allowed range. (Inherited from Transform.)
| ValidateTransform | Validates the transform prior to execution and throws if any setting values are invalid. (Inherited from Transform.)

Top
See Also

#### Reference

VirtualSelectTransform Class
Dundas.BI.Data.Transforms Namespace