Bu adım adım makalede, işlemleri kullanan servis verilen bir .NET bileşeni oluşturulması gösterilmiştir. Bu makalede ayrıca servis verilen bileşeniniz sınayan bir istemci oluşturulması gösterilmiştir. Microsoft Enterprise Services, .NET bileşenlerini Microsoft COM + hizmetlerini sağlar.
Önemli notlar
Servis verilen bileşenleri, güçlü adları gerektirir.
Sistem düzeyinde kaynakları oldukları için servis verilen bileşenler Genel Derleme Önbelleği (GAC) kaydedilmelidir. Sunucu uygulamaları yükleme GAC'YE gerektirir, ancak değil (önerilir), ancak kitaplık uygulamaları yapın.
Servis verilen bileşenler ile COM + yavaş kaydı otomatik olarak veya el ile regsvcs.exe yardımcı programı aracılığıyla kaydedilemiyor. Regsvcs.exe aşağıdaki klasörde bulunur:
Regsvcs.exe hakkında daha fazla bilgi için Microsoft .NET Framework Software Development Kit (SDK) belgelerine bakın.
Bu örnek, yerel bilgisayarda Microsoft SQL Server yüklenmiş olduğunu varsayar.
Bu örnek, yalnızca gösterim amacıyla hazırlanmıştır. Kesinlikle konuşmak gerekirse, bu örnek'ın bir seçme sorgusu COM + işlem için en yüksek yalıtım düzeyi kullandığı için bir COM + işlem dışını çalıştırmak için iyi bir adaydır. Veritabanı üretilen işi artırmanın okuma sorguları için bir alt hareket düzeylerini göz önünde bulundurulması gereken uygulama programlama kullanışlıdır.
Servis verilen .NET bileşeni oluşturma
ServicedCOM adlı yeni bir Visual C# Class Library projesi oluşturun.
Varsayılan sınıfınızın ve gelen Class1.cs dosyaadı SimpleTrans.cs için yeniden adlandırın. Bunu yapmak için şu adımları izleyin:
Sınıf görünüm penceresinde, Class1 ' ı sağ tıklatın ve sonra da Properties ' i tıklatın.
Özellikler, Name özelliği için SimpleTrans değiştirin.
Bir başvuru System.EnterpriseServices'ı ad alanı ekleyin.
SimpleTrans.cs hem AssemblyInfo.cs, üst satır olarak, aşağıdaki ifadeyi ekleyin: SimpleTrans.cs üstündeki
Makale numarası: 306296 - Last Review: 18 Eylül 2003 Perşembe - Gözden geçirme: 4.1
Bu makaledeki bilginin uygulandığı durum:
Microsoft Enterprise Services (included with the .NET Framework) 1.0
Microsoft Visual C# .NET 2002 Standard Edition
Anahtar Kelimeler:
kbmt kbhowtomaster KB306296 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.