VcnManager Класс

Определение

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

[Android.Runtime.Register("android/net/vcn/VcnManager", ApiSince=31, DoNotGenerateAcw=true)]
public class VcnManager : Java.Lang.Object
[<Android.Runtime.Register("android/net/vcn/VcnManager", ApiSince=31, DoNotGenerateAcw=true)>]
type VcnManager = class
    inherit Object
Наследование
VcnManager
Атрибуты

Комментарии

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

VCN создает уровень виртуализации, позволяющий операторам агрегировать разнородные физические сети, объединяя их как единую несующую сеть. Это обеспечивает гибкость инфраструктуры со стороны операторов без влияния на подключение пользователей, абстрагируя физические сетевые технологии как детали реализации своей общедоступной сети.

Каждая VCN виртуализирует сеть оператора, создавая туннели к основной сети оператора через физические связи, управляемые оператором, и поддерживает уровень мобильности IP-адресов для обеспечения простого перехода между базовыми сетями. Каждая VCN настраивается на основе группы подписок (см. android.telephony.SubscriptionManager) и объединяет все сети, которые создаются на основе профиля или предложения в указанной группе подписок.

VCN можно настроить для предоставления одной или нескольких android.net.Networkсетей, каждая из которых имеет различные возможности, что обеспечивает виртуализацию APN.

Если туннелю не удается подключиться или возникает неустранимая ошибка, VCN попытается восстановить подключение. Если туннель по-прежнему не был повторно подключен после истечения времени ожидания, определяемого системой, будет введен безопасный режим VCN (см. ниже).

Безопасный режим VCN гарантирует, что пользователи (и операторы) могут восстановить подключение системы для обновления профилей, диагностики проблем, обращения в службу поддержки или выполнения других задач по исправлению. В безопасном режиме система разрешает использовать базовые сотовые сети по умолчанию. Кроме того, в безопасном режиме VCN продолжит повторять подключения и автоматически выйдет из безопасного режима, если все активные туннели успешно подключаются.

Документация по Java для android.net.vcn.VcnManager.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

VcnManager(IntPtr, JniHandleOwnership)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

Поля

VcnErrorCodeConfigError
Устаревшие..

Значение, указывающее, что произошла ошибка с конфигурацией этого подключения к шлюзу.

VcnErrorCodeInternalError
Устаревшие..

Значение, указывающее, что в этом подключении шлюза произошел внутренний сбой.

VcnErrorCodeNetworkError
Устаревшие..

Значение, указывающее, что при подключении шлюза произошла ошибка сети.

VcnStatusCodeActive
Устаревшие..

Значение, указывающее, что VCN для группы подписки активна.

VcnStatusCodeInactive
Устаревшие..

Значение, указывающее, что VCN для группы подписки неактивен.

VcnStatusCodeNotConfigured
Устаревшие..

Значение, указывающее, что VCN для группы подписки не настроен или что обратный вызов не является привилегированным для группы подписки.

VcnStatusCodeSafeMode
Устаревшие..

Значение, указывающее, что VCN для группы подписки находится в безопасном режиме.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
ConfiguredSubscriptionGroups

Извлекает список групп подписок, для которых задана конфигурация VCN.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
JniPeerMembers

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

PeerReference

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
ThresholdClass

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

ThresholdType

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

Методы

ClearVcnConfig(ParcelUuid)

Очищает конфигурацию VCN для заданной группы подписки.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
Dispose(Boolean)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
RegisterVcnStatusCallback(ParcelUuid, IExecutor, VcnManager+VcnStatusCallback)

Регистрирует данный обратный вызов для получения обновлений состояния для указанной подписки.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetVcnConfig(ParcelUuid, VcnConfig)

Задает конфигурацию VCN для заданной группы подписки.

ToArray<T>()

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
UnregisterVcnStatusCallback(VcnManager+VcnStatusCallback)

Отменяет регистрацию заданного обратного вызова.

Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
IJavaPeerable.Finalized()

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

GetJniTypeName(IJavaPeerable)

VcnManager публикует API для приложений для настройки сетей виртуальных операторов и управления ими.

Применяется к