Clase AudienceSiteCollection.AudienceSiteEnumerator
Enumera los sitios en la clase AudienceSiteCollection .
Jerarquía de la herencia
System.Object
Microsoft.Office.Server.Audience.AudienceSiteCollection.AudienceSiteEnumerator
Espacio de nombres: Microsoft.Office.Server.Audience
Ensamblado: Microsoft.Office.Server.UserProfiles (en Microsoft.Office.Server.UserProfiles.dll)
Sintaxis
'Declaración
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class AudienceSiteEnumerator _
Implements IEnumerator
'Uso
Dim instance As AudienceSiteCollection.AudienceSiteEnumerator
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class AudienceSiteEnumerator : IEnumerator
Comentarios
Un enumerador sigue siendo válido mientras la colección no sufre cambios. Si se realizan cambios en la colección, como agregar, modificar o eliminar elementos, el enumerador se invalida definitivamente y la siguiente llamada a MoveNext o Reset produce una excepción. Si la colección se modifica entre MoveNext y Current, Current devuelve el elemento en el que está establecido, aunque el enumerador ya esté invalidado.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.