Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konuda, Windows Communication Foundation (WCF) tarafından tanımlanan tüm etkinlikler listelenir.
Uyarı
Kullanıcı izlemelerini gruplandırmak için program aracılığıyla etkinlikler de tanımlayabilirsiniz. Daha fazla bilgi için User-Code İzlemeleri Yayma'ya bakın.
ServiceModel Etkinlikleri
Aşağıdaki tabloda, önemli kullanım senaryolarına yönelik tüm etkinlikler listelenir.
| Etiket | Etkinlik Adı | Etkinlik Türü | Açıklama |
|---|---|---|---|
| A, M | Ortam etkinliği | Yok (ServiceModel tarafından denetlenmiyor) | ServiceModel koduna (istemci tarafı veya sunucu tarafı) yapılan çağrılardan önce TLS'de kimliği ayarlanan etkinlik. Örnek: WCF istemcisinde veya serviceHost.open üzerinde açık olarak adlandırılan bir etkinlik çağrılır. |
| B | İnşa etmek ChannelFactory. SözleşmeTürü : '[Type]'. |
İnşa etmek | |
| C | Açık [ClientBase|ChannelFactory]. SözleşmeTürü : '[Type]'. |
Açık | |
| Ben | [ClientBase|ChannelFactory] kapat. SözleşmeTürü : '[Type]'. | Kapat | |
| M | ServiceHost'un yapısını oluşturun. Hizmet Türü: '[Type]'. | İnşa etmek | |
| N | ServiceHost'i açın. Hizmet Türü: '[Type]'. | Açık | |
| Z | ServiceHost'ı kapatın. Hizmet Türü: '[Type]'. | Kapat | |
| O | '[address]' adresinden dinleyin. | ListenAt | Bu ve sonraki etkinlik taşımacılık alanına özeldir. ListenAt etkinliği, kanal dinleyicisinin dinlediği adresle eşlenen içeriği temsil eder. MSMQ söz konusu olduğunda, kuyruk tek bir adresle eşleştiği için, bu adresin kendisidir. Bu etkinlik, bağlantı odaklı veri taşıma yöntemleri söz konusu olduğunda gelen bağlantıları ve MSMQ durumunda MSMQ iletilerini dinler. Bu etkinlik ServiceHost.Open() sırasında oluşturulur ve dinleyiciyi oluşturma ve yok etme ve tüm ReceiveBytes etkinliklerine aktarma ile ilgili izlemeleri içerir. |
| P | '[address]' bağlantısında bayt alma. MSMQ iletisi alın. | ReceiveBytes | Bu etkinlikte, sonunda bir WCF iletisi alacak veriler işlenir. Bağlantı yönelimli taşıma veya http durumunda gelen baytlar bekletilir. TCP/adlandırılmış kanal için, bu etkinliğin ömrü bağlantının ömrüyle aynıdır, çünkü bağlantı oluşturulduğunda bu etkinlik de oluşturulur. http için, bir ileti isteğinin yaşam süresidir ve ileti gönderildiğinde oluşturulur. Bu etkinlik, varsa bağlantıyı oluşturma ve devre dışı bırakma ile ilgili izlemeleri ve tüm ileti (nesne) işleme etkinliklerine aktarımları içerir. MSMQ söz konusu olduğunda, MSMQ iletisinin alındığı etkinliktir. |
| Q | İşlem iletisi [sayı]. ([sayı] değerinin monoton olarak artan ve 1'de başlayan bir değer olduğuna dikkat edin.) | İşlemMesajı | Gelen iletiyi işleme. Bu etkinlik, wcf ileti nesnesi oluşturmak için tüm veriler (bayt, MSMQ iletisi) alındığında başlar. Bu etkinlikteki izler, üst bilgi işlemesiyle ilgilidir. Gönderilebilen bir ileti oluşturulduktan sonra, karşılık gelen Etkinlik Kimliği arandıktan sonra ServiceHost ProcessAction etkinliğine geçilir. |
| D, S | '[action]' eylemi işlemek. | ProcessAction | İletiyi alma sırasında kullanıcı koduna ve gönderme sırasında ters sırada göndermek için iletiyi Aktarım/Güvenlik/RM yığını üzerinden işleyin. Sunucuda, bu etkinlik ileti üst bilgisinde "Etkinlik Yayma" yoluyla gönderilirse yayılan Etkinlik Kimliğini kullanır; aksi takdirde, yeni bir GUID oluşturulur. İstek/yanıt sözleşmeleri için yanıt iletisi de bu etkinlikte işlenir. |
| T | '[IContract.Operation]' komutunu yürütür. | Kullanıcı Kodunu Çalıştır | Hizmet tarafında gönderimden sonra kullanıcı kodunu yürütür. Bu etkinlik, ServiceHost kodunu kullanıcı tarafından sağlanan koddan ayırmak için bir sınır belirler. |
Güvenlik Etkinlikleri
Aşağıdaki tabloda Güvenlik ile ilgili tüm etkinlikler listeleniyor.
| Etkinlik Adı | Etkinlik Türü | Açıklama |
|---|---|---|
| Güvenli oturumu kur | SetupSecurity | Yalnızca istemci tarafında bulunur. Kimlik doğrulaması ve güvenlik bağlamını ayarlamak için tüm RST*/SCT değişimlerini içerir. ise propagateActivity=true, bu etkinlik hizmetin karşılık gelen İşlem Eylemi RST*/SCT etkinlikleriyle birleştirilir. |
| Güvenli oturumu kapat | SetupSecurity | İstemci tarafında mevcut. Güvenli oturumu kapatmak için İptal mesaj değişimini içerir. ise propagateActivity=true, bu etkinlik hizmetten gelen İşlem Eylemi "İptal" ile birleştirilir. |
Aşağıdaki tabloda COM+ ile ilgili tüm etkinlikler listeleniyor.
| Etkinlik Adı | Etkinlik Türü | Açıklama |
|---|---|---|
| COM+ örneği oluşturma | TransferToCOMPlus | WCF kodundan her COM+ çağrısı için 1 etkinlik örneği |
| COM+ <işlemini yürütme> | TransferToCOMPlus | WCF kodundan her COM+ çağrısı için 1 etkinlik örneği |
WMI Etkinlikleri
Aşağıdaki tabloda WMI ile ilgili tüm etkinlikler listeleniyor.
| Etkinlik Adı | Etkinlik Türü | Açıklama |
|---|---|---|
| WMI al | WMIGetObject | Kullanıcı WMI'dan veri alır. |
| WMI put | WmiPutInstance | Kullanıcı WMI ile verileri güncelleştiriyor. |