AppDomainSetup Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir örneğine AppDomaineklenebilen derleme bağlama bilgilerini temsil eder.
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
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class AppDomainSetup
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
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type AppDomainSetup = class
Public NotInheritable Class AppDomainSetup
Public NotInheritable Class AppDomainSetup
Implements IAppDomainSetup
- Devralma
-
AppDomainSetup
- Öznitelikler
- Uygulamalar
Açıklamalar
Bir örneğin özelliklerini değiştirmek var olan AppDomainherhangi bir AppDomainSetup öğesini etkilemez. Yöntem örneği parametre olarak çağrıldığında CreateDomain yalnızca yeni AppDomainbir öğesinin oluşturulmasını AppDomainSetup etkileyebilir.
Bu sınıf arabirimini IAppDomainSetup uygular.
Dikkat
özelliği için DisallowCodeDownload varsayılan değer false'tur. Bu ayar hizmetler için güvenli değildir. Hizmetlerin kısmen güvenilen kodu indirmesini önlemeye yardımcı olmak için bu özelliği true olarak ayarlayın
Oluşturucular
AppDomainSetup() |
AppDomainSetup sınıfının yeni bir örneğini başlatır. |
AppDomainSetup(ActivationArguments) |
Bir uygulama etki alanının bildirim tabanlı etkinleştirmesi AppDomainSetup için gereken belirtilen etkinleştirme bağımsız değişkenleriyle sınıfının yeni bir örneğini başlatır. |
AppDomainSetup(ActivationContext) |
Bir uygulama etki alanının bildirim tabanlı etkinleştirmesi AppDomainSetup için kullanılacak belirtilen etkinleştirme bağlamıyla sınıfının yeni bir örneğini başlatır. |
Özellikler
ActivationArguments |
Uygulama etki alanının etkinleştirilmesi ile ilgili verileri alır veya ayarlar. |
AppDomainInitializer |
Uygulama etki alanı başlatıldığında çağrılan bir geri çağırma yöntemini temsil eden temsilciyi alır veya ayarlar AppDomainInitializer . |
AppDomainInitializerArguments |
Temsilci tarafından AppDomainInitializer temsil edilen geri çağırma yöntemine geçirilen bağımsız değişkenleri alır veya ayarlar. Uygulama etki alanı başlatıldığında geri çağırma yöntemi çağrılır. |
AppDomainManagerAssembly |
Bu AppDomainSetup nesne kullanılarak oluşturulan uygulama etki alanları için uygulama etki alanı yöneticisinin türünü sağlayan derlemenin görünen adını alır veya ayarlar. |
AppDomainManagerType |
Bu AppDomainSetup nesne kullanılarak oluşturulan uygulama etki alanları için uygulama etki alanı yöneticisini sağlayan türün tam adını alır veya ayarlar. |
ApplicationBase |
Uygulamayı içeren dizinin adını alır. |
ApplicationName |
Uygulamanın adını alır veya ayarlar. |
ApplicationTrust |
Güvenlik ve güven bilgilerini içeren bir nesneyi alır veya ayarlar. |
CachePath |
Dosyaların gölge kopyalandığı uygulamaya özgü bir alanın adını alır veya ayarlar. |
ConfigurationFile |
Uygulama etki alanı için yapılandırma dosyasının adını alır veya ayarlar. |
DisallowApplicationBaseProbing |
Yüklenmek üzere derlemeler aranırken uygulama temel yolunun ve özel ikili yolun araştırılıp araştırılmayacağını belirtir. |
DisallowBindingRedirects |
Uygulama etki alanının derleme bağlama yeniden yönlendirmesine izin verip vermeyeceğini belirten bir değer alır veya ayarlar. |
DisallowCodeDownload |
Uygulama etki alanı için derlemelerin HTTP indirmesine izin verilip verilmeyeceğini belirten bir değer alır veya ayarlar. |
DisallowPublisherPolicy |
Yapılandırma dosyasının publisherPolicy bölümünün bir uygulama etki alanına uygulanıp uygulanmadığını <belirten bir değer alır veya ayarlar.> |
DynamicBase |
Dinamik olarak oluşturulan dosyaların dizininin bulunduğu temel dizini alır veya ayarlar. |
LicenseFile |
Bu etki alanıyla ilişkili lisans dosyasının konumunu alır veya ayarlar. |
LoaderOptimization |
Yürütülebilir dosyayı yüklemek için kullanılan iyileştirme ilkesini belirtir. |
PartialTrustVisibleAssemblies |
Korumalı bir uygulama etki alanında çalışan kısmi güven koduna görünür hale gelen bayrağıyla NotVisibleByDefault işaretlenmiş derlemelerin listesini alır veya ayarlar. |
PrivateBinPath |
Özel derlemeler için yoklanan uygulama temel dizini altındaki dizinlerin listesini alır veya ayarlar. |
PrivateBinPathProbe |
Uygulamanın arama yolunu içeren veya dışında tutan ApplicationBase bir dize değeri alır veya ayarlar ve yalnızca PrivateBinPathöğesini arar. |
SandboxInterop |
Arabirim önbelleğinin uygulama etki alanındaki birlikte çalışma çağrıları için devre dışı bırakılıp bırakılmadığını belirten bir değer alır veya ayarlar; böylece her çağrıda bir |
ShadowCopyDirectories |
Derlemeleri içeren dizinlerin adlarını gölge kopyalanacak şekilde alır veya ayarlar. |
ShadowCopyFiles |
Gölge kopyalamanın açık mı yoksa kapalı mı olduğunu gösteren bir dize alır veya ayarlar. |
TargetFrameworkName |
Oluşturucu tarafından FrameworkName(String) ayrıştırılabilir biçimde hedef çerçeveyi belirten bir dize alır (veya .NET Framework ayarlar). |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetConfigurationBytes() |
yöntemi tarafından SetConfigurationBytes(Byte[]) ayarlanan XML yapılandırma bilgilerini döndürür ve bu da uygulamanın XML yapılandırma bilgilerini geçersiz kılar. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
SetCompatibilitySwitches(IEnumerable<String>) |
Belirtilen anahtarları ayarlar ve uygulama etki alanını belirtilen sorunlar için .NET Framework önceki sürümleriyle uyumlu hale getirir. |
SetConfigurationBytes(Byte[]) |
Uygulamanın XML yapılandırma bilgilerini değiştirerek uygulama etki alanı için XML yapılandırma bilgilerini sağlar. |
SetNativeFunction(String, Int32, IntPtr) |
Ortak dil çalışma zamanına dize karşılaştırma işlevinin alternatif bir uygulamasını sağlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |