AppDomainSetup Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A szerelvény kötési információi, amelyek hozzáadhatók a példányhoz AppDomain.
public ref class AppDomainSetup sealed
public ref class AppDomainSetup sealed : IAppDomainSetup
public sealed class AppDomainSetup
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
public sealed class AppDomainSetup : IAppDomainSetup
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class AppDomainSetup : IAppDomainSetup
type AppDomainSetup = class
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
type AppDomainSetup = class
interface IAppDomainSetup
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type AppDomainSetup = class
interface IAppDomainSetup
Public NotInheritable Class AppDomainSetup
Public NotInheritable Class AppDomainSetup
Implements IAppDomainSetup
- Öröklődés
-
AppDomainSetup
- Attribútumok
- Megvalósítás
Megjegyzések
A AppDomainSetup példány tulajdonságainak módosítása nincs hatással a meglévőkre AppDomain. Ez csak az új AppDomainmetódus létrehozását befolyásolhatja, amikor a CreateDomain metódust paraméterként meghívja a AppDomainSetup példány.
Ez az osztály implementálja az interfészt IAppDomainSetup .
Figyelmeztetés
A tulajdonság alapértelmezett értéke DisallowCodeDownload hamis. Ez a beállítás nem biztonságos a szolgáltatások esetében. Ha meg szeretné akadályozni, hogy a szolgáltatások részben megbízható kódot töltsenek le, állítsa ezt a tulajdonságot igaz értékre
Konstruktorok
| Name | Description |
|---|---|
| AppDomainSetup() |
Inicializálja a AppDomainSetup osztály új példányát. |
| AppDomainSetup(ActivationArguments) |
Inicializálja az osztály új példányát az AppDomainSetup alkalmazástartomány jegyzékalapú aktiválásához szükséges megadott aktiválási argumentumokkal. |
| AppDomainSetup(ActivationContext) |
Inicializálja az AppDomainSetup osztály új példányát a megadott aktiválási környezettel az alkalmazástartomány jegyzékalapú aktiválásához. |
Tulajdonságok
| Name | Description |
|---|---|
| ActivationArguments |
Lekéri vagy beállítja az alkalmazástartomány aktiválásával kapcsolatos adatokat. |
| AppDomainInitializer |
Lekéri vagy beállítja a AppDomainInitializer delegáltat, amely egy visszahívási módszert jelöl, amelyet az alkalmazástartomány inicializálásakor hív meg. |
| AppDomainInitializerArguments |
Lekéri vagy beállítja a meghatalmazott által AppDomainInitializer képviselt visszahívási metódusnak átadott argumentumokat. A visszahívási metódus az alkalmazástartomány inicializálásakor lesz meghívva. |
| AppDomainManagerAssembly |
Lekéri vagy beállítja annak a szerelvénynek a megjelenítendő nevét, amely az objektum használatával AppDomainSetup létrehozott alkalmazástartomány-kezelő típusát adja meg. |
| AppDomainManagerType |
Lekéri vagy beállítja annak a típusnak a teljes nevét, amely biztosítja az alkalmazástartomány-kezelőt az objektum AppDomainSetup használatával létrehozott alkalmazástartományokhoz. |
| ApplicationBase |
Lekéri az alkalmazást tartalmazó könyvtár nevét. |
| ApplicationName |
Lekéri vagy beállítja az alkalmazás nevét. |
| ApplicationTrust |
Biztonsági és megbízhatósági adatokat tartalmazó objektumot kap vagy állít be. |
| CachePath |
Lekéri vagy beállítja annak az alkalmazásnak a nevét, ahol a fájlok árnyékmásolata található. |
| ConfigurationFile |
Lekéri vagy beállítja egy alkalmazástartomány konfigurációs fájljának nevét. |
| DisallowApplicationBaseProbing |
Megadja, hogy az alkalmazás alap elérési útja és a privát bináris elérési út mintavételezett-e a betöltendő szerelvények keresésekor. |
| DisallowBindingRedirects |
Lekéri vagy beállít egy értéket, amely jelzi, hogy egy alkalmazástartomány engedélyezi-e a szerelvénykötés átirányítását. |
| DisallowCodeDownload |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a szerelvények HTTP-letöltése engedélyezett-e egy alkalmazástartományban. |
| DisallowPublisherPolicy |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a <konfigurációs fájl PublisherPolicy> szakasza alkalmazástartományra van-e alkalmazva. |
| DynamicBase |
Lekéri vagy beállítja azt az alapkönyvtárat, amelyben a dinamikusan létrehozott fájlok könyvtára található. |
| LicenseFile |
Lekéri vagy beállítja a tartományhoz társított licencfájl helyét. |
| LoaderOptimization |
Meghatározza a végrehajtható fájlok betöltéséhez használt optimalizálási szabályzatot. |
| PartialTrustVisibleAssemblies |
Lekéri vagy beállítja a NotVisibleByDefault védőfalas alkalmazástartományban futó részleges megbízhatósági kód számára látható jelölővel jelölt szerelvények listáját. |
| PrivateBinPath |
Lekéri vagy beállítja a magánszerelvényekhez mintavételezett címtárak listáját az alkalmazásbázis könyvtárában. |
| PrivateBinPathProbe |
Lekéri vagy beállít egy sztringértéket, amely tartalmazza vagy kizárja ApplicationBase az alkalmazás keresési útvonalát, és csak PrivateBinPatha keresést. |
| SandboxInterop |
Lekéri vagy beállít egy értéket, amely azt jelzi, hogy az illesztő gyorsítótárazása le van-e tiltva az alkalmazástartományban lévő interop-hívások esetében, hogy |
| ShadowCopyDirectories |
Lekéri vagy beállítja a szerelvényeket tartalmazó könyvtárak nevét árnyékmásolatra. |
| ShadowCopyFiles |
Lekéri vagy beállít egy sztringet, amely jelzi, hogy az árnyékmásolás be van-e kapcsolva vagy ki van-e kapcsolva. |
| TargetFrameworkName |
Lekéri (vagy .NET Keretrendszerben beállít) egy sztringet, amely a cél-keretrendszert a FrameworkName(String) konstruktor által elemezhető formátumban adja meg. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetConfigurationBytes() |
A metódus által SetConfigurationBytes(Byte[]) beállított XML-konfigurációs adatokat adja vissza, amely felülírja az alkalmazás XML-konfigurációs adatait. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SetCompatibilitySwitches(IEnumerable<String>) |
Beállítja a megadott kapcsolókat, így az alkalmazástartomány kompatibilis a .NET-keretrendszer korábbi verzióival a megadott problémák esetén. |
| SetConfigurationBytes(Byte[]) |
XML-konfigurációs információkat biztosít az alkalmazás tartományához, lecserélve az alkalmazás XML-konfigurációs adatait. |
| SetNativeFunction(String, Int32, IntPtr) |
A közös nyelvi futtatókörnyezetet egy sztring-összehasonlító függvény alternatív implementációjával biztosítja. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |