Compartir a través de


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.

Vea también

Referencia

Miembros AudienceCollection.AudienceEnumerator

Espacio de nombres Microsoft.Office.Server.Audience