C# 클래스 MySql.Data.VisualStudio.StoredProcedureNode

상속: DocumentNode, IVsTextBufferProvider
파일 보기 프로젝트 열기: elevate/mysqlconnector-.net 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ChangeSqlTypeTo string
CheckSyntax void
GetDropSQL string
GetNewRoutineText string
GetStoredProcedureBody string
IVsTextBufferProvider int
IVsTextBufferProvider int

공개 메소드들

메소드 설명
CreateNew ( DataViewHierarchyAccessor HierarchyAccessor, bool isFunc ) : void
GetDropSQL ( ) : string
GetEditor ( ) : object
GetSaveSql ( ) : string
StoredProcedureNode ( DataViewHierarchyAccessor hierarchyAccessor, int id, bool isFunc ) : System

보호된 메소드들

메소드 설명
GetCurrentName ( ) : string
Load ( ) : void
Save ( ) : bool

We override save here so we can change the sql from create to alter on first save

비공개 메소드들

메소드 설명
ChangeSqlTypeTo ( string sql, string type ) : string
CheckSyntax ( ) : void
GetDropSQL ( string procName ) : string
GetNewRoutineText ( ) : string
GetStoredProcedureBody ( string sql, string &sql_mode ) : string
IVsTextBufferProvider ( IVsTextLines &ppTextBuffer ) : int
IVsTextBufferProvider ( int fLock ) : int

메소드 상세

CreateNew() 공개 정적인 메소드

public static CreateNew ( DataViewHierarchyAccessor HierarchyAccessor, bool isFunc ) : void
HierarchyAccessor DataViewHierarchyAccessor
isFunc bool
리턴 void

GetCurrentName() 보호된 메소드

protected GetCurrentName ( ) : string
리턴 string

GetDropSQL() 공개 메소드

public GetDropSQL ( ) : string
리턴 string

GetEditor() 공개 메소드

public GetEditor ( ) : object
리턴 object

GetSaveSql() 공개 메소드

public GetSaveSql ( ) : string
리턴 string

Load() 보호된 메소드

protected Load ( ) : void
리턴 void

Save() 보호된 메소드

We override save here so we can change the sql from create to alter on first save
protected Save ( ) : bool
리턴 bool

StoredProcedureNode() 공개 메소드

public StoredProcedureNode ( DataViewHierarchyAccessor hierarchyAccessor, int id, bool isFunc ) : System
hierarchyAccessor DataViewHierarchyAccessor
id int
isFunc bool
리턴 System