다음을 통해 공유


NetworkAccess 열거형

네트워크 액세스 권한을 지정합니다.

이 열거형에는 멤버 값를 비트로 조합할 수 있는 FlagsAttribute 특성이 있습니다.

네임스페이스: System.Net
어셈블리: System(system.dll)

구문

‘선언
<FlagsAttribute> _
Public Enumeration NetworkAccess
‘사용 방법
Dim instance As NetworkAccess
[FlagsAttribute] 
public enum NetworkAccess
[FlagsAttribute] 
public enum class NetworkAccess
/** @attribute FlagsAttribute() */ 
public enum NetworkAccess
FlagsAttribute 
public enum NetworkAccess

멤버

  멤버 이름 설명
Accept 로컬 리소스에 있는 인터넷에서 응용 프로그램에 연결할 수 있음을 나타냅니다. 이것은 로컬 리소스(주소/포트)에 대한 액세스 권한을 부여하기 위해 Accept를 사용하는 로컬 호스트를 보호하기 위한 것입니다. 소켓에서 이 로컬 리소스에 바인딩하려고 할 때 해당 리소스에 Accept가 있는지 여부를 확인하기 위해 사용 권한 검사가 수행됩니다. 
Connect 응용 프로그램을 특정 인터넷 리소스에 연결할 수 있음을 나타냅니다. 원격 호스트 리소스의 경우 Connect 권한이 있는지 확인하지 않습니다. 연결하는 원격 호스트의 포트를 알 수 없고 적합한 사용 권한을 미리 만들 수 없기 때문입니다. 수신 대기 중인 소켓에 연결하려는 원격 호스트의 사용 권한은 응용 프로그램에서 확인해야 합니다. 

설명

NetworkAccess 열거형은 WebPermissionSocketPermission 클래스와 함께 사용됩니다.

플랫폼

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

참고 항목

참조

System.Net 네임스페이스