Udostępnij za pośrednictwem


VerifyNoLoops, metoda w klasie SMS_Site

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ładni

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.

Zobacz też

SMS_Site Server WMI Class