ActiveDirectorySchedule.RawSchedule Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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];