Metoda VerifyNoLoops v SMS_Site třídy
Metoda VerifyNoLoops
třídy WMI (Windows Management Instrumentation) v Configuration Manager určuje, jestli vložení lokality do hierarchie Configuration Manager v určitém bodě způsobí rekurzivní smyčku lokalit.
Následující syntaxe je zjednodušena z kódu MOF (Managed Object Format) a je určena k zobrazení definice metody.
Syntaxe
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
Parametry
CentralSiteCode
Datový typ: String
Kvalifikátory: [in, SizeLimit("3")]
Nepoužívá se.
TargetSiteCode
Datový typ: String
Kvalifikátory: [in, SizeLimit("3")]
Kód lokality podřízeného webu, který chcete vložit.
ParentSiteCode
Datový typ: String
Kvalifikátory: [in, SizeLimit("3")]
Kód lokality, která bude nadřazenou cílovou lokalitou.
Result
Datový typ: Boolean
Kvalifikátory: [out]
true
Pokud není vytvořena žádná smyčka vložením nové lokality do hierarchie Configuration Manager
Návratové hodnoty
Datový SInt32
typ, který má hodnotu 0, která označuje úspěch nebo nenulovou hodnotu, která označuje selhání.
Informace o zpracování vrácených chyb najdete v tématu Informace o chybách Configuration Manager.
Příklad kódu
Následující příklad ukazuje, jak volat metodu VerifyNoLoops
.
Dim Site As SWbemObject
Dim NoLoop As Boolean
Set Site = GetObject("winmgmts:root\sms\site_<sitecode>:SMS_Site")
Site.VerifyNoLoops "", "<child sitecode>", "<parent sitecode>", NoLoop
MsgBox "NoLoop = " & NoLoop
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.