Класс ChildObjectName

Represents the name of a schema object child.

Иерархия наследования

System.Object
  Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
    Microsoft.SqlServer.TransactSql.ScriptDom.MultiPartIdentifier
      Microsoft.SqlServer.TransactSql.ScriptDom.SchemaObjectName
        Microsoft.SqlServer.TransactSql.ScriptDom.ChildObjectName

Пространство имен:  Microsoft.SqlServer.TransactSql.ScriptDom
Сборка:  Microsoft.SqlServer.TransactSql.ScriptDom (в Microsoft.SqlServer.TransactSql.ScriptDom.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class ChildObjectName _
    Inherits SchemaObjectName
'Применение
Dim instance As ChildObjectName
[SerializableAttribute]
public class ChildObjectName : SchemaObjectName
[SerializableAttribute]
public ref class ChildObjectName : public SchemaObjectName
[<SerializableAttribute>]
type ChildObjectName =  
    class 
        inherit SchemaObjectName 
    end
public class ChildObjectName extends SchemaObjectName

Тип ChildObjectName обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ChildObjectName Initializes a new instance of the ChildObjectName class.

В начало

Свойства

  Имя Описание
Открытое свойство BaseIdentifier Gets the base identifier. (Переопределяет SchemaObjectName.BaseIdentifier.)
Открытое свойство ChildIdentifier Gets the child identifier.
Открытое свойство Count Gets the count identifier. (Производный от MultiPartIdentifier.)
Открытое свойство DatabaseIdentifier Gets the database identifier. (Переопределяет SchemaObjectName.DatabaseIdentifier.)
Открытое свойство FirstTokenIndex Gets or sets the first token index. (Производный от TSqlFragment.)
Открытое свойство FragmentLength Gets the fragment length. (Производный от TSqlFragment.)
Открытое свойство Identifiers Gets a list of identifiers. (Производный от MultiPartIdentifier.)
Открытое свойство Item Gets or sets the item at the specified index. (Производный от MultiPartIdentifier.)
Открытое свойство LastTokenIndex Gets or sets the last token index. (Производный от TSqlFragment.)
Открытое свойство SchemaIdentifier Gets the schema identifier. (Переопределяет SchemaObjectName.SchemaIdentifier.)
Открытое свойство ScriptTokenStream Gets or sets a list of token streams. (Производный от TSqlFragment.)
Открытое свойство ServerIdentifier Gets the server identifier. (Переопределяет SchemaObjectName.ServerIdentifier.)
Открытое свойство StartColumn Gets the starting column. (Производный от TSqlFragment.)
Открытое свойство StartLine Gets the starting line. (Производный от TSqlFragment.)
Открытое свойство StartOffset Gets the fragment start offset value. (Производный от TSqlFragment.)

В начало

Методы

  Имя Описание
Открытый метод Accept Indicates the entry point for a given visitor. (Переопределяет SchemaObjectName.Accept(TSqlFragmentVisitor).)
Открытый метод AcceptChildren Calls Accept on the children with the given visitor. (Переопределяет SchemaObjectName.AcceptChildren(TSqlFragmentVisitor).)
Защищенный метод ChooseIdentifier Returns which index are really meant for the given property defined by the modifier. (Производный от SchemaObjectName.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.TransactSql.ScriptDom