A Sandcastle Documented Class Library

# SubsetFunction GetMetadata Method

Populates the function metadata by describing the data inputs, the function settings and the results.

Namespace: Dundas.BI.Data.Functions
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    protected override string GetMetadata(
    	out IList<InputDescriptor> dataInputs,
    	out IList<ComponentSetting> settings,
    	out IList<ResultDescriptor> results
    )

    Protected Overrides Function GetMetadata (
    	<OutAttribute> ByRef dataInputs As IList(Of InputDescriptor),
    	<OutAttribute> ByRef settings As IList(Of ComponentSetting),
    	<OutAttribute> ByRef results As IList(Of ResultDescriptor)
    ) As String

    protected:
    virtual String^ GetMetadata(
    	[OutAttribute] IList<InputDescriptor^>^% dataInputs,
    	[OutAttribute] IList<ComponentSetting^>^% settings,
    	[OutAttribute] IList<ResultDescriptor^>^% results
    ) override

    abstract GetMetadata :
            dataInputs : IList<InputDescriptor> byref *
            settings : IList<ComponentSetting> byref *
            results : IList<ResultDescriptor> byref -> string
    override GetMetadata :
            dataInputs : IList<InputDescriptor> byref *
            settings : IList<ComponentSetting> byref *
            results : IList<ResultDescriptor> byref -> string

#### Parameters

dataInputs
  Type: System.Collections.Generic
  IList
  InputDescriptor
  The data inputs.
settings
  Type: System.Collections.Generic
  IList
  ComponentSetting
  The function settings.
results
  Type: System.Collections.Generic
  IList
  ResultDescriptor
  The results.

#### Return Value

Type: String
The formula symbol to be used in scripts.
See Also

#### Reference

SubsetFunction Class
Dundas.BI.Data.Functions Namespace