System.EnterpriseServices Ad Alanı

.NET Framework nesnelerini kurumsal uygulamalar için daha pratik hale getirerek .NET nesnelerin COM+ hizmetlerine erişmesini sağlar.

Sınıflar

Name Description
Activity

COM+ bileşeni oluşturmaya gerek kalmadan COM+ hizmetlerini kullanabilen zaman uyumlu veya zaman uyumsuz toplu iş yapmak için bir etkinlik oluşturur. Bu sınıf devralınamaz.

ApplicationAccessControlAttribute

ServicedComponent sınıfları içeren bir derlemeye erişim denetimlerini belirtir.

ApplicationActivationAttribute

Derlemedeki bileşenlerin oluşturucunun işleminde mi yoksa bir sistem işleminde mi çalıştırılıp çalıştırılmayacağını belirtir.

ApplicationIDAttribute

Bu derleme için uygulama kimliğini (GUID olarak) belirtir. Bu sınıf devralınamaz.

ApplicationNameAttribute

Derlemedeki bileşenlerin yüklenmesi için kullanılacak COM+ uygulamasının adını belirtir. Bu sınıf devralınamaz.

ApplicationQueuingAttribute

İşaretli derleme için kuyruğa alma desteğini etkinleştirir ve uygulamanın Message Queuing kuyruklarından yöntem çağrılarını okumasını sağlar. Bu sınıf devralınamaz.

AutoCompleteAttribute

Öznitelikli yöntemi bir AutoComplete nesnesi olarak işaretler. Bu sınıf devralınamaz.

BYOT

COM+ ByotServerEx sınıfını ve COM+ DTC arabirimlerini ve ICreateWithTipTransactionExsarmalarICreateWithTransactionEx. Bu sınıf devralınamaz.

ComponentAccessControlAttribute

Bir bileşene yapılan çağrılarda güvenlik denetimini etkinleştirir. Bu sınıf devralınamaz.

COMTIIntrinsicsAttribute

COM İşlem Tümleştiricisi'nden (COMTI) bağlam özelliklerini COM+ bağlamı içine geçirmenizi sağlar.

ConstructionEnabledAttribute

COM+ nesne oluşturma desteğini etkinleştirir. Bu sınıf devralınamaz.

ContextUtil

COM+ nesne bağlamı hakkında bilgi alır. Bu sınıf devralınamaz.

DescriptionAttribute

Bir derlemede (uygulama), bileşende, yöntemde veya arabirimde açıklamayı ayarlar. Bu sınıf devralınamaz.

EventClassAttribute

Öznitelikli sınıfı bir olay sınıfı olarak işaretler. Bu sınıf devralınamaz.

EventTrackingEnabledAttribute

Bir bileşen için olay izlemeyi etkinleştirir. Bu sınıf devralınamaz.

ExceptionClassAttribute

Kuyruğa alınan sınıfın kuyruğa alma özel durum sınıfını ayarlar. Bu sınıf devralınamaz.

IISIntrinsicsAttribute

GetNamedProperty(String)asp iç değerlerine erişimi etkinleştirir. Bu sınıf devralınamaz.

InterfaceQueuingAttribute

İşaretli arabirim için kuyruğa alma desteğini etkinleştirir. Bu sınıf devralınamaz.

JustInTimeActivationAttribute

Tam zamanında (JIT) etkinleştirmeyi açar veya kapatır. Bu sınıf devralınamaz.

LoadBalancingSupportedAttribute

Bileşen yük dengeleme hizmeti sunucuda yüklü ve etkinse bileşenin yük dengelemeye katılıp katılmadığını belirler.

MustRunInClientContextAttribute

Öznitelikli nesnenin mümkünse oluşturucu bağlamında oluşturulmasını zorlar. Bu sınıf devralınamaz.

ObjectPoolingAttribute

Bir bileşen için nesne havuzu oluşturmayı etkinleştirir ve yapılandırr. Bu sınıf devralınamaz.

PrivateComponentAttribute

Bir bileşeni yalnızca aynı uygulamadaki bileşenler tarafından görülen ve etkinleştirilen özel bir bileşen olarak tanımlar. Bu sınıf devralınamaz.

RegistrationConfig

DERLEMEleri COM+ kataloğuna yüklemek için yapılandırma bilgileri sağlar.

RegistrationErrorInfo

Birden çok COM+ nesnesiyle ilgili yöntemlerle ilgili genişletilmiş hata bilgilerini alır. Bu, COM+ uygulamalarını ve bileşenlerini yükleyen, içeri ve dışarı aktaran yöntemleri de içerir. Bu sınıf devralınamaz.

RegistrationException

Kayıt hatası algılandığında oluşan özel durum.

RegistrationHelper

DERLEMEleri COM+ kataloğuna yükler ve yapılandırr. Bu sınıf devralınamaz.

RegistrationHelperTx

.NET Framework altyapısı tarafından, com+ kataloğunda derlemeleri yüklemek ve yapılandırmak için kullanılırken, yeni oluşturulan bir işlem korunur.

ResourcePool

Nesneleri geçerli işlemde depolar. Bu sınıf devralınamaz.

SecureMethodAttribute

Altyapının, güvenlik hizmetini kullanırken bir yöntem için veya bir sınıftaki her yöntem için bir arabirim üzerinden çağrılar gerçekleştirmesini sağlar. Sınıfların güvenlik hizmetlerini kullanmak için arabirimleri kullanması gerekir. Bu sınıf devralınamaz.

SecurityCallContext

Geçerli yöntem çağrısına giden çağıran zincirini açıklar.

SecurityCallers

Geçerli çağrı zincirinde sıralı bir kimlik koleksiyonu sağlar.

SecurityIdentity

COM+ çağrı zincirindeki bir kimliği dikkate alan bilgiler içerir.

SecurityRoleAttribute

Bir uygulama veya bileşen için rol yapılandırılır. Bu sınıf devralınamaz.

ServiceConfig

bir çağrılırken Enter(ServiceConfig) veya oluşturulurken Activitygirilen etki alanında etkin olacak hizmetleri belirtir ve yapılandırr. Bu sınıf devralınamaz.

ServicedComponent

COM+ hizmetlerini kullanan tüm sınıfların temel sınıfını temsil eder.

ServicedComponentException

Hizmet veren bir bileşende hata algılandığında oluşan özel durum.

ServiceDomain

tarafından Enter(ServiceConfig)Leave() tanımlanan bir kod kesiminin kendi bağlamında çalışmasına ve bağlam içinde oluşturulan bir nesnede çağrılan bir yöntemmiş gibi davranmasına izin verir. Bu sınıf devralınamaz.

SharedProperty

Paylaşılan bir özelliğe erişir. Bu sınıf devralınamaz.

SharedPropertyGroup

Paylaşılan özellikler koleksiyonunu temsil eder. Bu sınıf devralınamaz.

SharedPropertyGroupManager

Paylaşılan özellik gruplarına erişimi denetler. Bu sınıf devralınamaz.

SynchronizationAttribute

Bileşenin eşitleme değerini ayarlar. Bu sınıf devralınamaz.

TransactionAttribute

Öznitelikli nesne için kullanılabilen işlem türünü belirtir. İzin verilen değerler TransactionOption numaralandırmasının üyeleridir.

Yapılar

Name Description
BOID

Bir işlemle ilişkili çalışma birimini temsil eder. Bu yapı XACTTRANSINFOkullanılır.

XACTTRANSINFO

ITransaction arabiriminde kullanılan bir yapıyı temsil eder.

Arabirimler

Name Description
IAsyncErrorNotify

Nesnesi tarafından gönderilen zaman uyumsuz toplu iş üzerinde hata yakalama uygular Activity .

IPlaybackControl

Message Queuing teslim mekanizmasının sunucu tarafı kayıttan yürütme hatalarının ve istemci tarafı hatalarının anormal işlenmesinde Kuyruğa Alınan Bileşenlerdeki İşlevler.

IProcessInitControl

yöntemi için zaman aşımının ayarlanmasını Startup(Object) destekler.

IProcessInitializer

BIR COM bileşeni başlatıldığında veya kapatıldığında çağrılabilen yöntemleri destekler.

IRegistrationHelper

DERLEMEleri COM+ kataloğuna yükler ve yapılandırr.

IRemoteDispatch

Sınıf özniteliğinin ServicedComponent uzak bir yöntem çağırması için veya false olarak ayarlandığını AutoCompleteAttributetrue belirlemek için sınıfı tarafından uygulanır.

IServiceCall

tarafından Activityoluşturulan etkinlik aracılığıyla gönderilen toplu işi uygular.

IServicedComponentInfo

yöntemi aracılığıyla GetComponentInfo(Int32, String[]) bileşen hakkında bilgi almak için sınıfı tarafından ServicedComponent uygulanır.

ITransaction

Dağıtılmış İşlem Düzenleyicisi (DTC) ITransaction arabirimine karşılık gelir ve aracılığıyla Transactionelde edilen nesneler tarafından desteklenir.

Numaralandırmalar

Name Description
AccessChecksLevelOption

Yalnızca işlem düzeyinde veya bileşen, arabirim ve yöntem düzeyleri de dahil olmak üzere tüm düzeylerde bir uygulama için erişim denetimi düzeyini belirtir.

ActivationOption

Hizmet verilen bileşenlerin uygulamada nasıl etkinleştirildiğini belirtir.

AuthenticationOption

Uzak yordam çağrısı (RPC) kimlik doğrulama mekanizmasını belirtir. Yalnızca ActivationOptionServerolarak ayarlandığında geçerlidir.

BindingOption

Activity tarafından gönderilen tüm çalışmaların yalnızca bir tek iş parçacıklı daireye (STA) bağlı olup olmayacağını gösterir. Bu numaralandırmanın çok iş parçacıklı daire (MTA) üzerinde hiçbir etkisi yoktur.

ImpersonationLevelOption

Bir sunucu uygulamasının hedefleri çağrılırken izin verilen kimliğe bürünme düzeyini belirtir.

InheritanceOption

Geçerli bağlamı temel alan veya ServiceConfigiçindeki bilgilere göre yeni bağlam oluşturulup oluşturulmayacağını gösterir.

InstallationFlags

RegistrationHelper sınıfıyla kullanılan bayraklar.

PartitionOption

COM+ bölümünün çalıştırıldığı bağlamı gösterir.

PropertyLockMode

Paylaşılan özellik grubu yöneticisindeki paylaşılan özelliklere erişme modunu belirtir.

PropertyReleaseMode

Yeni paylaşılan özellik grubundaki özelliklerin yayın modunu belirtir.

SxsOption

ServiceConfigiçin yan yana derlemelerin nasıl yapılandırıldığını gösterir.

SynchronizationOption

Bileşen tarafından istenen otomatik eşitleme türünü belirtir.

ThreadPoolOption

Activitytarafından gönderilen çalışmanın çalıştırıldığı iş parçacığı havuzunu gösterir.

TransactionIsolationLevel

TransactionAttributedeğerini belirtir.

TransactionOption

Bileşen tarafından istenen otomatik işlem türünü belirtir.

TransactionStatus

İşlem durumunu gösterir.

TransactionVote

İşlem sonucu oylaması için izin verilen değerleri belirtir.

Temsilciler

Name Description
ResourcePool.TransactionEndDelegate

bir işlemin sonunu işleyen yöntemi temsil eder.