Determines whether the specified object is equal to the current object.
The object to compare with the current object.
true if the specified object is equal to the current object; otherwise, false.
Serves as the default hash function.
A hash code for the current object.
Returns a string that represents the current object.
A string that represents the current object.
StaticEqualsDetermines whether the specified object instances are considered equal.
The first object to compare.
The second object to compare.
true if the objects are considered equal; otherwise, false. If both objA and objB are null, the method returns true.
Gets the identifier for the element (column or procedure) in the information link that this parameter applies to.
Gets a parameter identifier local for the current element (see Spotfire.Dxp.Data.Import.InformationLinkParameter.ElementIdentifier).
StaticCreateCreates a new InformationLinkParameter representing a filter parameter.
The element id.
The expression.
The values.
A new InformationLinkParameter.
Creates a new InformationLinkParameter representing a filter parameter.
The element id.
The expression.
The values.
Type data type, one of String, Integer, Real, Date, Time, DateTime, Clob or Blob.
A new InformationLinkParameter.
StaticCreateCreates a new InformationLinkParameter that represents a named parameter defined in the information model.
The parameter name.
The values.
A new InformationLinkParameter.
StaticCreateCreates a new InformationLinkParameter that represents a local parameter defined in the specified procedure element.
The element id.
The parameter id.
The values.
A new InformationLinkParameter.
Defines a runtime parameter in an information link execution.
Remark
There are three kinds of parameters that may be defined by this class; named parameters, filter parameters and referenced (procedure) parameters.
A named parameter points to a predefined named parameter in an information link. The parameter name is identified by the Spotfire.Dxp.Data.Import.InformationLinkParameter.ParameterId property. Named parameters may also be passed in a configuration block when opening an analysis. Including a named parameter in the InformationLinkDataSource constructor will override any parameter with the same name passed in a configuration block. For information on how to set up named parameters in an information link see the 'Parameterized Information Link' topic in Spotfire - User's Manual.
A filter parameter adds a filter to a column in an information link. The column is identified by the Spotfire.Dxp.Data.Import.InformationLinkParameter.ElementId property. The filter is defined by the Spotfire.Dxp.Data.Import.InformationLinkParameter.Expression property, which is essentially a SQL expression with placeholders for the column identifier and parameter values:%Column% Placeholder for a source column identifier. The placeholder may occur one or several times in the expression, for example
"%Column% in ... or %Column% = ...".
%Values% Placeholder for the parameter values as a list, for example "%Column% in (%Values%)".
%Value[n]%, where n=0,1,.. Placeholder for one of the parameter values, for example "%Column% between %Values[0]% and %Values[1]%".
%Value% Short for %Value[0]%. Placeholder for a single parameter value, for example "%Column% <= %Value%".
A referenced parameter represents a procedure parameter. The procedure is identified by the Spotfire.Dxp.Data.Import.InformationLinkParameter.ElementId property and the parameter name is identified by the Spotfire.Dxp.Data.Import.InformationLinkParameter.ParameterId property.
String Representation type: System.String
Integer Representation type: System.Int32
Real Representation type: System.Double
Date Representation type: System.DateTime
Time Representation type: System.DateTime
DateTime Representation type: System.DateTime
Clob Representation type: System.String
Blob Representation type: System.byte[]
The following data types are supported:
Since
2.0