Share via


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.

Exceptions

Exception Condition
ArgumentNullException

batchSeparator is nulla null reference (Nothing in Visual Basic) or an empty string.

See Also

Reference

ParseOptions Class

ParseOptions Overload

Microsoft.SqlServer.Management.SqlParser.Parser Namespace