Compartilhar via


Método VerifyNoLoops na Classe SMS_Site

O VerifyNoLoops método de classe Windows Management Instrumentation (WMI), no Configuration Manager, determina se a inserção de um site na hierarquia Configuration Manager num ponto específico resultará num ciclo recursivo dos sites.

A sintaxe seguinte é simplificada a partir do código MOF (Managed Object Format) e destina-se a mostrar a definição do método .

Sintaxe

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

Parâmetros

CentralSiteCode Tipo de dados: String

Qualificadores: [em, SizeLimit("3")]

Não usado.

TargetSiteCode Tipo de dados: String

Qualificadores: [em, SizeLimit("3")]

Código do site subordinado a inserir.

ParentSiteCode Tipo de dados: String

Qualificadores: [em, SizeLimit("3")]

Código do site que será o principal do site de destino.

Result Tipo de dados: Boolean

Qualificadores: [fora]

truese não for formado nenhum ciclo ao inserir o novo site na hierarquia do Configuration Manager

Return Values

Um SInt32 tipo de dados que é 0 para indicar êxito ou não zero para indicar a falha.

Para obter informações sobre como lidar com erros devolvidos, veja About Configuration Manager Errors (Acerca dos Erros de Configuration Manager).

Código de Exemplo

O exemplo seguinte mostra como chamar o VerifyNoLoops método .

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

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.

Confira também

Classe WMI de Servidor SMS_Site