SocketPermission Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SocketPermission classe.
Sobrecargas
| Name | Description |
|---|---|
| SocketPermission(PermissionState) |
Inicializa uma nova instância da SocketPermission classe que permite acesso irrestrito ao Socket ou impede o acesso ao Socket. |
| SocketPermission(NetworkAccess, TransportType, String, Int32) |
Inicializa uma nova instância da SocketPermission classe para o endereço de transporte dado com a permissão especificada. |
SocketPermission(PermissionState)
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
Inicializa uma nova instância da SocketPermission classe que permite acesso irrestrito ao Socket ou impede o acesso ao 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)
Parâmetros
- state
- PermissionState
Um dos PermissionState valores.
Observações
Se a SocketPermission instância for criada com o Unrestricted valor de PermissionState , então a SocketPermission instância passa todas as exigências. Qualquer outro valor para state resulta numa SocketPermission instância que falha todas as demandas, a menos que uma permissão de endereço de transporte seja adicionada com AddPermission.
Aplica-se a
SocketPermission(NetworkAccess, TransportType, String, Int32)
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
- Origem:
- SocketPermission.cs
Inicializa uma nova instância da SocketPermission classe para o endereço de transporte dado com a permissão especificada.
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)
Parâmetros
- access
- NetworkAccess
Um dos NetworkAccess valores.
- transport
- TransportType
Um dos TransportType valores.
- hostName
- String
O nome anfitrião do endereço de transporte.
- portNumber
- Int32
O número da porta para o endereço de transporte.
Exceções
hostName é null.
Observações
Este construtor cria um SocketPermission que controla o acesso ao especificado hostName e portNumber usando o especificado transport.
Pode hostName ser um nome DNS, um endereço IP ou uma sub-rede IP especificada, como 192.168.1.*.
Pode portNumber ser qualquer número de porta válido definido pelo transporte, ou SocketPermission.AllPorts.