Interfejs IStoredProcedure
Reprezentuje SQL Server procedura składowana.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IStoredProcedure _
Inherits ICallableModule, IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, _
IFunctionModuleBase, IMetadataObject
'Użycie
Dim instance As IStoredProcedure
public interface IStoredProcedure : ICallableModule,
IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, IFunctionModuleBase, IMetadataObject
public interface class IStoredProcedure : ICallableModule,
IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, IFunctionModuleBase, IMetadataObject
type IStoredProcedure =
interface
interface ICallableModule
interface IUserDefinedFunctionModuleBase
interface ISchemaOwnedObject
interface IDatabaseObject
interface IFunctionModuleBase
interface IMetadataObject
end
public interface IStoredProcedure extends ICallableModule, IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, IFunctionModuleBase, IMetadataObject
Typ IStoredProcedure uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
BodyText | Pobiera Transact-SQL instrukcji, które definiują modułu. |
![]() |
ExecutionContext | Pobiera IExecutionContext obiekt, który określa kontekst wykonanie modułu. (Dziedziczony z IUserDefinedFunctionModuleBase). |
![]() |
ForReplication | Pobiera wartość wskazująca, czy procedura składowana jest dostępne dla replikacja. |
![]() |
IsEncrypted | Pobiera wartość wskazująca, czy moduł jest szyfrowany. (Dziedziczony z IUserDefinedFunctionModuleBase). |
![]() |
IsQuotedIdentifierOn | Pobiera wartość logiczna wskazująca, czy włączona jest opcja cytowany identyfikator. |
![]() |
IsRecompiled | Pobiera wartość wskazująca, czy procedura składowana jest ponownie kompilowana przed wykonaniem. |
![]() |
IsSqlClr | Pobiera wartość wskazująca, czy to jest moduł CLR. |
![]() |
IsSystemObject | Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject). |
![]() |
ModuleType | Pobiera typ modułu. (Dziedziczony z ICallableModule). |
![]() |
Name | Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject). |
![]() |
Parameters | Pobiera kolekcja, która zawiera parametry, które akceptuje moduł lub funkcja. (Dziedziczony z IFunctionModuleBase). |
![]() |
Parent | Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
ReturnType | Pobiera typ danych wartość skalarna moduł zwracanej wartości. (Dziedziczony z ICallableModule). |
![]() |
Schema | Pobiera ISchema obiekt, który jest właścicielem obiektu. (Dziedziczony z ISchemaOwnedObject). |
![]() |
Startup | Pobiera wartość określająca, czy procedura składowana jest wykonywana podczas uruchamiania wystąpienie programu SQL Server. |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
Accept<T>(IDatabaseObjectVisitor<T>) | Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Accept<T>(IMetadataObjectVisitor<T>) | Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject). |
![]() |
Accept<T>(ISchemaOwnedObjectVisitor<T>) | Akceptuje wizyty z określonego ISchemaOwnedObjectVisitor<T> obiektu. (Dziedziczony z ISchemaOwnedObject). |
Do góry
.gif)
.gif)