Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore WebPermission (PermissionState)

 

Data di pubblicazione: ottobre 2016

Crea una nuova istanza di WebPermission classe che passa tutte le richieste o ha esito negativo di tutte le richieste.

Spazio dei nomi:   System.Net
Assembly:  System (in System.dll)

public WebPermission(
	PermissionState state
)

Il valore di state parametro PermissionState.None o PermissionState.Unrestricted, rispettivamente generando un accesso a tutte le variabili di sicurezza o con restrizioni. Se si specifica PermissionState.None, quindi è possibile fornire l'accesso ai singoli URI mediante AddPermission.

Nell'esempio seguente viene creata un'istanza di WebPermission e fornisce diritti di accesso a URL specifici.

// Create a WebPermission instance.  
WebPermission myWebPermission1 = new WebPermission(PermissionState.None);

// Allow access to the first set of URL's.
myWebPermission1.AddPermission(NetworkAccess.Connect,"http://www.microsoft.com/default.htm");
myWebPermission1.AddPermission(NetworkAccess.Connect,"http://www.msn.com");

// Check whether all callers higher in the call stack have been granted the permissionor not.
myWebPermission1.Demand();

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: