AvailabilityDatabase.SuspendDataMovement AvailabilityDatabase.SuspendDataMovement AvailabilityDatabase.SuspendDataMovement Method

정의

이 가용성 데이터베이스에서 데이터 이동을 일시 중지합니다. Suspends the data movement on this availability database.

public:
 void SuspendDataMovement();
public void SuspendDataMovement ();
Public Sub SuspendDataMovement ()

설명

이 가용성 데이터베이스에서 데이터 이동 수 하지 아직 일시 중단 된를 호출한 후 SuspendDataMovement 프로그램에 제어를 반환 합니다.Data movement on this availability database may not yet have been suspended after a call to SuspendDataMovement returns control to the program. 다음 코드 조각은이 가용성 데이터베이스에서 데이터 이동이 일시 중지 될 때까지 프로그램 실행을 일시 중지 하는 방법을 제안 합니다.The following code snippet suggests one way to pause program execution until data movement on this availability database is suspended:

Server server = new Server("PrimaryServerName");  
AvailabilityGroup ag = server.AvailabilityGroups["AgName"];  
AvailabilityDatabase dbToSuspend = ag.AvailabilityDatabases["DbName"];  
dbToSuspend.SuspendDataMovement();  
while (!dbToSuspend.IsSuspended) {  
    Thread.Sleep(10000);  
    dbToSuspend.Refresh();  
}  

적용 대상