SocketPermission 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SocketPermission 클래스의 새 인스턴스를 초기화합니다.
오버로드
| Name | Description |
|---|---|
| SocketPermission(PermissionState) |
에 대한 무제한 액세스를 허용하거나 에 대한 액세스를 허용하지 않는 클래스의 SocketPermissionSocket 새 인스턴스를 Socket초기화합니다. |
| SocketPermission(NetworkAccess, TransportType, String, Int32) |
지정된 사용 권한을 사용하여 지정된 전송 주소에 대한 클래스의 SocketPermission 새 인스턴스를 초기화합니다. |
SocketPermission(PermissionState)
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
에 대한 무제한 액세스를 허용하거나 에 대한 액세스를 허용하지 않는 클래스의 SocketPermissionSocket 새 인스턴스를 Socket초기화합니다.
public:
SocketPermission(System::Security::Permissions::PermissionState state);
public SocketPermission(System.Security.Permissions.PermissionState state);
new System.Net.SocketPermission : System.Security.Permissions.PermissionState -> System.Net.SocketPermission
Public Sub New (state As PermissionState)
매개 변수
- state
- PermissionState
값 중 PermissionState 하나입니다.
설명
인스턴스가 SocketPermission 값 Unrestricted 으로 PermissionState 만들어진 경우 인스턴스는 SocketPermission 모든 요구를 전달합니다. 전송 주소 권한이 추가되지 않는 한 state 모든 요구가 실패하는 인스턴스의 결과에 대한 SocketPermission 다른 값입니다AddPermission.
적용 대상
SocketPermission(NetworkAccess, TransportType, String, Int32)
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
- Source:
- SocketPermission.cs
지정된 사용 권한을 사용하여 지정된 전송 주소에 대한 클래스의 SocketPermission 새 인스턴스를 초기화합니다.
public:
SocketPermission(System::Net::NetworkAccess access, System::Net::TransportType transport, System::String ^ hostName, int portNumber);
public SocketPermission(System.Net.NetworkAccess access, System.Net.TransportType transport, string hostName, int portNumber);
new System.Net.SocketPermission : System.Net.NetworkAccess * System.Net.TransportType * string * int -> System.Net.SocketPermission
Public Sub New (access As NetworkAccess, transport As TransportType, hostName As String, portNumber As Integer)
매개 변수
- access
- NetworkAccess
값 중 NetworkAccess 하나입니다.
- transport
- TransportType
값 중 TransportType 하나입니다.
- hostName
- String
전송 주소의 호스트 이름입니다.
- portNumber
- Int32
전송 주소의 포트 번호입니다.
예외
hostName은 null입니다.
설명
이 생성자는 지정된 에 대한 액세스를 제어하고 SocketPermission 지정된 hostName 을 사용하여 제어하는 portNumber생성자를 만듭니다transport.
hostName DNS 이름, IP 주소 또는 지정된 IP 서브넷(예: 192.168.1.*)일 수 있습니다.
전송 portNumber 으로 정의된 유효한 포트 번호이거나 SocketPermission.AllPorts.