다음을 통해 공유


ActiveDirectorySchedule.RawSchedule 속성

정의

일주일 중 소스를 복제할 수 있는 시간을 나타내는 3차원 배열을 가져오거나 설정합니다.

public:
 property cli::array <bool, 3> ^ RawSchedule { cli::array <bool, 3> ^ get(); void set(cli::array <bool, 3> ^ value); };
public bool[,,] RawSchedule { get; set; }
member this.RawSchedule : bool[,,] with get, set
Public Property RawSchedule As Boolean(,,)

속성 값

Boolean[,,]

Boolean 요소의 3차원 배열입니다. 특정한 15분 간격 동안 소스를 복제할 수 있으면 요소가 true이고, 소스를 복제할 수 없으면 요소가 false입니다.

배열이 RawSchedule 형태로 [<-요일>를 <시간>합니다 <15 분 간격>]. 이러한 값은 모두 0부터 시작하며 일주일은 UTC(Coordinated Universal Time) 기준으로 일요일 아침 00:00시에 시작합니다.

다음은 요일에 유효한 값입니다.

요일 나타내는 요일
0 일요일
1 월요일
2 화요일
3 수요일
4 목요일
5 금요일
6 토요일

시간은 0부터 시작하며 24시간 형식으로 지정됩니다. 예를 들어 오후 2시에는 14로 지정됩니다. 유효한 값은 0-23입니다.

15분 간격은 한 시간 내에서 소스를 복제할 수 있는 15분 구역을 지정합니다. 다음 표에는 15분 간격의 가능한 값이 나와 있습니다.

15분 간격 설명
0 해당 시간의 0분에서 14분까지 소스를 복제할 수 있습니다.
1 원본이 15에서 29 분 후로 복제에 사용할 수 있습니다.
2 원본이 30에서 44 분 후로 복제에 사용할 수 있습니다.
3 원본이 45에서 59 분 후로 복제에 사용할 수 있습니다.

예제

다음 예제에서는 이 속성을 사용하여 화요일 15:50 협정 세계시에서 원본을 복제할 수 있는지 확인하는 방법을 보여줍니다.

bool isAvailable = scheduleObject.RawSchedule[2, 15, 3];

다음 예제에서는 이 속성을 사용하여 분을 15분으로 나누어 런타임 시 15분 간격을 계산하는 방법을 보여 줍니다.

bool isAvailable = scheduleObject.RawSchedule[2, 15, (Int32)50/15];  

적용 대상