TransSubscription.Reinitialize 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구독을 다시 초기화하도록 표시합니다.
오버로드
Reinitialize() |
다음에 배포 에이전트를 실행하여 구독을 동기화할 때 구독을 다시 초기화하도록 표시합니다. |
Reinitialize(Boolean) |
구독을 다시 초기화합니다. |
Reinitialize()
다음에 배포 에이전트를 실행하여 구독을 동기화할 때 구독을 다시 초기화하도록 표시합니다.
public:
void Reinitialize();
public void Reinitialize ();
member this.Reinitialize : unit -> unit
Public Sub Reinitialize ()
설명
메서드를 호출한 후 동기화를 Reinitialize 시작하여 구독을 다시 초기화해야 합니다. 자세한 내용은 방법: 구독 다시 초기화(RMO 프로그래밍)를 참조하세요.
호출하기 전에 서버의 TransSubscription 개체에 대한 변경 내용을 저장하도록 호출 CommitPropertyChangesReinitialize해야 합니다.
이 메서드는 Reinitialize 게시자(또는 SQL Server 이외 게시자의 배포자), 게시 데이터베이스의 고정 데이터베이스 역할 멤버db_owner
(또는 SQL Server 이외 게시자의 배포 데이터베이스) 또는 구독을 만든 사용자에 의해서만 sysadmin
호출할 수 있습니다.
호출 Reinitialize 은 sp_reinitsubscription(Transact-SQL)를 실행하는 것과 같습니다.
적용 대상
Reinitialize(Boolean)
구독을 다시 초기화합니다.
public:
void Reinitialize(bool invalidateSnapshot);
public void Reinitialize (bool invalidateSnapshot);
member this.Reinitialize : bool -> unit
Public Sub Reinitialize (invalidateSnapshot As Boolean)
매개 변수
- invalidateSnapshot
- Boolean
스냅샷을 무효화하는지 여부를 나타냅니다.