Aracılığıyla paylaş


ActiveDirectorySchedule.RawSchedule Özellik

Tanım

Kaynağın çoğaltma için kullanılabilmesi için haftanın hangi saatinde olduğunu gösteren üç boyutlu bir dizi alır veya ayarlar.

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(,,)

Özellik Değeri

Boolean[,,]

Kaynağın Boolean belirli bir 15 dakikalık aralıkta çoğaltma için kullanılabilir olması durumunda öğenin bulunduğu üç boyutlu bir öğe true dizisi. öğesi, false kaynak çoğaltma için kullanılamıyorsa olur.

Dizi RawSchedule[<haftanın> günü, saat>, <<15 dakikalık aralık>] biçimindedir. Bu değerlerin tümü sıfır tabanlıdır ve hafta Pazar sabahı saat 00:00'da Eşgüdümlü Evrensel Saat ile başlar.

Aşağıda, haftanın günü için geçerli değerler yer alır.

Haftanın günü değeri Haftanın günü belirtilir.
0 Pazar
1 Pazartesi
2 Salı
3 Çarşamba
4 Perşembe
5 Cuma
6 Cumartesi

Saat sıfır tabanlıdır ve 24 saat biçiminde belirtilir. Örneğin, 2 P.M. 14 olarak belirtilebilir. Geçerli değerler 0-23 arasıdır.

15 dakikalık aralık, kaynağın çoğaltma için kullanılabilir olduğu saat içindeki 15 dakikalık bloğu belirtir. Aşağıdaki tabloda 15 dakikalık aralık için olası değerler tanımlanmıştır.

15 dakikalık aralık Açıklama
0 Kaynak, 0 ile 14 dakika arasında çoğaltma için kullanılabilir.
1 Kaynak, 15 ila 29 dakika sonra çoğaltma için kullanılabilir.
2 Kaynak, 30 ila 44 dakika sonra çoğaltma için kullanılabilir.
3 Kaynak, 45 ile 59 dakika arasında çoğaltma için kullanılabilir.

Örnekler

Aşağıdaki örnek, kaynağın Salı günü 15:50 Eşgüdümlü Evrensel Saat'te çoğaltma için kullanılabilir olup olmadığını belirlemek için bu özelliğin nasıl kullanılacağını gösterir:

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

Aşağıdaki örnek, dakikaları 15'e bölerek çalışma zamanında 15 dakikalık aralığı hesaplamak için bu özelliğin nasıl kullanılacağını gösterir:

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

Şunlara uygulanır