Share via


IMutableFunction Interface

Represents a mutable SQL Server function. 

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

Syntax

'Declaration
Public Interface IMutableFunction _
    Inherits IFunction, IMutableFunctionModuleBase, IFunctionModuleBase, IMutableMetadataObject,  _
    IMetadataObject
'Usage
Dim instance As IMutableFunction
public interface IMutableFunction : IFunction, 
    IMutableFunctionModuleBase, IFunctionModuleBase, IMutableMetadataObject, IMetadataObject
public interface class IMutableFunction : IFunction, 
    IMutableFunctionModuleBase, IFunctionModuleBase, IMutableMetadataObject, IMetadataObject
type IMutableFunction =  
    interface 
        interface IFunction 
        interface IMutableFunctionModuleBase 
        interface IFunctionModuleBase 
        interface IMutableMetadataObject 
        interface IMetadataObject 
    end
public interface IMutableFunction extends IFunction, IMutableFunctionModuleBase, IFunctionModuleBase, IMutableMetadataObject, IMetadataObject

The IMutableFunction type exposes the following members.

Properties

  Name Description
Public property Name Gets the name of the metadata object. (Inherited from IMetadataObject.)
Public property Parameters Gets a collection that contains the parameters that the function or module accepts. (Inherited from IMutableFunctionModuleBase.)

Top

Methods

  Name Description
Public method Accept<T> Accepts a visit from the specified IMetadataObjectVisitor<T> object. (Inherited from IMetadataObject.)

Top

See Also

Reference

Microsoft.SqlServer.Management.SqlParser.Metadata Namespace