Share via


FilterNodeFunction Class

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Represents a function in the filter.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.FilterNode
    Microsoft.SqlServer.Management.Sdk.Sfc.FilterNodeChildren
      Microsoft.SqlServer.Management.Sdk.Sfc.FilterNodeFunction

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public Class FilterNodeFunction _
    Inherits FilterNodeChildren
'Usage
Dim instance As FilterNodeFunction
[ComVisibleAttribute(false)]
public class FilterNodeFunction : FilterNodeChildren
[ComVisibleAttribute(false)]
public ref class FilterNodeFunction : public FilterNodeChildren
[<ComVisibleAttribute(false)>]
type FilterNodeFunction =  
    class
        inherit FilterNodeChildren
    end
public class FilterNodeFunction extends FilterNodeChildren

The FilterNodeFunction type exposes the following members.

Constructors

  Name Description
Public method FilterNodeFunction Do not reference this member directly in your code. It supports the SQL Server infrastructure. Initializes a new instance of the FilterNodeFunction class.

Top

Properties

  Name Description
Public property FunctionType Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets a FilterNodeFunction.Type value that indicates the function type.
Public property Name Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets the name of the function.
Public property NodeType Gets the type of the node. (Overrides FilterNode.NodeType.)
Public property ParameterCount Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets the number of parameters in the function.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public methodStatic member FuncTypeToString Do not reference this member directly in your code. It supports the SQL Server infrastructure. Returns the specified FilterNodeFunction.Type as a string.
Public method GetHashCode Returns the hash code for this instance. (Overrides FilterNodeChildren.GetHashCode().)
Public method GetParameter Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets the parameter at the specified index.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Do not reference this member directly in your code. It supports the SQL Server infrastructure. Returns a string representation of this object. (Overrides FilterNode.ToString().)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.