A Sandcastle Documented Class Library

# PlaceholderTransform Class

Class used to model a transform that cannot be instantiated for any reason.
Inheritance Hierarchy
System
Object
Dundas.BI.Extensibility
ComponentBase
Dundas.BI.Data.Transforms
Transform
Dundas.BI.Data.Transforms
PlaceholderTransform

Namespace: Dundas.BI.Data.Transforms
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class PlaceholderTransform : Transform

    Public Class PlaceholderTransform
    	Inherits Transform

    public ref class PlaceholderTransform : public Transform

    type PlaceholderTransform =
        class
            inherit Transform
        end

The PlaceholderTransform type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| PlaceholderTransform | Initializes a new instance of the PlaceholderTransform class.

Top
Properties

| Name | Description
--- | --- | ---
| AdapterUIClassName | Gets a value indicating the name of the java script adapter class which is to be created for this transform. (Inherited from Transform.)
| ComponentDescription | Gets the standard component description. (Overrides ComponentBase ComponentDescription.)
| ComponentId | Gets the component ID. (Overrides ComponentBase ComponentId.)
| ComponentName | Gets the standard component name. (Overrides ComponentBase ComponentName.)
| Description | Gets or sets the object description. (Inherited from Transform.)
| ElementExpressions | Gets the element process expressions, if any are defined for the current transform. (Inherited from Transform.)
| Entity | Gets the parent entity. (Inherited from Transform.)
| HasCustomConfigurationUI | Gets a value indicating whether this transform is using a custom configuration UI. (Inherited from Transform.)
| HasElementExpressions | Gets a value indicating whether this instance has element process expressions defined within. (Inherited from Transform.)
| HasTransformExpressions | Gets a value indicating whether this instance has transform expressions defined within. (Inherited from Transform.)
| HasWarnings | Gets a value indicating whether this instance has any warnings. (Inherited from Transform.)
| HelpUri | Gets a URI to a web page which provides documentation about the transform. (Inherited from Transform.)
| Id | Gets the object ID. (Inherited from Transform.)
| Input | Gets the transform main input. (Inherited from Transform.)
| Inputs | Gets the inputs. (Inherited from Transform.)
| IsAvailableInToolbar | Gets a value indicating whether or not the transform will be available in the toolbar. (Overrides Transform IsAvailableInToolbar.)
| IsClosureTransform | Gets a value indicating whether this instance is a closure transform. (Inherited from Transform.)
| IsConfigured | Gets a value indicating whether this instance is configured properly. When overriding, always check the value on the base class first. (Inherited from Transform.)
| IsDoubleWidthDialog | Gets a value indicating whether this transform requires a double width UI dialog. (Inherited from Transform.)
| IsDynamicInputSupported | Gets a value indicating whether this instance supports a dynamic number of inputs When true, all dynamic inputs get their settings from the primary transform input. (Inherited from Transform.)
| IsEnabled | Gets a value indicating whether the component is enabled. (Inherited from ComponentBase.)
| IsGroupRecordTransform | Gets a value indicating whether this instance processes multiple records at a time. (Inherited from Transform.)
| IsInceptionTransform | Gets a value indicating whether this instance is an inception transform. (Inherited from Transform.)
| IsInMemoryProcess | Gets a value indicating whether the current instance is executed as an in-memory process. (Inherited from Transform.)
| IsInputConnectionValid | Gets a value indicating whether this instance has a valid input connection. (Inherited from Transform.)
| IsMultipleElementTransform | Gets a value indicating whether this instance processes multiple elements at a time. (Inherited from Transform.)
| IsOutputConnectionValid | Gets a value indicating whether this instance has a valid output connection. (Inherited from Transform.)
| IsSingleElementTransform | Gets a value indicating whether this instance processes a single element at a time. (Inherited from Transform.)
| IsSingleRecordTransform | Gets a value indicating whether this instance processes one record at a time. (Inherited from Transform.)
| IsStepTransform | Gets a value indicating whether this instance is a process step transform. (Inherited from Transform.)
| IsUnsafeQueryPrivilegeRequired | Gets a value indicating whether this instance requires unsafe query privileges. (Inherited from Transform.)
| Logger | Gets the logger for the module or extension package corresponding to the component. (Inherited from ComponentBase.)
| Name | Gets or sets the object name. (Inherited from Transform.)
| NodeIconUri | Gets a value indicating the relative path to be used as the transform's node icon when rendered on the canvas. (Inherited from Transform.)
| Output | Gets the transform main output. (Inherited from Transform.)
| PackageId | Gets the ID of the extension package to which the component belongs. (Inherited from ComponentBase.)
| Parameters | Gets all the parameters defined for the current instance. These are either expression parameters or native structure parameters, if the current instance is a SelectTransform . (Inherited from Transform.)
| Process | Gets the parent DataProcess. (Inherited from Transform.)
| ProcessingType | Gets the type of the processing. (Overrides Transform ProcessingType.)
| SettingValues | Gets the setting values for the current instance. (Inherited from Transform.)
| SupportsOutputExpressions | Gets a value indicating whether this instance supports the definition of output connector elements based on ConnectorElementExpression. (Inherited from Transform.)
| SupportsParameterizableOutputElements | Gets a value indicating whether the output elements for the current instance are parameterizable. (Inherited from Transform.)
| SupportsTransformExpressions | Gets a value indicating whether the current transform supports TransformExpressions that define the current instance functionality. (Inherited from Transform.)
| ToolbarIconUri | Gets a value indicating the relative path to be used as the transform's icon in the toolbar. (Inherited from Transform.)
| TransformExpressions | Gets the transform expressions, if any are defined for the current transform. (Inherited from Transform.)
| TransformSettings | Gets the transform generic settings. (Inherited from Transform.)
| Warnings | Gets all the warnings currently associated with this instance. (Inherited from Transform.)

Top
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.)
| 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. (Overrides Transform GenerateOutputElementSources .)
| 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. (Overrides Transform GetMetadata(IList InputConnector , OutputConnector , IList ComponentSetting ).)
| GetParameterValue | Gets the specified transform parameter value. (Inherited from Transform.)
| InitializeSettingsFromContract | Initialize setting values using values stored in a data contract. (Inherited from Transform.)
| 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.)
| Refresh | Updates the collection of output elements, evaluating all setting and parameter values. (Inherited from Transform.)
| 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.)
| 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.)
| 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.)
| 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

Dundas.BI.Data.Transforms Namespace