Klasa UserDefinedFunction
UserDefinedFunction Reprezentuje obiekt SQL Server funkcja zdefiniowanej przez użytkownika.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.NamedSmoObject
Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo.ScriptSchemaObjectBase
Microsoft.SqlServer.Management.Smo.UserDefinedFunction
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None Or AutomatedPolicyEvaluationMode.Enforce Or AutomatedPolicyEvaluationMode.CheckOnChanges Or AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<StateChangeEventAttribute("CREATE_FUNCTION", "FUNCTION")> _
<StateChangeEventAttribute("ALTER_FUNCTION", "FUNCTION")> _
<StateChangeEventAttribute("RENAME", "FUNCTION")> _
<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "FUNCTION")> _
<StateChangeEventAttribute("ALTER_SCHEMA", "FUNCTION")> _
<PhysicalFacetAttribute(PhysicalFacetOptions.ReadOnly)> _
Public NotInheritable Class UserDefinedFunction _
Inherits ScriptSchemaObjectBase _
Implements ICreatable, IAlterable, IRenamable, IDroppable, _
IExtendedProperties, IScriptable, ITextObject, ISfcSupportsDesignMode, IColumnPermission, _
IObjectPermission
'Użycie
Dim instance As UserDefinedFunction
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[StateChangeEventAttribute("CREATE_FUNCTION", "FUNCTION")]
[StateChangeEventAttribute("ALTER_FUNCTION", "FUNCTION")]
[StateChangeEventAttribute("RENAME", "FUNCTION")]
[StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "FUNCTION")]
[StateChangeEventAttribute("ALTER_SCHEMA", "FUNCTION")]
[PhysicalFacetAttribute(PhysicalFacetOptions.ReadOnly)]
public sealed class UserDefinedFunction : ScriptSchemaObjectBase,
ICreatable, IAlterable, IRenamable, IDroppable, IExtendedProperties,
IScriptable, ITextObject, ISfcSupportsDesignMode, IColumnPermission, IObjectPermission
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::None|AutomatedPolicyEvaluationMode::Enforce|AutomatedPolicyEvaluationMode::CheckOnChanges|AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[StateChangeEventAttribute(L"CREATE_FUNCTION", L"FUNCTION")]
[StateChangeEventAttribute(L"ALTER_FUNCTION", L"FUNCTION")]
[StateChangeEventAttribute(L"RENAME", L"FUNCTION")]
[StateChangeEventAttribute(L"ALTER_AUTHORIZATION_DATABASE", L"FUNCTION")]
[StateChangeEventAttribute(L"ALTER_SCHEMA", L"FUNCTION")]
[PhysicalFacetAttribute(PhysicalFacetOptions::ReadOnly)]
public ref class UserDefinedFunction sealed : public ScriptSchemaObjectBase,
ICreatable, IAlterable, IRenamable, IDroppable, IExtendedProperties,
IScriptable, ITextObject, ISfcSupportsDesignMode, IColumnPermission, IObjectPermission
[<SealedAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.None|AutomatedPolicyEvaluationMode.Enforce|AutomatedPolicyEvaluationMode.CheckOnChanges|AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<StateChangeEventAttribute("CREATE_FUNCTION", "FUNCTION")>]
[<StateChangeEventAttribute("ALTER_FUNCTION", "FUNCTION")>]
[<StateChangeEventAttribute("RENAME", "FUNCTION")>]
[<StateChangeEventAttribute("ALTER_AUTHORIZATION_DATABASE", "FUNCTION")>]
[<StateChangeEventAttribute("ALTER_SCHEMA", "FUNCTION")>]
[<PhysicalFacetAttribute(PhysicalFacetOptions.ReadOnly)>]
type UserDefinedFunction =
class
inherit ScriptSchemaObjectBase
interface ICreatable
interface IAlterable
interface IRenamable
interface IDroppable
interface IExtendedProperties
interface IScriptable
interface ITextObject
interface ISfcSupportsDesignMode
interface IColumnPermission
interface IObjectPermission
end
public final class UserDefinedFunction extends ScriptSchemaObjectBase implements ICreatable, IAlterable, IRenamable, IDroppable, IExtendedProperties, IScriptable, ITextObject, ISfcSupportsDesignMode, IColumnPermission, IObjectPermission
Typ UserDefinedFunction uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
UserDefinedFunction() | Inicjuje nowe wystąpienie UserDefinedFunction klasy | |
UserDefinedFunction(Database, String) | Inicjuje nowe wystąpienie UserDefinedFunction klasy określonej bazy danych i o określonej nazwie. | |
UserDefinedFunction(Database, String, String) | Inicjuje nowe wystąpienie UserDefinedFunction klasy określonej bazy danych i z określoną nazwą i schematu. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
AnsiNullsStatus | Pobiera Boolean wartości właściwość, który określa, czy obsługa ISO NULL jest włączone w funkcja zdefiniowanej przez użytkownika. | |
AssemblyName | Pobiera lub ustawia nazwę wirtualny plik dziennika funkcja zdefiniowanej przez użytkownika. | |
Checks | Reprezentuje kolekcja Check obiektów.Każdy Check obiekt reprezentuje ograniczenie typu check zdefiniowane w funkcja zdefiniowanej przez użytkownika. | |
ClassName | Pobiera lub ustawia nazwę klasy dla funkcja zdefiniowanej przez użytkownika. | |
Columns | Reprezentuje kolekcja Column obiektów.Każdy Column obiekt reprezentuje kolumna zdefiniowane w funkcja zdefiniowanej przez użytkownika. | |
CreateDate | Pobiera Data i czas utworzenia funkcja zdefiniowanej przez użytkownika. | |
DataType | Pobiera lub ustawia typ zwracany dla funkcji wartość skalarna. | |
DateLastModified | Pobiera Data i czas ostatniej modyfikacji funkcja zdefiniowanej przez użytkownika. | |
Events | Pobiera zdarzenia skojarzone z daną funkcja zdefiniowaną przez użytkownika. | |
ExecuteForScalar | Pobiera lub zestaws Boolean wartości właściwość, która określa, czy obiekt jest zestaw do wykonywania dla opcji wartość skalarna. (Dziedziczony z SqlSmoObject). | |
ExecutionContext | Pobiera lub ustawia kontekst wykonywania funkcja zdefiniowanej przez użytkownika. | |
ExecutionContextPrincipal | Pobiera lub Ustawia wykonanie kapitału kontekstu dla funkcja zdefiniowanej przez użytkownika. | |
ExtendedProperties | Pobiera właściwości rozszerzonych UserDefinedFunction obiektu. | |
FunctionType | Pobiera lub ustawia typ funkcja zdefiniowanej przez użytkownika. | |
ID | Pobiera wartość Identyfikatora, który unikatowo identyfikuje funkcja zdefiniowana przez użytkownika. | |
ImplementationType | Pobiera lub ustawia typ implementacji funkcja zdefiniowanej przez użytkownika. | |
Indexes | Reprezentuje kolekcja Index obiektów.Każdy Index obiekt reprezentuje Indeks definiowany w funkcja zdefiniowanej przez użytkownika. | |
IsDeterministic | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy funkcja zdefiniowana przez użytkownika jest deterministic. | |
IsEncrypted | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy funkcja zdefiniowana przez użytkownika jest szyfrowany. | |
IsSchemaBound | Pobiera lub ustawia Boolean wartości właściwość, który określa, czy funkcja zdefiniowana przez użytkownika jest powiązany ze schematu. | |
IsSchemaOwned | Pobiera Boolean wartość wskazująca, czy UserDefinedFunction jest właścicielem obiektu schematu. | |
IsSystemObject | Pobiera Boolean wartości właściwość, która określa, czy funkcja zdefiniowana przez użytkownika jest obiektu systemu. | |
IsTouched | Pobiera Boolean wartość właściwość określa, czy właściwość obiektu zostały zaktualizowane, ale jeszcze nie zostały utrwalone na serwerze. (Dziedziczony z SqlSmoObject). | |
MethodName | Pobiera nazwę metoda dla funkcja zdefiniowanej przez użytkownika. | |
Name | Pobiera lub ustawia String zdefiniowana wartość, która określa nazwę użytkownika, funkcja. (Zastępuje ScriptSchemaObjectBase.Name). | |
ObjectInSpace | Pobiera Boolean Określa, czy obiekt istnieje w izolacji, lub czy jest bezpośrednio lub pośrednio podłączone do wystąpienie wartość właściwość SQL Server. (Dziedziczony z SqlSmoObject). | |
OrderColumns | Pobiera OrderColumnsCollection , skojarzony z tym zdefiniowane przez użytkownika funkcja. | |
Owner | Pobiera nazwę właściciela UserDefinedFunction obiektu. | |
Parameters | Reprezentuje kolekcja Parameter obiektów.Każdy Parameter obiekt reprezentuje parametr zdefiniowany dla funkcja zdefiniowanej przez użytkownika. | |
Parent | Pobiera lub ustawia Database obiekt, który jest elementem nadrzędnym UserDefinedFunction obiektu. | |
Properties | Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject). | |
QuotedIdentifierStatus | Pobiera lub ustawia Boolean wartości właściwość, który określa, czy identyfikatory rozdzielany znakami cudzysłowu są Transact-SQL zarezerwowanych słowa kluczowe lub zawierają znaki, zazwyczaj nie są dozwolone przez Transact-SQL reguły składni w funkcja zdefiniowanej przez użytkownika. | |
ReturnsNullOnNullInput | Pobiera lub ustawia Boolean właściwość, która określa, czy do wywołania funkcja, jeśli co najmniej jeden z argumentów funkcja jest null. | |
ScalarResult | Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
Schema | Pobiera lub ustawia String zdefiniowana nazwa użytkownika zawiera schemat, który określa wartość funkcja. (Zastępuje ScriptSchemaObjectBase.Schema). | |
State | Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase). | |
TableVariableName | Pobiera lub ustawia nazwę zmiennej tabela. | |
TextBody | Pobiera lub ustawia Transact-SQL ciąg definiuje funkcja zdefiniowaną przez użytkownika. | |
TextHeader | Pobiera lub ustawia część nagłówka Transact-SQL ciąg definiuje funkcja zdefiniowaną przez użytkownika. | |
TextMode | Pobiera lub ustawia Boolean właściwość, która określa, czy Nagłówek tekstu edytowalnego jako tekst. | |
Urn | Pobiera wartość adresu jednolitej nazwy zasobu URN, która jednoznacznie identyfikuje obiekt. (Dziedziczony z SqlSmoObject). | |
UserData | Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AddDatabaseContext(StringCollection) | Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametru. (Dziedziczony z SqlSmoObject). | |
AddDatabaseContext(StringCollection, ScriptingOptions) | Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametr i przy użyciu określonych opcji wykonywanie skryptów. (Dziedziczony z SqlSmoObject). | |
Alter | Dowolny UserDefinedFunction zmiany właściwość obiektu na wystąpienie SQL Server. | |
AlterImpl | Uaktywnia obiekt zmienione zdarzenie. (Dziedziczony z SqlSmoObject). | |
AlterImplFinish | Metoda wywoływana, gdy obiekt zmienione zdarzenie wykończenie. (Dziedziczony z SqlSmoObject). | |
AlterImplInit | Metoda wywoływana po zmianie obiektu zdarzenie jest zainicjowany. (Dziedziczony z SqlSmoObject). | |
AlterImplWorker | Wywołuje metody Alter. (Dziedziczony z SqlSmoObject). | |
AppendCommaText | Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AppendWithCommaText | Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AppendWithOption | Dołącza tekst i tekst opcji oddzielone od głównego tekstu z "Z" ciąg i opcjonalnie rozdzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AutoGenerateName | Generuje nazwy obiektu Guid. (Dziedziczony z ScriptNameObjectBase). | |
BindDefaultImpl | Powiązanie elementy domyślne, określone przez parametry. (Dziedziczony z SqlSmoObject). | |
BindRuleImpl | Wiąże schematu reguły reguła i kolumn określone przez parametry. (Dziedziczony z SqlSmoObject). | |
ChangeSchema | Zmiany schematu dla funkcja zdefiniowanej przez użytkownika. | |
CheckCollation | Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject). | |
CheckObjectDirty | Sprawdza, czy obiekt został zmodyfikowany i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase). | |
CheckObjectState() | Sprawdza stan odwołania obiektu. (Dziedziczony z SqlSmoObject). | |
CheckObjectState(Boolean) | Sprawdza stan odwołania obiektu z opcji, aby określić, że wyjątek jest generowany, jeśli obiekt nie jest jeszcze utworzone. (Dziedziczony z SqlSmoObject). | |
CheckObjectStateImpl | Sprawdza stan SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
CheckTextCorectness | Sprawdza tekst prawidłowości przeciwko parametrów. (Dziedziczony z ScriptNameObjectBase). | |
CheckTextModeSupport | Tryb kontroli obsługi. (Dziedziczony z ScriptNameObjectBase). | |
CheckVersion100 | Sprawdza, czy wersja SQL Server jest SQL Server 2008. (Dziedziczony z SqlSmoObject). | |
CheckVersion80 | Sprawdza poprawność obiektu na SQL Server 2000. (Dziedziczony z SqlSmoObject). | |
CheckVersion80SP3 | Sprawdza poprawność obiektu na SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject). | |
CheckVersion90 | Sprawdzanie ważności obiektu na SQL Server 2005. (Dziedziczony z SqlSmoObject). | |
CheckVersionBelow90 | Sprawdza, czy wersja SQL Server przed SQL Server 2005. (Dziedziczony z SqlSmoObject). | |
CleanObject | Czyści odwołanie obiektu. (Dziedziczony z ScriptNameObjectBase). | |
Create | Tworzy funkcja zdefiniowaną przez użytkownika na wystąpienie z SQL Server określonych przez UserDefinedFunction obiektu. | |
CreateImpl | Tworzy obiekt z opcje wykonywanie skryptów. (Dziedziczony z SqlSmoObject). | |
CreateImplFinish | Metoda wywoływana, gdy zakończy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject). | |
CreateImplInit | Metoda wywoływana, gdy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject). | |
Deny(ObjectPermissionSet, String) | Odrzuca określony zestaw uprawnień dla określonego grantee w funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, array<String[]) | Odrzuca określony zestaw uprawnień dla określonego stypendystów w funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, String, Boolean) | Odrzuca określony zestaw uprawnień dla określonego grantee i innych użytkowników, że grantee przyznane określony zestaw uprawnień funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, String, array<String[]) | Odrzuca określony zestaw uprawnień do grantee w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, array<String[], Boolean) | Odrzuca określone uprawnienie do określonego stypendystów w funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, array<String[], array<String[]) | Odrzuca określony zestaw uprawnień dla stypendystów w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, String, array<String[], Boolean) | Odrzuca określony zestaw uprawnień dla określonego grantee i innych użytkowników, że grantee przyznane określony zestaw uprawnień w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Deny(ObjectPermissionSet, array<String[], array<String[], Boolean) | Odrzuca określony zestaw uprawnień dla określonego stypendystów i innych użytkowników, że grantee przyznane określony zestaw uprawnień w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Discover | Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject). | |
Drop | Funkcja zdefiniowana przez użytkownika powoduje usunięcie wystąpienie SQL Server. | |
DropImpl | Krople SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
DropImplWorker | Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject). | |
EnumColumnPermissions() | Wylicza listę uprawnień kolumna dla funkcja zdefiniowanej przez użytkownika. | |
EnumColumnPermissions(String) | Wylicza listę kolumna uprawnień dla określonego grantee w funkcja zdefiniowanej przez użytkownika. | |
EnumColumnPermissions(ObjectPermissionSet) | Wylicza listę kolumna uprawnienia określone uprawnienie dla funkcja zdefiniowanej przez użytkownika. | |
EnumColumnPermissions(String, ObjectPermissionSet) | Wylicza listę kolumna uprawnień dla określonego grantee i określone uprawnienie dla funkcja zdefiniowanej przez użytkownika. | |
EnumObjectPermissions() | Wylicza listę uprawnień obiektu dla funkcja zdefiniowanej przez użytkownika. | |
EnumObjectPermissions(String) | Wylicza listę uprawnień obiektu dla określonego grantee w funkcja zdefiniowanej przez użytkownika. | |
EnumObjectPermissions(ObjectPermissionSet) | Wylicza listę uprawnień obiektu dla określonych uprawnień dla funkcja zdefiniowanej przez użytkownika. | |
EnumObjectPermissions(String, ObjectPermissionSet) | Wylicza listę uprawnienia obiektu dla określonego grantee i określone uprawnienie dla funkcja zdefiniowanej przez użytkownika. | |
EnumScriptImpl | Wylicza skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject). | |
EnumScriptImplWorker | Wywołuje metody, które wyliczyć skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject). | |
EnumScriptImplWorkerSOChanged | Zwraca IEnumerable ciąg opisujący opcje obsługi wykonywanie skryptów dla obiektu. (Dziedziczony z SqlSmoObject). | |
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
ForceTextModeOnTextBody | Wymusza na treści tekstu w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase). | |
FormatSqlVariant | Sformatowanie obiektu jako SqlVariant typu. (Dziedziczony z SqlSmoObject). | |
GenerateDataSpaceFileStreamScript | Generuje skrypt, aby utworzyć plik danych. (Dziedziczony z SqlSmoObject). | |
GenerateDataSpaceScript | Generuje skrypt do przydzielania miejsca w pliku danych. (Dziedziczony z SqlSmoObject). | |
GetBindDefaultScript | Pobiera skrypt, który wiąże wartości domyślne określone przez defSchema i defName Parametry. (Dziedziczony z SqlSmoObject). | |
GetBindRuleScript | Pobiera skrypt, który określa powiązanie zasady. (Dziedziczony z SqlSmoObject). | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Parametr typu wartość logiczna przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Przypisuje wartość logiczna właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetBraketNameForText | Pobiera nazwę nawiasu. (Dziedziczony z ScriptNameObjectBase). | |
GetDateTimeParameter | Właściwość datetime przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetDateTimeParameterAsInt | Właściwość datetime przypisuje SqlSmoObject jako wartość całkowitą, jeśli właściwość datetime jest null. (Dziedziczony z SqlSmoObject). | |
GetDBName | Pobiera nazwę bazy danych, która jest skojarzona z obiektem. (Dziedziczony z SqlSmoObject). | |
GetEnumParameter | Przypisuje właściwość wyliczania SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetFragOptionString | Pobiera FragmentationOption obiektu jako wartość ciąg. (Dziedziczony z SqlSmoObject). | |
GetGuidParameter | Przypisuje Guid Właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetHashCode | (Dziedziczony z Object). | |
GetIsSystemNamed | Pobiera wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase). | |
GetIsTextDirty | Określa, czy wartość tekstu jest zgodna z wartości przechowywanej. (Dziedziczony z ScriptNameObjectBase). | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetPropValue | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetPropValueOptional | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetPropValueOptionalAllowNull | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetRealValue | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetScriptIncludeExists | Pobiera skryptu, włączając badania istnienia tego typu są inicjowane przez skrypty. (Dziedziczony z ScriptNameObjectBase). | |
GetScriptingOptionsForCreate | Pobiera ScriptingOptions dla SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetServerName | Pobiera nazwę wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject). | |
GetServerObject | Pobiera nazwę serwera SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetSqlServerVersionName | Pobiera nazwę wersja wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject). | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetTextBody() | Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
GetTextBody(Boolean) | Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
GetTextForScript(ScriptingOptions, Boolean, array<String[]) | Pobiera tekst dla wykonywanie skryptów. (Dziedziczony z ScriptNameObjectBase). | |
GetTextForScript(ScriptingOptions, Boolean, array<String[], Boolean) | Pobiera tekst skryptu obiektu. (Dziedziczony z ScriptNameObjectBase). | |
GetTextHeader | Zwraca tekst nagłówka. (Dziedziczony z ScriptNameObjectBase). | |
GetTextMode | Określa, czy nazwa skryptu jest używana w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase). | |
GetTextProperty(String) | Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase). | |
GetTextProperty(String, ScriptingOptions) | Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase). | |
GetTimeSpanParameterAsInt | Przypisuje czas span parametr SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetType | (Dziedziczony z Object). | |
GetUrnRecursive(StringBuilder) | Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetUrnRecursive(StringBuilder, UrnIdOption) | Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
Grant(ObjectPermissionSet, String) | Udziela określony zestaw uprawnień określony grantee w funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, array<String[]) | Udziela określony zestaw uprawnień określony stypendystów w funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, String, Boolean) | Dotacje dostęp do określonych uprawnień i możliwości udzielenia dostępu do innych zastosowań grantee określony w funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, String, array<String[]) | Dotacje dostęp do uprawnień określonych w określonych kolumnach grantee określony w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, array<String[], Boolean) | Dotacje dostęp do określonych uprawnień i możliwości udzielenia dostępu do innych zastosowań stypendystów określony w funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, array<String[], array<String[]) | Udziela określony zestaw uprawnień do stypendystów do określonych kolumn w funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, String, Boolean, String) | Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innym użytkownikom na funkcja zdefiniowanej przez użytkownika w obszarze zakładanej roli. | |
Grant(ObjectPermissionSet, String, array<String[], Boolean) | Udziela uprawnień określony grantee i przydzielać określony zestaw uprawnień innych użytkowników w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, array<String[], Boolean, String) | Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom na funkcja zdefiniowanej przez użytkownika w obszarze zakładanej roli. | |
Grant(ObjectPermissionSet, array<String[], array<String[], Boolean) | Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Grant(ObjectPermissionSet, String, array<String[], Boolean, String) | Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innym użytkownikom w określonych kolumnach na funkcja zdefiniowanej przez użytkownika w obszarze zakładanej roli. | |
Grant(ObjectPermissionSet, array<String[], array<String[], Boolean, String) | Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innym użytkownikom w określonych kolumnach na funkcja zdefiniowanej przez użytkownika w obszarze zakładanej roli. | |
ImplInitialize | Inicjuje pola z SqlSmoObjectobiektu. (Dziedziczony z SqlSmoObject). | |
Initialize() | Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject). | |
Initialize(Boolean) | Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject). | |
IsObjectDirty | Określa, czy obiekt odwołanie jest zgodne z przechowywanych obiektów. (Dziedziczony z ScriptNameObjectBase). | |
IsObjectInitialized | Sprawdza, czy obiekt został zainicjowany. (Dziedziczony z SqlSmoObject). | |
IsObjectInSpace | Sprawdza, czy obiekt jest izolowane lub podłączone do wystąpienie SQL Server. (Dziedziczony z SqlSmoObject). | |
IsVersion80SP3 | Określa, czy wersja SQL Server jest SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject). | |
IsVersion90AndAbove | Określa, czy wersja SQL Server jest SQL Server 2005 lub nowszej. (Dziedziczony z SqlSmoObject). | |
MarkDropped | Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject). | |
MarkForDropImpl | Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject). | |
MemberwiseClone | (Dziedziczony z Object). | |
PostAlter | Metoda aktywacji po SqlSmoObject zostanie zmieniona. (Dziedziczony z SqlSmoObject). | |
PostCreate | Metoda aktywacji po SqlSmoObject jest tworzony. (Dziedziczony z SqlSmoObject). | |
PostDrop | Metoda aktywacji po SqlSmoObject jest porzucane. (Dziedziczony z SqlSmoObject). | |
Refresh | Odświeża UserDefinedFunction Właściwości obiektu. (Zastępuje ScriptNameObjectBase.Refresh()). | |
Rename | Zmienia nazwę funkcja zdefiniowanej przez użytkownika. | |
RenameImpl | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject). | |
RenameImplWorker | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject). | |
ResetDesignModeScriptingOptions | Resetuje opcje określone przez options parametru. (Dziedziczony z ScriptSchemaObjectBase). | |
Revoke(ObjectPermissionSet, String) | Cofa uprzednio przyznana zestaw uprawnień z grantee w funkcja zdefiniowanej przez użytkownika. | |
Revoke(ObjectPermissionSet, array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w funkcja zdefiniowanej przez użytkownika. | |
Revoke(ObjectPermissionSet, String, array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z grantee w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Revoke(ObjectPermissionSet, array<String[], array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w określonych kolumnach na funkcja zdefiniowanej przez użytkownika. | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean) | Cofa uprzednio przyznana zestaw uprawnień z grantee w funkcja zdefiniowanej przez użytkownika i innych użytkowników, którym przyznało grantee określonego zestawu uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników. | |
Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean) | Cofa uprzednio przyznana zestaw uprawnień z stypendystów z funkcja zdefiniowanej przez użytkownika i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników. | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | Cofa uprzednio przyznana zestaw uprawnień z grantee w funkcja zdefiniowanej przez użytkownika i innych użytkowników, którym przyznało grantee określonego zestawu uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(ObjectPermissionSet, String, array<String[], Boolean, Boolean) | Cofa uprzednio przyznana zestaw uprawnień z stypendystów w określonych kolumnach funkcja zdefiniowana przez użytkownika i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(ObjectPermissionSet, array<String[], Boolean, Boolean, String) | Cofa uprzednio przyznana zestaw uprawnień z stypendystów funkcja zdefiniowana przez użytkownika i innych użytkowników, do których stypendystów przyznano dostęp.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(ObjectPermissionSet, array<String[], array<String[], Boolean, Boolean) | Cofa uprzednio przyznana zestaw uprawnień z stypendystów w określonych kolumnach funkcja zdefiniowana przez użytkownika i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników. | |
Revoke(ObjectPermissionSet, String, array<String[], Boolean, Boolean, String) | Cofa uprzednio przyznana zestaw uprawnień z grantee w określonych kolumnach funkcja zdefiniowana przez użytkownika i innych użytkowników, którym przyznało grantee określonego zestawu uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(ObjectPermissionSet, array<String[], array<String[], Boolean, Boolean, String) | Cofa uprzednio przyznana zestaw uprawnień z stypendystów w określonych kolumnach funkcja zdefiniowana przez użytkownika i innych użytkowników, którym przyznano stypendystów określonego zestawu uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Script() | Generuje Transact-SQL skryptu, który może służyć do odtworzenia funkcja zdefiniowanej przez użytkownika. | |
Script(ScriptingOptions) | Generuje Transact-SQL skryptu, który może służyć do odtworzenia funkcja zdefiniowana przez użytkownika, określone przez opcje skryptu. | |
ScriptAlter | Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject). | |
ScriptAnsiQI | Skrypty obiektu bazy danych w formacie tekstowym ANSI. (Dziedziczony z ScriptNameObjectBase). | |
ScriptChangeOwner | Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject). | |
ScriptCreate | Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject). | |
ScriptDdl | Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject). | |
ScriptDrop | Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject). | |
ScriptHeader | Zwraca tekst nagłówka z opcją modyfikacji tekstu. | |
ScriptImpl() | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptImpl(ScriptingOptions) | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptImplWorker | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptInformativeHeaders | Skrypty nagłówków informacji. (Dziedziczony z ScriptNameObjectBase). | |
ScriptOwner | Zmienia skrypt autoryzacja właściciela. (Dziedziczony z NamedSmoObject). | |
ScriptRename | Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject). | |
SetCollectionTextMode | Ustawia tryb tekst kolekcja. (Dziedziczony z ScriptNameObjectBase). | |
SetIsSystemNamed | Ustawia wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase). | |
SetParentImpl | Ustawia nadrzędnym SqlSmoObject do newParent parametru. (Dziedziczony z SqlSmoObject). | |
SetSchemaOwned | Ustawia schematu własnością wartość. (Dziedziczony z NamedSmoObject). | |
SetTextBody | Określa tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
SetTextHeader | Określa tekst nagłówka. (Dziedziczony z ScriptNameObjectBase). | |
SetTextMode | Określa tryb tekstu. (Dziedziczony z ScriptNameObjectBase). | |
StoreConstraintsFlags | Przechowuje flagi wybierana określony przez options parametru. (Dziedziczony z ScriptSchemaObjectBase). | |
SwitchTextMode | Przełącza tryb tekstu. (Dziedziczony z ScriptNameObjectBase). | |
ThrowIfTextIsDirtyForAlter | Generuje wyjątek tekstu zostały zmodyfikowane i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase). | |
ToString | Zwraca String reprezentująca odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
TouchImpl | Nie zaimplementowano. (Dziedziczony z SqlSmoObject). | |
UnbindDefaultImpl | Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UnbindRuleImpl | Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
Validate | Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase). |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
PropertyChanged | Reprezentuje zdarzenie, które występuje po zmianie właściwość. (Dziedziczony z SqlSmoObject). | |
PropertyMetadataChanged | Reprezentuje zdarzenie, które występuje, gdy właściwość metadane. (Dziedziczony z SqlSmoObject). |
Do góry
Pola
Nazwa | Opis | |
---|---|---|
m_ExtendedProperties | Reprezentuje właściwość określonych właściwość dostarczone przez rozszerzenie SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
singletonParent | Reprezentuje singleton nadrzędnej. (Dziedziczony z SqlSmoObject). |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IAlienObject.Discover | Wykrywa wszystkie zależności.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetDomainRoot | Zwraca główny domena. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetParent | Pobiera tego obiektu nadrzędnego.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetPropertyType | Pobiera typ określonej właściwość. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetPropertyValue | Pobiera wartości określonej właściwość. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetUrn | Pobiera nazwę zasobu Unified obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
IAlienObject.Resolve | Pobiera wystąpienie, które zawiera informacje o obiekcie z nazwy zasobu Unified obiektu. (Dziedziczony z SqlSmoObject). | |
IAlienObject.SetObjectState | Ustawia stan obiektu na określony SfcObjectState wartości. (Dziedziczony z SqlSmoObject). | |
IAlienObject.SetPropertyValue | Ustawia wartość właściwość. (Dziedziczony z SqlSmoObject). | |
ISfcPropertyProvider.GetPropertySet | Pobiera odwołanie interfejs do zestaw właściwości tego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
ISfcSupportsDesignMode.IsDesignMode | Pobiera Boolean wartość określająca, czy zdefiniowany przez użytkownika funkcja obsługuje projektowania tryb. |
Do góry
Uwagi
UserDefinedFunction Obiektu zapewnia funkcjonalność, która umożliwia użytkownikom programowo zarządzać funkcji.
Aby uzyskać UserDefinedFunction Właściwości obiektu, użytkownicy mogą być element członkowski społeczeństwa stała rola serwera.
Aby zestaw UserDefinedFunction Właściwości obiektu, użytkownicy muszą mieć ZMIEŃ uprawnienie dla funkcja zdefiniowanej przez użytkownika.
Aby utworzyć funkcja zdefiniowaną przez użytkownika, użytkownicy muszą mieć uprawnienie Tworzenie funkcja bazy danych i ZMIEŃ uprawnienie dla określonego schematu.
Aby usunąć funkcja zdefiniowaną przez użytkownika, użytkownicy muszą mieć uprawnienie Kontrola funkcja zdefiniowanej przez użytkownika i ZMIEŃ uprawnienie dla określonego schematu.
Przyznania, odmowy lub odwołać uprawnienia funkcja zdefiniowana przez użytkownika, aby inni użytkownicy, użytkownicy muszą mieć uprawnienie Kontrola na funkcji zdefiniowanej przez użytkownika.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Zobacz także