Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los inicializadores de objeto no se pueden usar para inicializar un miembro de una clase que se declara como compartida. Para obtener más información, vea Shared.
Identificador de error: BC30991
Para corregir este error
Examine la definición de clase para determinar qué miembros se comparten.
Elimine la inicialización para ese miembro de la lista de inicializadores de objeto.
Ejemplo
En el ejemplo siguiente, totalCustomers es un miembro compartido.
Public Class Customer
Public Shared totalCustomers As Integer
' Other declarations and method definitions.
End Class
Como totalCustomers es compartido, al intentar establecer su valor inicial de una lista de inicializadores de objeto se genera este error.
' This declaration is not valid.
' Dim cust As New Customer With { .Name = "Coho Winery", _
' .totalCustomers = 21 }