A Sandcastle Documented Class Library

# Transform Methods

The Transform 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.
| AddOutputExpression | Adds a new ExpressionDescriptor for an output connector element .
| AddTransformExpression | Adds a new TransformExpression for the current instance .
| AddWarning | Adds a data warning to the current instance.
| AppendTransformSettings | Appends the transform-specific settings that cannot be populated in GetMetadata(IList InputConnector , OutputConnector , IList ComponentSetting ), such as native parameters.
| ClearWarnings | Clears all data warnings from the current instance.
| ConfigureSetting(ParameterValue) | Configures a transform setting.
| ConfigureSetting(ConnectorElement, ParameterValue) | Configures an input element setting.
| ConfigureSetting(InputConnector, ParameterValue) | Configures transform input setting.
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| Dispose(Boolean) | Releases unmanaged and - optionally - managed resources.
| FetchElementValue | Fetches the value for the specified output element for run time data retrieval.
| Finalize | Finalizes an instance of the Transform class. (Overrides Object Finalize .)
| FindConnectorElement(Guid) | Finds a connector element by its ID.
| FindConnectorElement(String) | Finds the connector element by native name.
| GenerateOutputElementSources | Generates the list of OutputElementSource, which are used elements for an OutputConnector.
| 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.
| GetConfigurationValue(Guid) | Gets the configuration value for a transform setting.
| GetConfigurationValue(ComponentSetting) | Gets the configuration value for a transform setting.
| GetConfigurationValue(ConnectorElement, Guid) | Gets the configuration value for an input connector element setting.
| GetConfigurationValue(InputConnector, Guid) | Gets the configuration value for a transform input setting.
| GetCustomConfigurationUI | Gets the custom configuration UI based on the requested content type.
| GetMetadata | Populates the process transform metadata by describing the data inputs, output and any available settings.
| GetParameterValue | Gets the specified transform parameter value.
| InitializeSettingsFromContract | Initialize setting values using values stored in a data contract.
| Localize | Localizes the specified string using the engine localization service. (Inherited from ComponentBase.)
| PreviewReader | Previews the output for the current instance.
| 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.
| Refresh | Updates the collection of output elements, evaluating all setting and parameter values.
| RemoveDynamicInput | Removes a previously defined dynamic input.
| RemoveOutputExpression | Removes a process expression previously defined for an output connector element.
| RemoveTransformExpression | Removes a transform expression previously defined for the current instance.
| RemoveWarning | Removes the specified data warning from the current instance.
| ResumeOutputAutoUpdate | Resumes the automatic update for the output elements.
| ResumeOutputAutoUpdate(Boolean) | Resumes the automatic update for the output elements.
| SuppressOutputAutoUpdate | Suppresses the automatic update for the output elements.
| TakeSnapshot | Returns a snapshot that can be used to detect future changes to this transform.
| ValidateSettingValues | Validates the settings values against their type, valid values and allowed range.
| ValidateTransform | Validates the transform prior to execution and throws if any setting values are invalid.

Top
See Also

#### Reference

Transform Class
Dundas.BI.Data.Transforms Namespace