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 di 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: String

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

Non utilizzata.

TargetSiteCode Tipo: String

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

Codice del sito figlio da inserire.

ParentSiteCode Tipo: String

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

Codice del sito che sarà l'elemento padre del sito di destinazione.

Result Tipo: Boolean

Qualificazioni: [fuori]

truese non viene creato alcun ciclo inserendo il nuovo sito nella gerarchia di Configuration Manager

Valori restituiti

Tipo SInt32 di dati con valore 0 per indicare l'esito positivo o diverso da zero per indicare l'esito negativo.

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 Requisiti di sviluppo del server di Configuration Manager.

Vedere anche

Classe WMI del server SMS_Site