ParseOptions Constructor (String, Boolean, DatabaseCompatibilityLevel, TransactSqlVersion)
Initializes a new instance of the ParseOptions class with the specified batch separator, quoted identifier settings, comapibility level and Transact-SQL version.
Namespace: Microsoft.SqlServer.Management.SqlParser.Parser
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
Syntax
'Declaration
Public Sub New ( _
batchSeparator As String, _
isQuotedIdentifierSet As Boolean, _
compatibilityLevel As DatabaseCompatibilityLevel, _
transactSqlVersion As TransactSqlVersion _
)
'Usage
Dim batchSeparator As String
Dim isQuotedIdentifierSet As Boolean
Dim compatibilityLevel As DatabaseCompatibilityLevel
Dim transactSqlVersion As TransactSqlVersion
Dim instance As New ParseOptions(batchSeparator, _
isQuotedIdentifierSet, compatibilityLevel, _
transactSqlVersion)
public ParseOptions(
string batchSeparator,
bool isQuotedIdentifierSet,
DatabaseCompatibilityLevel compatibilityLevel,
TransactSqlVersion transactSqlVersion
)
public:
ParseOptions(
String^ batchSeparator,
bool isQuotedIdentifierSet,
DatabaseCompatibilityLevel compatibilityLevel,
TransactSqlVersion transactSqlVersion
)
new :
batchSeparator:string *
isQuotedIdentifierSet:bool *
compatibilityLevel:DatabaseCompatibilityLevel *
transactSqlVersion:TransactSqlVersion -> ParseOptions
public function ParseOptions(
batchSeparator : String,
isQuotedIdentifierSet : boolean,
compatibilityLevel : DatabaseCompatibilityLevel,
transactSqlVersion : TransactSqlVersion
)
Parameters
- batchSeparator
Type: System.String
The string used to separate a single script into multiple batches.
- isQuotedIdentifierSet
Type: System.Boolean
true to treat quoted strings as identifiers; otherwise false.
- compatibilityLevel
Type: Microsoft.SqlServer.Management.SqlParser.Common.DatabaseCompatibilityLevel
Specifies the database compatibility level.
- transactSqlVersion
Type: Microsoft.SqlServer.Management.SqlParser.Common.TransactSqlVersion
A TransactSqlVersion which represents the Transact-SQL version.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | batchSeparator is nulla null reference (Nothing in Visual Basic) or an empty string. |