A Sandcastle Documented Class Library

# SubsetFunction GetSubsetMetadata Method

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

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 abstract string GetSubsetMetadata(
    	out Guid mainDataInputId,
    	out IList<InputDescriptor> additionalDataInputs,
    	out IList<ComponentSetting> settings
    )

    Protected MustOverride Function GetSubsetMetadata (
    	<OutAttribute> ByRef mainDataInputId As Guid,
    	<OutAttribute> ByRef additionalDataInputs As IList(Of InputDescriptor),
    	<OutAttribute> ByRef settings As IList(Of ComponentSetting)
    ) As String

    protected:
    virtual String^ GetSubsetMetadata(
    	[OutAttribute] Guid% mainDataInputId,
    	[OutAttribute] IList<InputDescriptor^>^% additionalDataInputs,
    	[OutAttribute] IList<ComponentSetting^>^% settings
    ) abstract

    abstract GetSubsetMetadata :
            mainDataInputId : Guid byref *
            additionalDataInputs : IList<InputDescriptor> byref *
            settings : IList<ComponentSetting> byref -> string

#### Parameters

mainDataInputId
  Type: System
  Guid
  The main data input ID.
additionalDataInputs
  Type: System.Collections.Generic
  IList
  InputDescriptor
  The data inputs.
settings
  Type: System.Collections.Generic
  IList
  ComponentSetting
  The function settings.

#### Return Value

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

#### Reference

SubsetFunction Class
Dundas.BI.Data.Functions Namespace