Delen via


Methode VerifyNoLoops in klasse SMS_Site

De VerifyNoLoops WMI-klassemethode (Windows Management Instrumentation) bepaalt in Configuration Manager of het invoegen van een site in de Configuration Manager-hiƫrarchie op een bepaald punt resulteert in een recursieve lus van de sites.

De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en is bedoeld om de definitie van de methode weer te geven.

Syntaxis

SInt32 VerifyNoLoops(  
     String CentralSiteCode,  
     String TargetSiteCode,  
     String ParentSiteCode,  
     Boolean Result  
);  

Parameters

CentralSiteCode
Gegevenstype: String

Kwalificatie: [in, SizeLimit("3")]

Niet gebruikt.

TargetSiteCode
Gegevenstype: String

Kwalificatie: [in, SizeLimit("3")]

Sitecode van de onderliggende site die moet worden ingevoegd.

ParentSiteCode
Gegevenstype: String

Kwalificatie: [in, SizeLimit("3")]

Sitecode van de site die de bovenliggende site van de doelsite wordt.

Result
Gegevenstype: Boolean

Kwalificatie: [uit]

trueals er geen lus wordt gevormd door de nieuwe site in te voegen in de Configuration Manager-hiƫrarchie

Retourwaarden

Een SInt32 gegevenstype dat 0 is om aan te geven dat het is geslaagd of niet nul om een fout aan te geven.

Zie Over Configuration Manager-fouten voor informatie over het verwerken van geretourneerde fouten.

Voorbeeldcode

In het volgende voorbeeld ziet u hoe u de VerifyNoLoops methode aanroept.

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  

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_Site-server