IDataEnvironment.ConfigureConnection 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션의 구성 파일에 연결 문자열을 씁니다.
public:
System::ComponentModel::Design::Data::DesignerDataConnection ^ ConfigureConnection(System::Windows::Forms::IWin32Window ^ owner, System::ComponentModel::Design::Data::DesignerDataConnection ^ connection, System::String ^ name);
public System.ComponentModel.Design.Data.DesignerDataConnection ConfigureConnection (System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection connection, string name);
abstract member ConfigureConnection : System.Windows.Forms.IWin32Window * System.ComponentModel.Design.Data.DesignerDataConnection * string -> System.ComponentModel.Design.Data.DesignerDataConnection
Public Function ConfigureConnection (owner As IWin32Window, connection As DesignerDataConnection, name As String) As DesignerDataConnection
매개 변수
- owner
- IWin32Window
대화 상자의 부모 창입니다(있는 경우).
- connection
- DesignerDataConnection
저장할 연결 데이터를 포함하는 DesignerDataConnection 개체입니다.
- name
- String
새 연결 구성 엔트리의 이름입니다.
반환
DesignerDataConnection 속성이 name
으로 설정되고 Name 속성이 true
로 설정되어 저장된 연결 데이터를 포함하는 IsConfigured 개체입니다.
설명
ConfigureConnection 메서드는 애플리케이션의 구성 파일에 연결을 기록 합니다. 연결 문자열과 공급자 이름은 기록 되는 connectionStrings 요소 (ASP.NET 설정 스키마) 구성 요소에 따라 지정 된 name
매개 변수.
Name 속성은 connection
매개 변수는 무시 됩니다.
구현 된 ConfigureConnection 메서드는 다음 예외를 throw 해야 합니다.
예외 | 이유 |
---|---|
ArgumentException | 애플리케이션의 구성 파일에 중복 된 이름이 있습니다. |
FileNotFoundException UnauthorizedAccessException, 또는 다른 적절 한 파일 IO 예외입니다. | 애플리케이션의 구성 파일을 업데이트할 수 없습니다. 해당 ConfigureConnection 적절 한 예외를 throw 하는 메서드를 구현 해야 합니다. |
CheckoutException | 소스 제어 시스템에서 애플리케이션의 구성 파일을 체크 아웃할 수 없습니다. |
구성 관리 Api를 사용 하는 것이 좋습니다는 System.Configuration 네임 스페이스를 읽고 쓰는 애플리케이션의 구성 파일입니다. ConnectionStringsSection 클래스는 읽기 및 쓰기는 connectionStrings 요소 (ASP.NET 설정 스키마) 구성 요소입니다.
적용 대상
.NET