SocketPermission Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe SocketPermission.
Sobrecargas
| Nome | Description |
|---|---|
| SocketPermission(PermissionState) |
Inicializa uma nova instância da SocketPermission classe que permite acesso irrestrito ao Socket .Socket |
| SocketPermission(NetworkAccess, TransportType, String, Int32) |
Inicializa uma nova instância da SocketPermission classe para o endereço de transporte especificado 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 .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.
Comentários
Se a SocketPermission instância for criada com o Unrestricted valor a partir daí PermissionState , a SocketPermission instância passará todas as demandas. Qualquer outro valor para state resultados em uma SocketPermission instância que falha em 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 especificado 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 do host do endereço de transporte.
- portNumber
- Int32
O número da porta para o endereço de transporte.
Exceções
hostName é null.
Comentários
Esse 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.