Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Inicializátory objektů nelze použít k inicializaci žádného člena třídy, která je deklarována jako sdílená. Další informace naleznete v tématu Sdílené.
ID chyby: BC30991
Oprava této chyby
Prozkoumejte definici třídy a určete, který člen je sdílen.
Eliminujte inicializaci daného členu ze seznamu inicializátorů objektů.
Příklad
V následujícím příkladu totalCustomers je sdílený člen.
Public Class Customer
Public Shared totalCustomers As Integer
' Other declarations and method definitions.
End Class
Protože totalCustomers je sdílen, pokus o nastavení počáteční hodnoty v seznamu inicializátoru objektů způsobí tuto chybu.
' This declaration is not valid.
' Dim cust As New Customer With { .Name = "Coho Winery", _
' .totalCustomers = 21 }