FunctionStatementBody Classe

Definição

Representa a instrução CREATE/ALTER FUNCTION

[System.Serializable]
public abstract class FunctionStatementBody : Microsoft.SqlServer.TransactSql.ScriptDom.ProcedureStatementBodyBase
[<System.Serializable>]
type FunctionStatementBody = class
    inherit ProcedureStatementBodyBase
Public MustInherit Class FunctionStatementBody
Inherits ProcedureStatementBodyBase
Herança
Derivado
Atributos

Construtores

Nome Description
FunctionStatementBody()

Representa a instrução CREATE/ALTER FUNCTION

Campos

Nome Description
Uninitialized

Constante para indicar e token não inicializado.

(Herdado de TSqlFragment)

Propriedades

Nome Description
FirstTokenIndex

Obtém ou define o primeiro índice do token.

(Herdado de TSqlFragment)
FragmentLength

Define o número de caracteres que o fragmento ocupa no script em que foi analisado.

(Herdado de TSqlFragment)
LastTokenIndex

Obtém ou define o último índice do token.

(Herdado de TSqlFragment)
MethodSpecifier

O nome do especificador do método.

(Herdado de ProcedureStatementBodyBase)
Name

O nome da função. Pode, no máximo, ser um nome de duas partes.

Options

Opções na cláusula WITH – opções diferentes para procedimento e função. Processamento manual personalizado.

OrderHint

Dica de ordem de opções com valor de tabela CLR opcional. Válido somente no caso de função com valor de tabela CLR.

Parameters

Parâmetros que podem ser passados para procedimento ou função

(Herdado de ProcedureStatementBodyBase)
ReturnType

O tipo de retorno da função. Dependendo dessa propriedade, as instruções podem estar vazias

ScriptTokenStream

Obtém ou define o fluxo de token de script.

(Herdado de TSqlFragment)
StartColumn

Obtém a coluna inicial.

(Herdado de TSqlFragment)
StartLine

Obtém a linha inicial.

(Herdado de TSqlFragment)
StartOffset

Define o deslocamento de caractere dos fragmentos que iniciam o local no script em que ele foi analisado.

(Herdado de TSqlFragment)
StatementList

Instruções para procedimento/função (BeginEnd único neste caso)

(Herdado de ProcedureStatementBodyBase)

Métodos

Nome Description
Accept(TSqlFragmentVisitor)

Aceita o visitante especificado.

(Herdado de TSqlFragment)
AcceptChildren(TSqlFragmentVisitor)

Aceita visitante para crianças

Aplica-se a