TSqlParser Sınıf
Bu makalede
Temsil Transact-SQL ayrıştırıcı.
Devralma Hiyerarşisi
System.Object
Microsoft.Data.Schema.ScriptDom.Parser
Microsoft.Data.Schema.ScriptDom.Sql.TSqlParser
Microsoft.Data.Schema.ScriptDom.Sql.TSql100Parser
Microsoft.Data.Schema.ScriptDom.Sql.TSql80Parser
Microsoft.Data.Schema.ScriptDom.Sql.TSql90Parser
Ad alanı: Microsoft.Data.Schema.ScriptDom.Sql
Derleme: Microsoft.Data.Schema.ScriptDom.Sql (Microsoft.Data.Schema.ScriptDom.Sql.dll içinde)
Sözdizimi
'Bildirim
<SerializableAttribute> _
Public MustInherit Class TSqlParser _
Inherits Parser
[SerializableAttribute]
public abstract class TSqlParser : Parser
[SerializableAttribute]
public ref class TSqlParser abstract : public Parser
[<AbstractClass>]
[<SerializableAttribute>]
type TSqlParser =
class
inherit Parser
end
public abstract class TSqlParser extends Parser
TSqlParser türü aşağıdaki üyeleri ortaya koyar.
Özellikler
QuotedIdentifier
Tırnak içine alınmış tanımlayıcı işleme üzerinde olup olmadığını alır.
Üst
Yöntemler
Equals
Belirler olup belirtilen Object eşittir geçerli Object . (Object kaynağından devralındı.)
Finalize
Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.)
GetHashCode
Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.)
GetTokenStream(TextReader, IList<ParseError>)
Ayrıştırıcı listesi, sağlanan metin okuyucu ve ayrıştırıcı hata listesini kullanarak belirteçleri verir.
GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32)
GetType
Alır Type geçerli bir örneği. (Object kaynağından devralındı.)
MemberwiseClone
Geçerli yüzeysel bir kopyasını oluşturur Object . (Object kaynağından devralındı.)
Parse(TextReader, IList<ParseError>%)
Sağlanan metin okuyucu kullanarak bir komut dosyası parça ve hataların listesini döndürür. (Parser.Parse(TextReader, IList<ParseError>%) geçersiz kılınır.)
Parse(IList<TSqlParserToken>, IList<ParseError>)
Türetilmiş bir sınıfta geçersiz kılınmış verilen belirteçleri ve hataları kullanarak bir komut dosyasının parçası döndürür.
Parse(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseBooleanExpression(TextReader, IList<ParseError>%)
ParseBooleanExpression(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseChildObjectName(TextReader, IList<ParseError>%)
ParseChildObjectName(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseConstantOrIdentifier(TextReader, IList<ParseError>%)
ParseConstantOrIdentifier(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>%)
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseExpression(TextReader, IList<ParseError>%)
ParseExpression(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseScalarDataType(TextReader, IList<ParseError>%)
ParseScalarDataType(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseSchemaObjectName(TextReader, IList<ParseError>%)
ParseSchemaObjectName(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ParseStatementList(TextReader, IList<ParseError>%)
ParseStatementList(TextReader, IList<ParseError>%, Int32, Int32, Int32)
ToString
Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
ValidateIdentifier
Bir ad geçerli bir sql tanıtıcı olup olmadığını döndürür.
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.Data.Schema.ScriptDom.Sql Ad Alanı