VerifyNoLoops (método) en la clase SMS_Site
El VerifyNoLoops
método de clase Instrumental de administración de Windows (WMI), en Configuration Manager, determina si la inserción de un sitio en la jerarquía de Configuration Manager en un punto específico dará lugar a un bucle recursivo de los sitios.
La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) y está pensada para mostrar la definición del método.
Sintaxis
SInt32 VerifyNoLoops(
String CentralSiteCode,
String TargetSiteCode,
String ParentSiteCode,
Boolean Result
);
Parámetros
CentralSiteCode
Tipo de datos: String
Calificadores: [in, SizeLimit("3")]
No se usa.
TargetSiteCode
Tipo de datos: String
Calificadores: [in, SizeLimit("3")]
Código de sitio del sitio secundario que se va a insertar.
ParentSiteCode
Tipo de datos: String
Calificadores: [in, SizeLimit("3")]
Código de sitio del sitio que será el elemento primario del sitio de destino.
Result
Tipo de datos: Boolean
Calificadores: [out]
true
si no se forma ningún bucle insertando el nuevo sitio en la jerarquía de Configuration Manager
Valores devueltos
Un SInt32
tipo de datos que es 0 para indicar que se ha realizado correctamente o que no es cero para indicar un error.
Para obtener información sobre cómo controlar los errores devueltos, vea Acerca de los errores de Configuration Manager.
Código de ejemplo
En el ejemplo siguiente se muestra cómo llamar al 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 del entorno de ejecución
Para obtener más información, consulte requisitos de tiempo de ejecución de Configuration Manager Server.
Requisitos de desarrollo
Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.