HostProtectionException Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe HostProtectionException.
Overload
| Nome | Descrizione |
|---|---|
| HostProtectionException() |
Inizializza una nuova istanza della HostProtectionException classe con valori predefiniti. |
| HostProtectionException(String) |
Inizializza una nuova istanza della HostProtectionException classe con un messaggio di errore specificato. |
| HostProtectionException(SerializationInfo, StreamingContext) |
Obsoleti.
Inizializza una nuova istanza della HostProtectionException classe utilizzando le informazioni di serializzazione e il contesto di streaming forniti. |
| HostProtectionException(String, Exception) |
Inizializza una nuova istanza della HostProtectionException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione. |
| HostProtectionException(String, HostProtectionResource, HostProtectionResource) |
Inizializza una nuova istanza della HostProtectionException classe con un messaggio di errore specificato, le risorse host protette e le risorse host che hanno causato la generazione dell'eccezione. |
HostProtectionException()
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
Inizializza una nuova istanza della HostProtectionException classe con valori predefiniti.
public:
HostProtectionException();
public HostProtectionException();
Public Sub New ()
Commenti
Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza della HostProtectionException classe .
| Proprietà | Valore |
|---|---|
| ProtectedResources | HostProtectionResource.None |
| DemandedResources | HostProtectionResource.None |
Si applica a
HostProtectionException(String)
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
Inizializza una nuova istanza della HostProtectionException classe con un messaggio di errore specificato.
public:
HostProtectionException(System::String ^ message);
public HostProtectionException(string message);
new System.Security.HostProtectionException : string -> System.Security.HostProtectionException
Public Sub New (message As String)
Parametri
- message
- String
Messaggio che descrive l'errore.
Commenti
Il contenuto del message parametro deve essere comprensibile per l'utente. Il chiamante di questo costruttore è necessario per assicurarsi che questa stringa sia stata localizzata per le impostazioni cultura di sistema correnti.
Si applica a
HostProtectionException(SerializationInfo, StreamingContext)
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
Attenzione
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inizializza una nuova istanza della HostProtectionException classe utilizzando le informazioni di serializzazione e il contesto di streaming forniti.
protected:
HostProtectionException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected HostProtectionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected HostProtectionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Security.HostProtectionException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.HostProtectionException
new System.Security.HostProtectionException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.HostProtectionException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parametri
- info
- SerializationInfo
Oggetto che contiene i dati dell'oggetto serializzato.
- context
- StreamingContext
Informazioni contestuali sull'origine o sulla destinazione.
- Attributi
Eccezioni
info è null.
Commenti
Questo costruttore viene chiamato durante la deserializzazione per ricostruire l'oggetto eccezione trasmesso su un flusso.
Si applica a
HostProtectionException(String, Exception)
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
Inizializza una nuova istanza della HostProtectionException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.
public:
HostProtectionException(System::String ^ message, Exception ^ e);
public HostProtectionException(string message, Exception e);
new System.Security.HostProtectionException : string * Exception -> System.Security.HostProtectionException
Public Sub New (message As String, e As Exception)
Parametri
- message
- String
Messaggio di errore che spiega il motivo dell'eccezione.
Eccezione che rappresenta la causa dell'eccezione corrente. Se il innerException parametro non nullè , l'eccezione corrente viene generata in un catch blocco che gestisce l'eccezione interna.
Commenti
Un'eccezione generata come risultato diretto di un'eccezione precedente può includere un riferimento all'eccezione precedente nella InnerException proprietà . La InnerException proprietà restituisce lo stesso valore passato al costruttore oppure null se la InnerException proprietà non fornisce il valore dell'eccezione interna al costruttore.
Si applica a
HostProtectionException(String, HostProtectionResource, HostProtectionResource)
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
- Origine:
- HostProtectionException.cs
Inizializza una nuova istanza della HostProtectionException classe con un messaggio di errore specificato, le risorse host protette e le risorse host che hanno causato la generazione dell'eccezione.
public:
HostProtectionException(System::String ^ message, System::Security::Permissions::HostProtectionResource protectedResources, System::Security::Permissions::HostProtectionResource demandedResources);
public HostProtectionException(string message, System.Security.Permissions.HostProtectionResource protectedResources, System.Security.Permissions.HostProtectionResource demandedResources);
new System.Security.HostProtectionException : string * System.Security.Permissions.HostProtectionResource * System.Security.Permissions.HostProtectionResource -> System.Security.HostProtectionException
Public Sub New (message As String, protectedResources As HostProtectionResource, demandedResources As HostProtectionResource)
Parametri
- message
- String
Messaggio di errore che spiega il motivo dell'eccezione.
- protectedResources
- HostProtectionResource
Combinazione bit per bit dei valori di enumerazione che specificano le risorse host inaccessibili al codice parzialmente attendibile.
- demandedResources
- HostProtectionResource
Combinazione bit per bit dei valori di enumerazione che specificano le risorse host richieste.
Commenti
Il demandedResources parametro specifica le categorie di protezione host richieste che hanno causato la generazione dell'eccezione. Si supponga, ad esempio, che un metodo abbia un HostProtectionAttribute attributo che indica che il metodo espone lo stato condiviso. Quando viene chiamato il metodo , HostProtectionAttribute esegue una richiesta di collegamento per lo stato condiviso. Se l'host ha impostato lo stato condiviso come categoria non consentita, viene generato un HostProtectionException oggetto con il demandedResources valore della proprietà .HostProtectionResource.SharedState