Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Metoda VerifyNoLoops klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager określa, czy wstawianie lokacji w hierarchii Configuration Manager w określonym punkcie spowoduje cykliczną pętlę lokacji.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i ma na celu pokazanie definicji metody.
Składnia
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
Parametry
CentralSiteCode Typ danych: String
Kwalifikatory: [in, SizeLimit("3")]
Nieużywane.
TargetSiteCode Typ danych: String
Kwalifikatory: [in, SizeLimit("3")]
Kod witryny podrzędnej do wstawienia.
ParentSiteCode Typ danych: String
Kwalifikatory: [in, SizeLimit("3")]
Kod witryny, która będzie elementem nadrzędnym lokacji docelowej.
Result Typ danych: Boolean
Kwalifikatory: [out]
truejeśli pętla nie jest tworzona przez wstawienie nowej lokacji do hierarchii Configuration Manager
Wartości zwracane
Typ SInt32 danych, który ma wartość 0, aby wskazać powodzenie lub inny niż zero, aby wskazać błąd.
Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.
Przykładowy kod
W poniższym przykładzie pokazano, jak wywołać VerifyNoLoops metodę .
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
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.