HostProtectionException Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy HostProtectionException.
Przeciążenia
| Nazwa | Opis |
|---|---|
| HostProtectionException() |
Inicjuje nowe wystąpienie klasy HostProtectionException z wartościami domyślnymi. |
| HostProtectionException(String) |
Inicjuje nowe wystąpienie HostProtectionException klasy z określonym komunikatem o błędzie. |
| HostProtectionException(SerializationInfo, StreamingContext) |
Przestarzałe.
Inicjuje nowe wystąpienie HostProtectionException klasy przy użyciu podanych informacji o serializacji i kontekstu przesyłania strumieniowego. |
| HostProtectionException(String, Exception) |
Inicjuje nowe wystąpienie HostProtectionException klasy z określonym komunikatem o błędzie i odwołaniem do wyjątku wewnętrznego, który jest przyczyną tego wyjątku. |
| HostProtectionException(String, HostProtectionResource, HostProtectionResource) |
Inicjuje nowe wystąpienie HostProtectionException klasy z określonym komunikatem o błędzie, chronionymi zasobami hosta i zasobami hosta, które spowodowały zgłoszenie wyjątku. |
HostProtectionException()
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
Inicjuje nowe wystąpienie klasy HostProtectionException z wartościami domyślnymi.
public:
HostProtectionException();
public HostProtectionException();
Public Sub New ()
Uwagi
W poniższej tabeli przedstawiono początkowe wartości właściwości dla wystąpienia HostProtectionException klasy.
| Majątek | Wartość |
|---|---|
| ProtectedResources | HostProtectionResource.None |
| DemandedResources | HostProtectionResource.None |
Dotyczy
HostProtectionException(String)
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
Inicjuje nowe wystąpienie HostProtectionException klasy z określonym komunikatem o błędzie.
public:
HostProtectionException(System::String ^ message);
public HostProtectionException(string message);
new System.Security.HostProtectionException : string -> System.Security.HostProtectionException
Public Sub New (message As String)
Parametry
- message
- String
Komunikat opisujący błąd.
Uwagi
Zawartość parametru message powinna być zrozumiała dla użytkownika. Obiekt wywołujący tego konstruktora jest wymagany, aby upewnić się, że ten ciąg został zlokalizowany dla bieżącej kultury systemu.
Dotyczy
HostProtectionException(SerializationInfo, StreamingContext)
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
Uwaga
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicjuje nowe wystąpienie HostProtectionException klasy przy użyciu podanych informacji o serializacji i kontekstu przesyłania strumieniowego.
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)
Parametry
- info
- SerializationInfo
Obiekt, który przechowuje serializowane dane obiektu.
- context
- StreamingContext
Kontekstowe informacje o źródle lub miejscu docelowym.
- Atrybuty
Wyjątki
Parametr info ma wartość null.
Uwagi
Ten konstruktor jest wywoływany podczas deserializacji w celu odtworzenia obiektu wyjątku przesyłanego przez strumień.
Dotyczy
HostProtectionException(String, Exception)
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
Inicjuje nowe wystąpienie HostProtectionException klasy z określonym komunikatem o błędzie i odwołaniem do wyjątku wewnętrznego, który jest przyczyną tego wyjątku.
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)
Parametry
- message
- String
Komunikat o błędzie wyjaśniający przyczynę wyjątku.
Wyjątek, który jest przyczyną bieżącego wyjątku.
innerException Jeśli parametr nie nulljest , bieżący wyjątek jest zgłaszany w catch bloku, który obsługuje wyjątek wewnętrzny.
Uwagi
Wyjątek zgłaszany bezpośrednio w wyniku poprzedniego wyjątku może zawierać odwołanie do poprzedniego wyjątku InnerException we właściwości . Właściwość InnerException zwraca tę samą wartość, która jest przekazywana do konstruktora lub null jeśli InnerException właściwość nie dostarcza wartości wyjątku wewnętrznego do konstruktora.
Dotyczy
HostProtectionException(String, HostProtectionResource, HostProtectionResource)
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
- Źródło:
- HostProtectionException.cs
Inicjuje nowe wystąpienie HostProtectionException klasy z określonym komunikatem o błędzie, chronionymi zasobami hosta i zasobami hosta, które spowodowały zgłoszenie wyjątku.
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)
Parametry
- message
- String
Komunikat o błędzie wyjaśniający przyczynę wyjątku.
- protectedResources
- HostProtectionResource
Bitowa kombinacja wartości wyliczenia określających zasoby hosta, które są niedostępne dla częściowo zaufanego kodu.
- demandedResources
- HostProtectionResource
Bitowa kombinacja wartości wyliczenia, które określają wymagane zasoby hosta.
Uwagi
Parametr demandedResources określa wymagane kategorie ochrony hosta, które spowodowały zgłoszenie wyjątku. Załóżmy na przykład, że metoda ma HostProtectionAttribute atrybut wskazujący, że metoda uwidacznia stan udostępniony. Po wywołaniu HostProtectionAttribute metody metoda wykonuje żądanie połączenia dla stanu udostępnionego. Jeśli host ustawił stan współużytkowany jako zabronioną kategorię, HostProtectionException element jest wywoływany z wartością demandedResources właściwości .HostProtectionResource.SharedState