Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Windows Vista. Для профСссионалов». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 101

Автор Π ΠΎΠΌΠ°Π½ КлимСнко

β€’ DisableReanimateDeletes, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, ΠΌΠΎΠ³ΡƒΡ‚ Π»ΠΈ ΠΎΡ‚Π΄Π°Π»Π΅Π½Π½Ρ‹Π΅ удалСния Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ².

β€’ DisableSaveDeletes, Ρ‚ΠΈΠΏ: boolean – Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Ρ€Π°Π²Π½ΠΎ true, Ρ‚ΠΎ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Conflict and Deleted.

β€’ Enabled, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π° Π»ΠΈ рСпликация ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

β€’ FileFilter, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ список Ρ„Π°ΠΉΠ»ΠΎΠ²-ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ собой запятыми. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ большС Ρ‡Π΅ΠΌ ΠΈΠ· 2600 символов.

β€’ Ghosted, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π»ΠΈ слуТбС РСпликация DFS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π½Π΅Π²ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

β€’ IsPrimary, Ρ‚ΠΈΠΏ: boolean – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Π±Ρ‹Π»ΠΎ Π»ΠΈ содСрТимоС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ.

β€’ MaxAgelnCachelnMin, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…) хранСния рСсурса Π² кэшС, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ начнСтся процСсс Π΅Π³ΠΎ пСрСзаписи.

β€’ MemberGuid, Ρ‚ΠΈΠΏ: string – содСрТит ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ члСнства Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

β€’ MinAgelnCachelnMin, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…) хранСния Ρ‚Π΅Π½Π΅Π²ΠΎΠ³ΠΎ рСсурса Π² кэшС, послС истСчСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ рСсурс Π±ΡƒΠ΄Π΅Ρ‚ поставлСн Π½Π° рассмотрСниС возмоТности помСщСния Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ‚Π΅Π½Π΅Π²Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ.

β€’ Readonly, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ содСрТимоС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

β€’ ReplicatedFolderDn, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, извСстноС Π² слуТбС Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Active Directory.

β€’ ReplicatedFolderGuid, Ρ‚ΠΈΠΏ: string – являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. Оно опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

β€’ ReplicatedFolderName, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

β€’ ReplicationGroupGuid, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

β€’ RootPath, Ρ‚ΠΈΠΏ: string – опрСдСляСт Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ большС Ρ‡Π΅ΠΌ ΠΈΠ· 2600 символов.

β€’ Roots izelnMb, Ρ‚ΠΈΠΏ: uint32 – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ²ΠΎΡ‚Ρƒ Π² ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π°Ρ… для ΠΏΠ°ΠΏΠΊΠΈ, содСрТащСй Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого свойства Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ мСньшС 10.

β€’ SharedStaging, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π³ΠΎ доступа.

β€’ StagingPath, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ большС Ρ‡Π΅ΠΌ ΠΈΠ· 2600 символов.

β€’ StagingSizelnMb, Ρ‚ΠΈΠΏ: string – опрСдСляСт ΠΊΠ²ΠΎΡ‚Ρƒ Π² ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π°Ρ… для ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ мСньшС 10.

β€’ VolumeGuid, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π·Π΄Π΅Π»Π°, содСрТащСго Π΄Π°Π½Π½ΡƒΡŽ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ.

Класс DfsrReplicationGroupConfig

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ настройки Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Бвойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

β€’ Def aultSchedule, Ρ‚ΠΈΠΏ: массив Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ uint8 – опрСдСляСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ расписаниС для Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

β€’ Def aultSchedulelnUtc, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, Π½Π° основС Ρ‡Π΅Π³ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ расписаниС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹: локального Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ UTC.

β€’ Description, Ρ‚ΠΈΠΏ: string – содСрТит описаниС Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

β€’ LastChangeNumber, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт Π½ΠΎΠΌΠ΅Ρ€ послСдних ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ увСличиваСтся Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

β€’ LastChangeSource, Ρ‚ΠΈΠΏ: string – содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± Π°Π²Ρ‚ΠΎΡ€Π΅ измСнСния.

β€’ LastChangeTime, Ρ‚ΠΈΠΏ: datetime – опрСдСляСт врСмя возникновСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

β€’ ReplicationGroupDn, Ρ‚ΠΈΠΏ: string – содСрТит Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ слуТбой Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Active Directory.

β€’ ReplicationGroupGuid, Ρ‚ΠΈΠΏ: string – являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. Оно опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

β€’ ReplicationGroupName, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

β€’ ReplicationGroupType, Ρ‚ΠΈΠΏ: uint32 – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. НапримСр, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства: 0 (OTHER), 1 (SYSVOL), 2 (PROTECTION), 3 (DISTRIBUTION), 4 (CLIENT), 5 (PEERNET).

β€’ TombstoneExpirylnMin, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт максимальноС врСмя ΠΆΠΈΠ·Π½ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…). Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ мСньшС 60.

Класс DfsrLocalMemberConfig

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ описаниС класса члСнства Π³Ρ€ΡƒΠΏΠΏ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Бвойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

β€’ Keywords, Ρ‚ΠΈΠΏ: string – содСрТит ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ.

β€’ MemberDn, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя Π΄Π°Π½Π½ΠΎΠ³ΠΎ члСнства, извСстноС Π² слуТбС Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Active Directory.

β€’ MemberDns, Ρ‚ΠΈΠΏ: string – содСрТит ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ имя члСнства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ сСрвСром DNS.

β€’ MemberGuid, Ρ‚ΠΈΠΏ: string – являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. Оно содСрТит ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ члСнства.

β€’ MemberName, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя члСнства.

β€’ MemberPeerNetGroupName, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ имя члСнства для ΠΎΠ΄Π½ΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Ρ… сСтСй.

β€’ ReplicationGroupGuid, Ρ‚ΠΈΠΏ: string – опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹.

Класс DfsrConnectionConfig

Класс опрСдСляСт настройки соСдинСний для Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

β€’ ConnectionDn, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя соСдинСния, извСстноС Π² слуТбС Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Active Directory.

β€’ ConnectionGuid, Ρ‚ΠΈΠΏ: string – являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. Оно опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ соСдинСния.

β€’ Enabled, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π»ΠΈ Π΄Π°Π½Π½ΠΎΠ΅ соСдинСниС. Если соСдинСниС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Ρ‚ΠΎ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ слуТбой РСпликация DFS.

β€’ Inbound, Ρ‚ΠΈΠΏ: boolean – Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства Ρ€Π°Π²Π½ΠΎ true, Ρ‚ΠΎ соСдинСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠΌ являСтся входящим.

β€’ Keywords, Ρ‚ΠΈΠΏ: string – содСрТит ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ.

β€’ MemberGuid, Ρ‚ΠΈΠΏ: string – содСрТит ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ члСнства соСдинСния.

β€’ PartnerDn, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π° для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния, извСстноС Π² слуТбС Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Active Directory.

β€’ PartnerDns, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π° для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ сСрвСром DNS.

β€’ PartnerGuid, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π° для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния.

β€’ PartnerName, Ρ‚ΠΈΠΏ: string – опрСдСляСт имя ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π° для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния.

β€’ RdcEnabled, Ρ‚ΠΈΠΏ: boolean – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π»ΠΈ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния удалСнная Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ компрСссия (RDC).

β€’ RdcMinFileSizelnKb, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ соСдинСнию Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ компрСссии (RDC).

β€’ ReplicationGroupGuid, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹.

β€’ Schedule, Ρ‚ΠΈΠΏ: массив Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ uint8 – содСрТит расписаниС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΉ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния.

β€’ SchedulelnUtc, Ρ‚ΠΈΠΏ: boolean – опрСдСляСт, расписаниС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ соСдинСния Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Π½Π° основС локального Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ UTC.

Класс Dfsrlnfo

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ настройки ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° слуТбы РСпликация DFS. Бвойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

β€’ LastDsPollTime, Ρ‚ΠΈΠΏ: datetime – опрСдСляСт врСмя послСднСго провСдСния Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ слуТбы Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Active Directory.

β€’ LastErrorCode, Ρ‚ΠΈΠΏ: uint32 – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ΄ ошибки ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства Ρ€Π°Π²Π½ΠΎ 0, Ρ‚ΠΎ ошибки Π½Π΅ Π±Ρ‹Π»ΠΎ.

β€’ LastErrorMessageld, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ послСднСго события, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ описано Π² ΠΆΡƒΡ€Π½Π°Π»Π΅.

β€’ ProviderVersion, Ρ‚ΠΈΠΏ: string – содСрТит Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.

β€’ ServiceStartTime, Ρ‚ΠΈΠΏ: datetime – опрСдСляСт врСмя послСднСго запуска слуТбы РСпликация DFS.

β€’ State, Ρ‚ΠΈΠΏ: uint8 – опрСдСляСт Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ слуТбы РСпликация DFS. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ свойства: 0 (слуТба запускаСтся), 1 (слуТба Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚), 2 (дСградация Ρ€Π°Π±ΠΎΡ‚Ρ‹ слуТбы), 3 (слуТба Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ).

Класс DfsrVolumelnfo

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅, хранящСм Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ. Бвойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

β€’ DatabaseGuid, Ρ‚ΠΈΠΏ: string – опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°.

β€’ LastConf igChangeTime, Ρ‚ΠΈΠΏ: datetime – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ послСднСС врСмя возникновСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² конфигурациях Ρ€Π°Π·Π΄Π΅Π»Π°.

β€’ LastErrorCode, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт ΠΊΠΎΠ΄ послСднСй возникшСй ошибки. Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства Ρ€Π°Π²Π½ΠΎ 0, Ρ‚ΠΎ ошибки Π½Π΅ Π±Ρ‹Π»ΠΎ.

β€’ LastErrorMessageld, Ρ‚ΠΈΠΏ: uint32 – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ послСднСго события, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ описано Π² ΠΆΡƒΡ€Π½Π°Π»Π΅.

β€’ State, Ρ‚ΠΈΠΏ: uint8 – опрСдСляСт Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС Ρ‚ΠΎΠΌΠ°. Π”Π°Π½Π½ΠΎΠ΅ свойство ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния: 0 (инициализация), 1 (ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅), 2 (состояниС ошибки), 3 (автоматичСскоС восстановлСниС).

β€’ VolumeGuid, Ρ‚ΠΈΠΏ: string – являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. Оно опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΠΌΠ°.

β€’ VolumePath, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ‚ΠΎΠΌΡƒ Π² Π²ΠΈΠ΄Π΅ CLSID-Π½ΠΎΠΌΠ΅Ρ€Π° ΠΈΠ»ΠΈ Π±ΡƒΠΊΠ²Ρ‹ диска.

β€’ VolumeSerialNumber, Ρ‚ΠΈΠΏ: uint64 – опрСдСляСт сСрийный Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π°.

Класс DfsrLocalMemberlnfo

Класс содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ‡Π»Π΅Π½Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Бвойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ класса доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

β€’ LastConf igChangeTime, Ρ‚ΠΈΠΏ: datetime – опрСдСляСт врСмя возникновСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

β€’ LastErrorCode, Ρ‚ΠΈΠΏ: uint32 – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ΄ послСднСй возникшСй ошибки. Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства Ρ€Π°Π²Π½ΠΎ 0, Ρ‚ΠΎ ошибки Π½Π΅ Π±Ρ‹Π»ΠΎ.

β€’ LastErrorMessageld, Ρ‚ΠΈΠΏ: uint32 – опрСдСляСт ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ послСднСго события, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±Ρ‹Π»ΠΎ описано Π² ΠΆΡƒΡ€Π½Π°Π»Π΅.

β€’ MemberGuid, Ρ‚ΠΈΠΏ: string – являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. Оно опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‡Π»Π΅Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

β€’ MemberName, Ρ‚ΠΈΠΏ: string – ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ имя Ρ‡Π»Π΅Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

β€’ ReplicationGroupGuid, Ρ‚ΠΈΠΏ: string – опрСдСляСт ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.