Clase AudienceCollection.AudienceEnumerator
Representa el enumerador de los objetos de Audience en el objeto AudienceCollection .
Jerarquía de la herencia
System.Object
Microsoft.Office.Server.Audience.AudienceCollection.AudienceEnumerator
Espacio de nombres: Microsoft.Office.Server.Audience
Ensamblado: Microsoft.Office.Server.UserProfiles (en Microsoft.Office.Server.UserProfiles.dll)
Sintaxis
'Declaración
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class AudienceEnumerator _
Implements IEnumerator
'Uso
Dim instance As AudienceCollection.AudienceEnumerator
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class AudienceEnumerator : 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 inicia una excepción InvalidOperationException. Si la colección se modifica entre MoveNext y Current, Current devuelve el elemento en 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.