Share via


ISemanticModelGenerator Interface

Defines the properties and methods for generating a semantic model of a report.

Namespace:  Microsoft.ReportingServices.Interfaces
Assemblies:   Microsoft.ReportingServices.SharePoint.UI.WebParts (in Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
  Microsoft.ReportingServices.Interfaces (in Microsoft.ReportingServices.Interfaces.dll)

Syntax

'Declaration
Public Interface ISemanticModelGenerator _
    Inherits IExtension
'Usage
Dim instance As ISemanticModelGenerator
public interface ISemanticModelGenerator : IExtension
public interface class ISemanticModelGenerator : IExtension
type ISemanticModelGenerator =  
    interface 
        interface IExtension 
    end
public interface ISemanticModelGenerator extends IExtension

The ISemanticModelGenerator type exposes the following members.

Properties

  Name Description
Public property LocalizedName Gets the localized name of the extension to be displayed in a user interface. (Inherited from IExtension.)

Top

Methods

  Name Description
Public method Generate Generates a semantic model using the specified connection and model writer.
Public method ReGenerateModel Regenerates the model using the specified connection, model reader and model writer.
Public method SetConfiguration Used to pass custom configuration data to an extension. (Inherited from IExtension.)

Top

See Also

Reference

Microsoft.ReportingServices.Interfaces Namespace