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

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

공개 메소드들

메소드 설명
CreateAsync ( SqlSProcPublishSettings settings, ICoreShell coreShell, IProjectSystemServices pss, IProjectConfigurationSettingsProvider pcsp ) : Task
SelectCodePlacement ( int index ) : void
SelectQuoteType ( int index ) : void
SelectTarget ( int index ) : void
SelectTargetTypeAsync ( int index ) : System.Threading.Tasks.Task
UpdateState ( ) : void

비공개 메소드들

메소드 설명
GetDatabaseConnectionsAsync ( ConfiguredProject project ) : Task>
GetDatabaseProjects ( ) : IReadOnlyList
InitializeAsync ( ) : System.Threading.Tasks.Task
PopulateDatabaseConnectionsListAsync ( ConfiguredProject project ) : System.Threading.Tasks.Task
PopulateProjectList ( ) : void
PopulateTargetsAsync ( ) : System.Threading.Tasks.Task
SqlPublishOptionsDialogViewModel ( SqlSProcPublishSettings settings, ICoreShell coreShell, IProjectSystemServices pss, IProjectConfigurationSettingsProvider pcsp ) : System
TargetTypeFromName ( string name ) : PublishTargetType

메소드 상세

CreateAsync() 공개 정적인 메소드

public static CreateAsync ( SqlSProcPublishSettings settings, ICoreShell coreShell, IProjectSystemServices pss, IProjectConfigurationSettingsProvider pcsp ) : Task
settings SqlSProcPublishSettings
coreShell ICoreShell
pss IProjectSystemServices
pcsp IProjectConfigurationSettingsProvider
리턴 Task

SelectCodePlacement() 공개 메소드

public SelectCodePlacement ( int index ) : void
index int
리턴 void

SelectQuoteType() 공개 메소드

public SelectQuoteType ( int index ) : void
index int
리턴 void

SelectTarget() 공개 메소드

public SelectTarget ( int index ) : void
index int
리턴 void

SelectTargetTypeAsync() 공개 메소드

public SelectTargetTypeAsync ( int index ) : System.Threading.Tasks.Task
index int
리턴 System.Threading.Tasks.Task

UpdateState() 공개 메소드

public UpdateState ( ) : void
리턴 void