A Sandcastle Documented Class Library

# TabularProvider DiscoverStructure Method (IDisposable, DataStructure)

Discovers the structure definition.

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

    public abstract DataStructure DiscoverStructure(
    	IDisposable connection,
    	DataStructure dataStructure
    )

    Public MustOverride Function DiscoverStructure (
    	connection As IDisposable,
    	dataStructure As DataStructure
    ) As DataStructure

    public:
    virtual DataStructure^ DiscoverStructure(
    	IDisposable^ connection,
    	DataStructure^ dataStructure
    ) abstract override

    override DiscoverStructure :
            connection : IDisposable *
            dataStructure : DataStructure -> DataStructure

#### Parameters

connection
  Type: System
  IDisposable
  The connection.
dataStructure
  Type: Dundas.BI.Data.Metadata
  DataStructure
  The data structure.

#### Return Value

Type: DataStructure
The data structure definition.
See Also

#### Reference

TabularProvider Class
DiscoverStructure Overload
Dundas.BI.Data.DataProviders.Special Namespace