Compartir a través de


Interfaz IUserDefinedAggregate

Represents a SQL Server user-defined aggregate.

Espacio de nombres:  Microsoft.SqlServer.Management.SqlParser.Metadata
Ensamblado:  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxis

'Declaración
Public Interface IUserDefinedAggregate _
    Inherits IScalarFunction, IFunction, IFunctionModuleBase, IScalar,  _
    ISchemaOwnedObject, IDatabaseObject, IMetadataObject
'Uso
Dim instance As IUserDefinedAggregate
public interface IUserDefinedAggregate : IScalarFunction, 
    IFunction, IFunctionModuleBase, IScalar, ISchemaOwnedObject, IDatabaseObject, 
    IMetadataObject
public interface class IUserDefinedAggregate : IScalarFunction, 
    IFunction, IFunctionModuleBase, IScalar, ISchemaOwnedObject, IDatabaseObject, 
    IMetadataObject
type IUserDefinedAggregate =  
    interface
        interface IScalarFunction
        interface IFunction
        interface IFunctionModuleBase
        interface IScalar
        interface ISchemaOwnedObject
        interface IDatabaseObject
        interface IMetadataObject
    end
public interface IUserDefinedAggregate extends IScalarFunction, IFunction, IFunctionModuleBase, IScalar, ISchemaOwnedObject, IDatabaseObject, IMetadataObject

El tipo IUserDefinedAggregate expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DataType Gets the scalar data type. (Se hereda de IScalar.)
Propiedad pública IsAggregateFunction Gets a value that indicates whether this is an aggregate function. (Se hereda de IScalarFunction.)
Propiedad pública IsSystemObject Gets a value that indicates whether this is a system object. (Se hereda de IDatabaseObject.)
Propiedad pública Name Gets the name of the metadata object. (Se hereda de IMetadataObject.)
Propiedad pública Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (Se hereda de IScalar.)
Propiedad pública Parameters Gets a collection that contains the parameters that the function or module accepts. (Se hereda de IFunctionModuleBase.)
Propiedad pública Parent Gets the IDatabaseObject object that is the parent of this object. (Se hereda de IDatabaseObject.)
Propiedad pública ScalarType Gets the scalar type. (Se hereda de IScalar.)
Propiedad pública Schema Gets the ISchema object that owns this object. (Se hereda de ISchemaOwnedObject.)

Arriba