System.Runtime.Remoting.Channels Ad Alanı
Ö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.
İstemci uzak nesnede bir yöntemi çağırdığında aktarım ortamı olarak kullanılan kanalları ve kanal havuzlarını destekleyen ve işleyen sınıfları içerir.
Sınıflar
| Name | Description |
|---|---|
| BaseChannelObjectWithProperties |
Bir sözlük arabirimini özelliklerine sunan bir kanal nesnesinin temel uygulamasını sağlar. |
| BaseChannelSinkWithProperties |
Bir sözlük arabirimini özelliklerine sunmak isteyen kanal havuzları için temel bir uygulama sağlar. |
| BaseChannelWithProperties |
Bir sözlük arabirimini özelliklerine sunmak isteyen kanallar için temel bir uygulama sağlar. |
| BinaryClientFormatterSink |
kullanan BinaryFormatterbir istemci biçimlendirici havuzu için uygulamayı sağlar. |
| BinaryClientFormatterSinkProvider |
İkili istemci biçimlendirici havuz sağlayıcısı için uygulamayı sağlar. |
| BinaryServerFormatterSink |
kullanan BinaryFormatterbir sunucu biçimlendirici havuzu için uygulamayı sağlar. |
| BinaryServerFormatterSinkProvider |
kullanan BinaryFormattersunucu biçimlendirici kanalı havuz sağlayıcısı için uygulamayı sağlar. |
| ChannelDataStore |
Uzaktan iletişim kanalları için kanal verilerini depolar. |
| ChannelServices |
Kanal kaydı, çözümleme ve URL bulma uzaktan iletişimine yardımcı olmak için statik yöntemler sağlar. Bu sınıf devralınamaz. |
| ClientChannelSinkStack |
Zaman uyumsuz ileti yanıtı kod çözme işlemi sırasında çağrılacak istemci kanalı havuzlarının yığınını tutar. |
| CommonTransportKeys |
Kanallar tarafından kullanılan ortak değerlerle ilişkili aktarım anahtarları. |
| ServerChannelSinkStack |
Sunucu kanalı havuzlarının yığınını tutar. |
| SinkProviderData |
Havuz sağlayıcıları için havuz sağlayıcısı verilerini depolar. |
| SoapClientFormatterSink |
kullanan SoapFormatterbir istemci biçimlendirici havuzu için uygulamayı sağlar. |
| SoapClientFormatterSinkProvider |
İstemci biçimlendirici havuz sağlayıcısı için uygulamayı sağlar. |
| SoapServerFormatterSink |
kullanan SoapFormatterbir sunucu biçimlendirici havuzu için uygulamayı sağlar. |
| SoapServerFormatterSinkProvider |
kullanan SoapFormatterbir sunucu biçimlendirici kanalı havuz sağlayıcısı için uygulamayı sağlar. |
| TransportHeaders |
Kanal havuzlarında kullanılan üst bilgi koleksiyonunu depolar. |
Arabirimler
| Name | Description |
|---|---|
| IAuthorizeRemotingConnection |
Arabirim, IAuthorizeRemotingConnection istemcinin ağ adresine ve kullanıcı kimliğine göre geçerli kanala bağlanma yetkisi olup olmadığını gösteren yöntemler sağlar. |
| IChannel |
Uzaktan iletişim sınırlarını aşan iletiler için kanallar sağlar. |
| IChannelDataStore |
Uzaktan iletişim kanalları için kanal verilerini depolar. |
| IChannelReceiver |
Alıcı kanalları için gerekli işlevleri ve özellikleri sağlar. |
| IChannelReceiverHook |
Uygulayan kanalın dış dinleyici hizmetine bağlanmak istediğini gösterir. |
| IChannelSender |
Gönderen kanalları için gerekli işlevleri ve özellikleri sağlar. |
| IChannelSinkBase |
Kanal havuzları için temel arabirim sağlar. |
| IClientChannelSink |
İstemci kanalı havuzları için gerekli işlevleri ve özellikleri sağlar. |
| IClientChannelSinkProvider |
uzaktan iletişim iletilerinin aktığı istemci kanalı için istemci kanalı havuzları oluşturur. |
| IClientChannelSinkStack |
Zaman uyumsuz ileti yanıt kodunu çözme sırasında çağrılması gereken istemci kanalı havuzları yığını için işlevsellik sağlar. |
| IClientFormatterSink |
Bir havuzu, iletileri akışa seri hale getiren bir istemci biçimlendirici havuzu olarak işaretler. |
| IClientFormatterSinkProvider |
İstemci kanalı havuz sağlayıcısını istemci biçimlendirici havuz sağlayıcısı olarak işaretler. |
| IClientResponseChannelSinkStack |
Zaman uyumsuz ileti yanıt kodunu çözme sırasında çağrılması gereken istemci yanıt kanalı havuzları yığını için yığın işlevselliği sağlar. |
| ISecurableChannel |
, ISecurableChannel geçerli kanalın güvenli olup olmadığını belirten bir Boole değeri alan veya ayarlayan bir özellik IsSecurediçerir. |
| IServerChannelSink |
Güvenlik ve aktarım havuzları için kullanılan yöntemleri sağlar. |
| IServerChannelSinkProvider |
uzaktan iletişim iletilerinin aktığı sunucu kanalı için sunucu kanalı havuzları oluşturur. |
| IServerChannelSinkStack |
Sunucu kanalı havuzları yığını için yığın işlevselliği sağlar. |
| IServerFormatterSinkProvider |
Sunucu kanalı havuz sağlayıcısını sunucu biçimlendirici havuz sağlayıcısı olarak işaretler. |
| IServerResponseChannelSinkStack |
Sunucu yanıt kanalı havuzları yığını için yığın işlevselliği sağlar. |
| ITransportHeaders |
Kanal havuzlarında kullanılan üst bilgi koleksiyonunu depolar. |
Numaralandırmalar
| Name | Description |
|---|---|
| BinaryServerFormatterSink.Protocol |
BinaryServerFormatterSink sınıfıyla kullanılacak protokolü belirtir. |
| ServerProcessing |
Sunucu iletisi işleme durumunu gösterir. |
| SoapServerFormatterSink.Protocol |
SoapServerFormatterSink sınıfıyla kullanılacak protokolü belirtir. |
| SocketCachePolicy |
İstemcileri uzaktan iletişimle korunan önbellekten kaldırma ilkesini belirtir. |
Açıklamalar
Kanallar, uygulamalar arasındaki iletileri uygulama etki alanları, işlemler veya bilgisayarlar arasında uzaktan iletişim sınırları boyunca aktaran nesnelerdir. Kanal bir uç noktada gelen iletileri dinleyebilir, başka bir uç noktaya giden ileti gönderebilir veya her ikisini birden yapabilir. Bu, ortak dil çalışma zamanı kanalın diğer ucunda olmasa bile çok çeşitli protokolleri takmanızı sağlar.
Kanallar, ileti göndermeden önce veya aldıktan sonra her nesneyi bir kanal havuzu nesneleri zinciri boyunca gönderir. Bu havuz zinciri, taşıma veya yığın oluşturucu havuzları gibi temel kanal işlevleri için gereken havuzları içerir, ancak kanal havuzu zincirini bir ileti veya akışla özel görevler gerçekleştirmek üzere özelleştirebilirsiniz. Her zincirdeki her havuz nesnesini alır, belirli bir işlem gerçekleştirir ve zincirdeki sonraki havuza geçirir. bir ileti havuzu tarafından alınan tam nesnenin bir sonraki havuza geçirilmesi gerektiğine dair bir kural yoktur, ancak bu genellikle böyle olacaktır.