Export (0) Print
Expand All

UserDefinedFunction Properties

The UserDefinedFunction type exposes the following members.

  Name Description
Public property AnsiNullsStatus Gets the Boolean property value that specifies whether ISO NULL handling is enabled in the user-defined function.
Public property AssemblyName Gets or sets the name of the assembly for the user-defined function.
Public property Checks Represents a collection of Check objects. Each Check object represents a check constraint defined on the user-defined function.
Public property ClassName Gets or sets the name of the class for the user-defined function.
Public property Columns Represents a collection of Column objects. Each Column object represents a column defined on the user-defined function.
Public property CreateDate Gets the date and time when the user-defined function was created.
Public property DataType Gets or sets the return type for scalar functions.
Public property DateLastModified Gets the date and time when the user-defined function was last modified.
Public property Events Gets the events associated with the user-defined function.
Public property ExecutionContext Gets or sets the execution context for the user-defined function.
Public property ExecutionContextPrincipal Gets or sets the execution context principal for the user-defined function.
Public property ExtendedProperties Gets the extended properties of the UserDefinedFunction object.
Public property FunctionType Gets or sets the user-defined function type.
Public property ID Gets the ID value that uniquely identifies the user-defined function.
Public property ImplementationType Gets or sets the implementation type of the user-defined function.
Public property Indexes Represents a collection of Index objects. Each Index object represents an index defined on the user-defined function.
Public property IsDeterministic Gets or sets the Boolean property value that specifies whether the user-defined function is deterministic.
Public property IsEncrypted Gets or sets the Boolean property value that specifies whether the user-defined function is encrypted.
Public property IsSchemaBound Gets or sets the Boolean property value that specifies whether the user-defined function is bound to a schema.
Public property IsSchemaOwned Gets a Boolean value that indicates whether the UserDefinedFunction object is owned by a schema.
Public property IsSystemObject Gets the Boolean property value that specifies whether the user-defined function is a system object.
Public property MethodName Gets the method name for the user-defined function.
Public property Name Gets or sets a String value that specifies the name of the user defined function. (Overrides ScriptSchemaObjectBase.Name.)
Public property OrderColumns Gets the OrderColumnsCollection that is associated with this user-defined function.
Public property Owner Gets the name of the owner of the UserDefinedFunction object.
Public property Parameters Represents a collection of Parameter objects. Each Parameter object represents a parameter defined for the user-defined function.
Public property Parent Gets or sets the Database object that is the parent of the UserDefinedFunction object.
Public property Properties Gets a collection of Property objects that represent the object properties. (Inherited from SqlSmoObject.)
Public property QuotedIdentifierStatus Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules in the user-defined function.
Public property ReturnsNullOnNullInput Gets or sets the Boolean property that specifies whether to call the function if at least one of the function arguments is null.
Public property Schema Gets or sets a String value that specifies the name of the schema that contains the user defined function. (Overrides ScriptSchemaObjectBase.Schema.)
Public property State Gets the state of the referenced object. (Inherited from SmoObjectBase.)
Public property TableVariableName Gets or sets the table variable name.
Public property TextBody Gets or sets the Transact-SQL string that defines the user-defined function.
Public property TextHeader Gets or sets the header part of the Transact-SQL string that defines the user-defined function.
Public property TextMode Gets or sets the Boolean property that specifies whether the text header is editable as text.
Public property Urn Gets the Uniform Resource Name (URN) address value that uniquely identifies the object. (Inherited from SqlSmoObject.)
Public property UserData Gets or sets user-defined data associated with the referenced object. (Inherited from SmoObjectBase.)
Top

  Name Description
Explicit interface implemetation Private property ISfcSupportsDesignMode.IsDesignMode Gets a Boolean value that specifies whether the user defined function supports design mode.
Top

Community Additions

ADD
Show:
© 2014 Microsoft