다음을 통해 공유


SqlCeReplication.ProfileName Property

SqlCeReplication 개체가 사용할 에이전트 프로필의 이름을 배포자에서 지정합니다.

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

구문

‘선언
Public Property ProfileName As String
public string ProfileName { get; set; }
public:
property String^ ProfileName {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_ProfileName ()

/** @property */
public void set_ProfileName (String value)
public function get ProfileName () : String

public function set ProfileName (value : String)

속성 값

에이전트 프로필의 이름입니다.

주의

프로필은 제한 시간 값과 같은 동작을 정의합니다. 배포자에서 프로필을 만들고 ProfileName 속성을 통해 프로필 이름을 지정하여 기본값을 재정의할 수 있습니다.

프로필에는 SQL Server Reconciler의 동작을 제어하는 매개 변수 집합이 있습니다. 예를 들어, 프로필에서는 SQL Server Reconciler에서 사용하는 LoginTimeoutQueryTimeout 값을 지정합니다. 프로필은 배포자에서 저장되며, 구독을 동기화할 때마다 읽어옵니다. 자세한 내용은 SQL Server 온라인 설명서의 "에이전트 프로필"을 참조하십시오.

프로필을 사용하면 동기화의 키 매개 변수를 쉽게 변경할 수 있습니다. 예를 들어, 다섯 대의 SQL Server Compact 3.5 클라이언트가 프로필을 공유하고 있고 쿼리 제한 시간 값을 변경하려는 경우 프로필에서 QueryTimeout 값을 변경하면 모든 SQL Server Compact 3.5 클라이언트가 새 QueryTimeout 값을 사용하게 됩니다.

SQL Server Compact 3.5 클라이언트마다 다른 프로필을 만들 수도 있습니다. 예를 들어, 전화 접속 인터넷 연결을 사용하는 SQL Server Compact 3.5 클라이언트는 특정 제한 시간 값을 사용하고, 고속 인트라넷 연결을 사용하는 클라이언트는 다른 제한 시간 값을 사용합니다. ProfileName 속성은 프로필 이름을 지정하는 데 사용됩니다.

ProfileName 속성이 지정되지 않으면 기본 프로필 값이 사용됩니다.

스레드 보안

이 유형의 모든 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에서 지원됨

참고 항목

참조

SqlCeReplication Class
SqlCeReplication Members
System.Data.SqlServerCe Namespace