NetworkCapabilities 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
활성 네트워크의 기능을 표현합니다.
[Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)]
public sealed class NetworkCapabilities : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)>]
type NetworkCapabilities = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 상속
- 특성
- 구현
설명
활성 네트워크의 기능을 표현합니다.
에 대한 android.net.NetworkCapabilitiesJava 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
생성자
| Name | Description |
|---|---|
| NetworkCapabilities() |
활성 네트워크의 기능을 표현합니다. |
| NetworkCapabilities(NetworkCapabilities) | |
필드
| Name | Description |
|---|---|
| NetCapabilityCaptivePortal |
사용되지 않음.
이 네트워크가 마지막으로 검색되었을 때 포로 포털이 있는 것으로 확인되었음을 나타냅니다. |
| NetCapabilityCbs |
사용되지 않음.
이는 이동 통신 사업자 특정 서비스에 사용되는 통신 사업자의 CBS 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityDun |
사용되지 않음.
이는 통신 사업자의 DUN 또는 테더링 게이트웨이에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityEims |
사용되지 않음.
이는 긴급 통화 중에 네트워크 신호에 사용되는 통신 사업자의 응급 IMS 서버 또는 기타 서비스에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityEnterprise |
사용되지 않음.
이 네트워크는 엔터프라이즈용임을 나타냅니다. |
| NetCapabilityForeground |
사용되지 않음.
이 네트워크는 빠른 네트워크 전환을 용이하게 하기 위해 백그라운드에서 유지되는 네트워크가 아니라 앱에서 사용할 수 있음을 나타냅니다. |
| NetCapabilityFota |
사용되지 않음.
이는 무선 업데이트에 사용되는 항공사의 FOTA 포털에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityHeadUnit |
사용되지 않음.
이 네트워크가 자동차 헤드 유닛에 연결되어 있음을 나타냅니다. |
| NetCapabilityIa |
사용되지 않음.
통신 사업자의 초기 연결 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityIms |
사용되지 않음.
네트워크 등록 및 신호에 사용되는 통신 사업자의 IMS 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityInternet |
사용되지 않음.
이 네트워크가 인터넷에 연결할 수 있어야 했음을 나타냅니다. |
| NetCapabilityLocalNetwork |
사용되지 않음.
이 네트워크가 로컬 네트워크임을 나타냅니다. |
| NetCapabilityMcx |
사용되지 않음.
이는 이동 통신 사업자의 중요 업무용 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityMms |
사용되지 않음.
MMS 메시지를 보내고 받기 위해 통신 사업자의 MMSC에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityMmtel |
사용되지 않음.
이 네트워크에 MMTEL(멀티미디어 전화 통신 서비스)을 지원하는 기능이 있음을 나타냅니다. |
| NetCapabilityNotBandwidthConstrained |
사용되지 않음.
대역폭 제한 네트워크가 아님을 나타냅니다. |
| NetCapabilityNotCongested |
사용되지 않음.
이 네트워크가 혼잡하지 않음을 나타냅니다. |
| NetCapabilityNotMetered |
사용되지 않음.
이 네트워크가 측정되지 않음을 나타냅니다. |
| NetCapabilityNotRestricted |
사용되지 않음.
이 네트워크를 일반적으로 사용할 수 있음을 나타냅니다. |
| NetCapabilityNotRoaming |
사용되지 않음.
이 네트워크가 로밍되지 않음을 나타냅니다. |
| NetCapabilityNotSuspended |
사용되지 않음.
이 네트워크가 현재 일시 중단되지 않음을 나타냅니다. |
| NetCapabilityNotVpn |
사용되지 않음.
이 네트워크가 VPN이 아님을 나타냅니다. |
| NetCapabilityPrioritizeBandwidth |
사용되지 않음.
이 네트워크가 인터넷의 대역폭 우선 순위를 지정할 수 있어야 임을 나타냅니다. |
| NetCapabilityPrioritizeLatency |
사용되지 않음.
이 네트워크가 인터넷 대기 시간의 우선 순위를 지정할 수 있어야 임을 나타냅니다. |
| NetCapabilityRcs |
사용되지 않음.
리치 커뮤니케이션 서비스에 사용되는 통신 사업자의 RCS 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilitySupl |
사용되지 않음.
GPS 정보를 검색하는 데 사용되는 통신 사업자의 SUPL 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityTemporarilyNotMetered |
사용되지 않음.
이 네트워크가 일시적으로 분석되지 않음을 나타냅니다. |
| NetCapabilityTrusted |
사용되지 않음.
사용자가 이 네트워크에 대한 암시적 신뢰를 표시했음을 나타냅니다. |
| NetCapabilityValidated |
사용되지 않음.
이 네트워크의 연결이 성공적으로 유효성을 검사했음을 나타냅니다. |
| NetCapabilityWifiP2p |
사용되지 않음.
Wi-Fi 직접 피어에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetCapabilityXcap |
사용되지 않음.
구성 및 제어에 사용되는 이동 통신 사업자의 XCAP 서버에 연결할 수 있는 네트워크임을 나타냅니다. |
| NetEnterpriseId1 |
사용되지 않음.
엔터프라이즈 기능 식별자 1. |
| NetEnterpriseId2 |
사용되지 않음.
엔터프라이즈 기능 식별자 2. |
| NetEnterpriseId3 |
사용되지 않음.
엔터프라이즈 기능 식별자 3. |
| NetEnterpriseId4 |
사용되지 않음.
엔터프라이즈 기능 식별자 4. |
| NetEnterpriseId5 |
사용되지 않음.
엔터프라이즈 기능 식별자 5. |
| SignalStrengthUnspecified |
신호 강도가 제공되지 않음을 나타내는 매직 값입니다. |
| TransportBluetooth |
사용되지 않음.
이 네트워크에서 Bluetooth 전송을 사용한다는 것을 나타냅니다. |
| TransportCellular |
사용되지 않음.
이 네트워크에서 셀룰러 전송을 사용한다는 것을 나타냅니다. |
| TransportEthernet |
사용되지 않음.
이 네트워크가 이더넷 전송을 사용한다는 것을 나타냅니다. |
| TransportLowpan |
사용되지 않음.
이 네트워크에서 LoWPAN 전송을 사용한다는 것을 나타냅니다. |
| TransportSatellite |
사용되지 않음.
이 네트워크에서 위성 전송을 사용한다는 것을 나타냅니다. |
| TransportThread |
사용되지 않음.
이 네트워크에서 스레드 전송을 사용한다는 것을 나타냅니다. |
| TransportUsb |
사용되지 않음.
이 네트워크에서 USB 전송을 사용한다는 것을 나타냅니다. |
| TransportVpn |
사용되지 않음.
이 네트워크에서 VPN 전송을 사용한다는 것을 나타냅니다. |
| TransportWifi |
사용되지 않음.
이 네트워크에서 Wi-Fi 전송을 사용한다는 것을 나타냅니다. |
| TransportWifiAware |
사용되지 않음.
이 네트워크에서 Wi-Fi 인식 전송을 사용한다는 것을 나타냅니다. |
속성
| Name | Description |
|---|---|
| Class |
이 |
| Creator | |
| Handle |
기본 Android 인스턴스에 대한 핸들입니다. (다음에서 상속됨 Object) |
| JniIdentityHashCode |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| JniPeerMembers |
활성 네트워크의 기능을 표현합니다. |
| LinkDownstreamBandwidthKbps |
이 네트워크의 다운스트림 대역폭을 Kbps로 검색합니다. |
| LinkUpstreamBandwidthKbps |
이 네트워크의 업스트림 대역폭을 Kbps로 검색합니다. |
| NetworkSpecifier |
선택적 전달자 특정 네트워크 지정자를 가져옵니다. |
| OwnerUid |
이 네트워크를 소유하는 앱의 UID를 검색합니다. |
| PeerReference |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| SignalStrength |
신호 강도를 검색합니다. |
| SubscriptionIds |
이 네트워크 또는 요청에 연결된 구독 ID 집합을 가져옵니다. |
| ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 Object) |
| ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 Object) |
| TransportInfo |
전송 관련 정보 컨테이너를 반환합니다. |
메서드
| Name | Description |
|---|---|
| Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
| DescribeContents() |
이 Parcelable의 마샬링된 표현에 포함된 특수 개체의 종류를 설명합니다. |
| Dispose() |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| Dispose(Boolean) |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
| GetCapabilities() |
이 |
| GetEnterpriseIds() |
enteprise 식별자 집합을 가져옵니다. |
| GetHashCode() |
개체에 대한 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
| HasCapability(NetCapability) |
이 인스턴스에 기능이 있는지 테스트합니다. |
| HasEnterpriseId(Int32) |
이 인스턴스에 엔터프라이즈 기능 식별자가 있는지 테스트합니다. |
| HasTransport(TransportType) |
이 인스턴스에 전송이 있는지 테스트합니다. |
| JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
| Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
| NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
| ToArray<T>() |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
| UnregisterFromRuntime() |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| Wait() |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.> (다음에서 상속됨 Object) |
| Wait(Int64, Int32) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
| Wait(Int64) |
현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다. (다음에서 상속됨 Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
이 개체를 구획에 평면화합니다. |
명시적 인터페이스 구현
| Name | Description |
|---|---|
| IJavaPeerable.Disposed() |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.Finalized() |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.JniManagedPeerState |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
활성 네트워크의 기능을 표현합니다. (다음에서 상속됨 Object) |
확장명 메서드
| Name | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
인스턴스 |
| JavaAs<TResult>(IJavaPeerable) |
형식 |
| JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
| JavaCast<TResult>(IJavaObject) |
활성 네트워크의 기능을 표현합니다. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
형식 |