C# 클래스 Microsoft.VisualStudio.R.Package.Sql.Publish.SProcScriptGenerator

파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
CreatePostDeploymentScript ( SqlSProcPublishSettings settings, SProcMap sprocMap ) : string

Generates SQL post deployment script that pushes R code into a table as well as

CreateRCodeTableScript ( SqlSProcPublishSettings settings ) : string
CreateStoredProcedureScripts ( SqlSProcPublishSettings settings, IEnumerable sprocFiles ) : SProcMap

Creates code for stored procedures

SProcScriptGenerator ( IFileSystem fs ) : System

비공개 메소드들

메소드 설명
FillSprocInlineTemplate ( string rFilePath, string sprocName ) : string

Replaces procedure name, R Code and the SQL query placeholders with actual values

FillSprocTableTemplate ( string rFilePath, string sprocName, string codeTableName, SqlQuoteType quoteType ) : string
GetRFileContent ( string filePath ) : string
GetSqlFileContent ( string filePath ) : string

메소드 상세

CreatePostDeploymentScript() 공개 메소드

Generates SQL post deployment script that pushes R code into a table as well as
public CreatePostDeploymentScript ( SqlSProcPublishSettings settings, SProcMap sprocMap ) : string
settings SqlSProcPublishSettings
sprocMap SProcMap
리턴 string

CreateRCodeTableScript() 공개 메소드

public CreateRCodeTableScript ( SqlSProcPublishSettings settings ) : string
settings SqlSProcPublishSettings
리턴 string

CreateStoredProcedureScripts() 공개 메소드

Creates code for stored procedures
public CreateStoredProcedureScripts ( SqlSProcPublishSettings settings, IEnumerable sprocFiles ) : SProcMap
settings SqlSProcPublishSettings
sprocFiles IEnumerable
리턴 SProcMap

SProcScriptGenerator() 공개 메소드

public SProcScriptGenerator ( IFileSystem fs ) : System
fs IFileSystem
리턴 System