Interfejs IUserDefinedFunction
Reprezentuje funkcja zdefiniowanej przez użytkownika.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IUserDefinedFunction _
Inherits IFunction, IFunctionModuleBase, IUserDefinedFunctionModuleBase, ISchemaOwnedObject, _
IDatabaseObject, IMetadataObject
'Użycie
Dim instance As IUserDefinedFunction
public interface IUserDefinedFunction : IFunction,
IFunctionModuleBase, IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
public interface class IUserDefinedFunction : IFunction,
IFunctionModuleBase, IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
type IUserDefinedFunction =
interface
interface IFunction
interface IFunctionModuleBase
interface IUserDefinedFunctionModuleBase
interface ISchemaOwnedObject
interface IDatabaseObject
interface IMetadataObject
end
public interface IUserDefinedFunction extends IFunction, IFunctionModuleBase, IUserDefinedFunctionModuleBase, ISchemaOwnedObject, IDatabaseObject, IMetadataObject
Typ IUserDefinedFunction uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
BodyText | Pobiera Transact-SQL ciąg definiuje modułu. |
![]() |
ExecutionContext | Pobiera IExecutionContext obiekt, który określa kontekst wykonanie modułu. (Dziedziczony z IUserDefinedFunctionModuleBase). |
![]() |
IsEncrypted | Pobiera wartość wskazująca, czy moduł jest szyfrowany. (Dziedziczony z IUserDefinedFunctionModuleBase). |
![]() |
IsQuotedIdentifierOn | Pobiera wartość logiczna wskazująca, czy włączona jest opcja identyfikator unikatowy. |
![]() |
IsSchemaBound | Pobiera wartość wskazująca, czy funkcja zdefiniowana przez użytkownika jest powiązany ze schematu. |
![]() |
IsSqlClr | Pobiera wartość wskazująca, czy to jest moduł CLR. |
![]() |
IsSystemObject | Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject). |
![]() |
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). |
![]() |
Schema | Pobiera ISchema obiekt, który jest właścicielem obiektu. (Dziedziczony z ISchemaOwnedObject). |
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)