Condividi tramite


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]

truese 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.

Vedere anche

Classe WMI del server SMS_Site