Metodo VerifyNoLoops nella classe SMS_Site
Il VerifyNoLoops
metodo della classe Strumentazione gestione Windows (WMI), in Configuration Manager, determina se l'inserimento di un sito nella gerarchia Configuration Manager in un punto specifico comporterà un ciclo ricorsivo dei siti.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e ha lo scopo di mostrare la definizione del metodo.
Sintassi
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
Parametri
CentralSiteCode
Tipo di dati:String
Qualificatori: [in, SizeLimit("3")]
Non utilizzata.
TargetSiteCode
Tipo di dati:String
Qualificatori: [in, SizeLimit("3")]
Codice del sito del sito figlio da inserire.
ParentSiteCode
Tipo di dati:String
Qualificatori: [in, SizeLimit("3")]
Codice del sito che sarà l'elemento padre del sito di destinazione.
Result
Tipo di dati:Boolean
Qualificatori: [out]
true
se non viene creato alcun ciclo inserendo il nuovo sito nella gerarchia Configuration Manager
Valori restituiti
Tipo SInt32
di dati 0 per indicare l'esito positivo o diverso da zero per indicare l'errore.
Per informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.
Codice di esempio
Nell'esempio seguente viene illustrato come chiamare il VerifyNoLoops
metodo .
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
Requisiti
Requisiti di runtime
Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.
Requisiti di sviluppo
Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.