SocketPermission Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SocketPermission třídy.
Přetížení
| Name | Description |
|---|---|
| SocketPermission(PermissionState) |
Inicializuje novou instanci SocketPermission třídy, která umožňuje neomezený přístup k Socket přístupu k objektu Socket. |
| SocketPermission(NetworkAccess, TransportType, String, Int32) |
Inicializuje novou instanci SocketPermission třídy pro danou transportní adresu se zadaným oprávněním. |
SocketPermission(PermissionState)
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
Inicializuje novou instanci SocketPermission třídy, která umožňuje neomezený přístup k Socket přístupu k objektu 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)
Parametry
- state
- PermissionState
Jedna z PermissionState hodnot.
Poznámky
SocketPermission Pokud se instance vytvoří s Unrestricted hodnotou z PermissionState této instance, SocketPermission předá všechny požadavky. Jakákoli jiná hodnota pro state výsledky v SocketPermission instanci, která selže všechny požadavky, pokud není přidána oprávnění k transportní adrese s AddPermission.
Platí pro
SocketPermission(NetworkAccess, TransportType, String, Int32)
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
- Zdroj:
- SocketPermission.cs
Inicializuje novou instanci SocketPermission třídy pro danou transportní adresu se zadaným oprávněním.
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)
Parametry
- access
- NetworkAccess
Jedna z NetworkAccess hodnot.
- transport
- TransportType
Jedna z TransportType hodnot.
- hostName
- String
Název hostitele pro přenosovou adresu.
- portNumber
- Int32
Číslo portu pro přenosovou adresu.
Výjimky
hostName je null.
Poznámky
Tento konstruktor vytvoří SocketPermission , který řídí přístup k zadanému hostName a portNumber pomocí zadaného transport.
Může hostName to být název DNS, IP adresa nebo zadaná podsíť IP, například 192.168.1.*.
portNumber Může to být libovolné platné číslo portu definovaného přenosem nebo SocketPermission.AllPorts.