Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает, что один или несколько объявленных элементов программирования доступны только в контексте объявления, в том числе из любого содержащегося типа.
Замечания
Если элемент программирования представляет собственные функциональные возможности или содержит конфиденциальные данные, обычно требуется ограничить доступ к нему как можно более строго. Максимальное ограничение достигается путем предоставления доступа только к модулю, классу или структуре, определяющей ее доступ. Чтобы ограничить доступ к элементу таким образом, его можно объявить с помощью Private.
Замечание
Вы также можете использовать модификатор закрытого защищенного доступа, который делает элемент доступным из этого класса и производных классов, расположенных в его содержащей сборке.
Правила
- Контекст объявления. Можно использовать
Privateтолько на уровне модуля. Это означает, что контекст объявления дляPrivateэлемента должен быть модулем, классом или структурой и не может быть исходным файлом, пространством имен, интерфейсом или процедурой.
Поведение
Уровень доступа. Весь код в контексте объявления может получить доступ к его
Privateэлементам. Это включает код в автономном типе, например вложенный класс или выражение назначения в перечислении. Код за пределами контекста объявления не может получить доступ к егоPrivateэлементам.Модификаторы доступа. Ключевые слова, указывающие уровень доступа, называются модификаторами доступа. Сравнение модификаторов доступа см. в разделе "Уровни доступа" в Visual Basic.
Модификатор Private можно использовать в следующих контекстах: