• PRODUCTS
  • SUPPORT
  • DOCS
  • PARTNERS
  • COMPANY
  • QUOTE
  • ACCOUNT
  • STORE
QUOTE

Documentation

Support Forums
What can we help you with?
Topics

Namespace Varigence.Languages.Biml

This namespace houses information regarding the Biml language.

Classes

AstAnnotationNode

The AstAnnotationNode type is used to define an annotation item that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code.

AstBuildSettingsNode

AstBuildSettingsNode contains the settings that will be applied when the current project is built. This primarily includes target version information.

AstNamedNode

AstNamedNode is the base type for all Biml language model classes that can be referenced by name and that will be entered into the symbol table for central tracking. It provides a variety of methods and properties that are useful to the language framework.

AstNode

AstNode is the base type from which all other Biml language model classes derive. It provides a variety of methods and properties that are useful to the language framework.

AstPropertyNode

The AstPropertyNode type corresponds directly to a property that can be overriden with an expression in a SQL Server Integration Services task.

AstRootNode

AstRootNode serves as the root of the entire project tree. Anything that can be defined in a Biml project must be a descendant of the AstRootNode, and all constructs in the project can be reached by following a path through the child properties starting at the AstRootNode.

AstScopeBoundaryNode

AstScopeBoundaryNode is the base type that is used for all classes that define a scope in Biml. When an object is a scope boundary, its name will appear as a component of the full scope name of any descendent objects.

AstSecurableNode

AstSecurableNode is the base type that is used for all classes that can accept permissions in Biml.

BidsHelper

The BidsHelper class provides a helper interface for hosting the Biml work in the CodePlex BIDSHelper Add-in

TierFilteredAstRootNode

Provides a wrapper around the AstRootNode type to limit the root item collections to only show those items that are defined in tiers lower than the value specified in the Tier property. This is used in Live BimlScript compilation scenarios where files below the highest tier may need to be incrementally recompiled.

Enums

AnnotationType
AutomaticBoolean
CheckpointUsage
CodeFileMode
FuzzyLookupTransformExtendedComparisonOptions
InheritableBoolean
LogicalDisplayFolderInitialCollapseState
PackagePriorityClass
PermissionActionType
PermissionTargetType
ProtectionLevel
SortOrder
SsisDeploymentModel
SsisPackageType

© Varigence