다음을 통해 공유


SqlCeRemoteDataAccess.ConnectTimeout Property

SqlCeRemoteDataAccess 개체가 서버에 대한 연결을 기다리는 시간(밀리초)을 가져오거나 설정합니다.

네임스페이스: System.Data.SqlServerCe
어셈블리: System.Data.SqlServerCe(system.data.sqlserverce.dll에 있음)

구문

‘선언
Public Property ConnectTimeout As Integer
public int ConnectTimeout { get; set; }
public:
property int ConnectTimeout {
    int get ();
    void set (int value);
}
/** @property */
public int get_ConnectTimeout ()

/** @property */
public void set_ConnectTimeout (int value)
public function get ConnectTimeout () : int

public function set ConnectTimeout (value : int)

속성 값

제한 시간(밀리초)을 나타내고 기본값이 없는 Int32 값입니다.

주의

응답이 ConnectTimeout에 지정된 값보다 오래 걸리면 요청이 취소됩니다.

여러 개의 IP 주소가 있는 서버(다중 홈)에 연결하는 경우 서버의 모든 IP 주소에 대해 제한 시간이 누적 계산됩니다. 예를 들어, 서버에 두 개의 IP 주소가 있고 첫 번째 IP 주소에서 500ms, 두 번째 IP 주소에서 500ms가 소요되면 서버의 제한 시간 값은 1000ms가 됩니다.

최대 제한 시간은 360초입니다. 이 제한 시간 값 설정에 대한 권장 사항은 SQL Server Compact 3.5 온라인 설명서의 "연결 최적화"를 참조하십시오.

스레드 보안

이 유형의 모든 public static(Microsoft Visual Basic의 경우 공유) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

플랫폼

개발 플랫폼

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
버전 정보
.NET Framework 및 NET Compact Framework
3.5에서 지원됨
.NET Framework
3.0에서 지원됨
.NET Compact Framework 및 .Net Framework
2.0에서 지원됨

참고 항목

참조

SqlCeRemoteDataAccess Class
SqlCeRemoteDataAccess Members
System.Data.SqlServerCe Namespace