次の方法で共有


TSql90Parser クラス

Transact-SQL 90 パーサーを表します。

継承階層

System.Object
  Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser
    Microsoft.SqlServer.TransactSql.ScriptDom.TSql90Parser

名前空間:  Microsoft.SqlServer.TransactSql.ScriptDom
アセンブリ:  Microsoft.SqlServer.TransactSql.ScriptDom (Microsoft.SqlServer.TransactSql.ScriptDom.dll)

構文

'宣言
<SerializableAttribute> _
Public Class TSql90Parser _
    Inherits TSqlParser
'使用
Dim instance As TSql90Parser
[SerializableAttribute]
public class TSql90Parser : TSqlParser
[SerializableAttribute]
public ref class TSql90Parser : public TSqlParser
[<SerializableAttribute>]
type TSql90Parser =  
    class 
        inherit TSqlParser 
    end
public class TSql90Parser extends TSqlParser

TSql90Parser 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド TSql90Parser TSql90Parser クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ QuotedIdentifier 引用符で囲まれた識別子がオンであるかどうかを示す値を取得します。 (TSqlParser から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Create 指定されたバージョンの Transact-SQL パーサーを作成します。 (TSqlParser から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetTokenStream(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、パーサー トークンの一覧およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド GetTokenStream(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定されたテキスト リーダーを使用して、パーサー トークンの一覧およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド Parse(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、スクリプト フラグメントおよびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド Parse(IList<TSqlParserToken>, IList<ParseError>%) 指定されたトークンとエラーを使用してスクリプト フラグメントを返します。 (TSqlParser.Parse(IList<TSqlParserToken>, IList<ParseError>%) をオーバーライドします。)
パブリック メソッド Parse(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、スクリプト フラグメントおよびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseBooleanExpression(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、ブール式およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseBooleanExpression(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、ブール式およびエラーの一覧を返します。 (TSqlParser.ParseBooleanExpression(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseChildObjectName(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、子オブジェクトの名前およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseChildObjectName(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、子オブジェクトの名前およびエラーの一覧を返します。 (TSqlParser.ParseChildObjectName(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseConstantOrIdentifier(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、定数または識別子、およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseConstantOrIdentifier(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、定数または識別子、およびエラーの一覧を返します。 (TSqlParser.ParseConstantOrIdentifier(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、既定値を持つ定数または識別子、およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>%, Int32, Int32, Int32) 既定値を持つ定数または識別子、およびエラーの一覧を返します。 (TSqlParser.ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseExpression(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、式およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseExpression(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、式およびエラーの一覧を返します。 (TSqlParser.ParseExpression(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseScalarDataType(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、スカラー データ型およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseScalarDataType(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、スカラー データ型およびエラーの一覧を返します。 (TSqlParser.ParseScalarDataType(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseSchemaObjectName(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、スキーマ オブジェクトの名前およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseSchemaObjectName(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、スキーマ データ型およびエラーの一覧を返します。 (TSqlParser.ParseSchemaObjectName(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseStatementList(TextReader, IList<ParseError>%) 指定されたテキスト リーダーを使用して、ステートメントの一覧およびエラーの一覧を返します。 (TSqlParser から継承されています。)
パブリック メソッド ParseStatementList(TextReader, IList<ParseError>%, Int32, Int32, Int32) 指定された値を使用して、ステートメントの一覧およびエラーの一覧を返します。 (TSqlParser.ParseStatementList(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>%) 指定した入力リーダーを使用して、入力文字列を解析し、省略可能な共通テーブル式と XML 名前空間を持つサブクエリ式を取得します。 (TSqlParser から継承されています。)
パブリック メソッド ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>%, Int32, Int32, Int32) 入力文字列を解析して、省略可能な共通テーブル式 (CTE) と XML 名前空間を持つサブクエリ式を取得します。 (TSqlParser.ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>%, Int32, Int32, Int32) をオーバーライドします。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド TryParseSqlModuleObjectName 入力スクリプトが SQL モジュール オブジェクト名を含むかどうかを示します。 (TSqlParser から継承されています。)
パブリック メソッド TryParseTriggerModule 入力スクリプトがトリガー モジュールを含むかどうかを示します。 (TSqlParser から継承されています。)
パブリック メソッド ValidateIdentifier 名前が有効な SQL 識別子かどうかを返します。 (TSqlParser から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.TransactSql.ScriptDom 名前空間