RemoteEndpointMessageProperty 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 iletinin gönderildiği uzak uç noktayla ilişkili istemci IP adresini ve bağlantı noktası numarasını kullanılabilir hale getirir.
public ref class RemoteEndpointMessageProperty sealed
public sealed class RemoteEndpointMessageProperty
type RemoteEndpointMessageProperty = class
Public NotInheritable Class RemoteEndpointMessageProperty
- Devralma
-
RemoteEndpointMessageProperty
Açıklamalar
özelliği, hem HTTP hem de TCP aktarımları aracılığıyla bir Windows Communication Foundation (WCF) hizmetine gelen her iletiye eklenir.
özelliği, adlandırılmış kanallar veya MSMQ aktarımı aracılığıyla alınan iletilerde mevcut değildir.
IIS'de barındırılan HTTP kullanılırken özelliğin kullanılabilirliği, şu anda etkin bir isteğin olmasına bağlıdır. Bu nedenle, istek tamamlandıktan sonra, örneğin tek yönlü alma gerçekleştirirken bu özellik kullanılamaz.
IP adresi ve bağlantı noktası numarası, iletinin alındığı düğümün adresidir. bir ileti bir geçiş veya ara sunucu üzerinden geçerse, ilgili geçiş veya proxy'nin IP adresi ve bağlantı noktası numarası, iletiye bu özellik tarafından eklenen adrestir.
IP adresinin ve bağlantı noktasının bir saldırgan tarafından kimlik sahtekarlığına uğrayabileceğini ve bu nedenle uygulamaya özgü ek mantık eklenmedikçe güvenlik açısından hassas kimlik doğrulaması veya yetkilendirme için güvenilmemesi gerektiğini unutmayın.
Oluşturucular
RemoteEndpointMessageProperty(String, Int32) |
belirtilen IP adresi ve iletinin gönderildiği istemciyi RemoteEndpointMessageProperty tanımlayan bağlantı noktası için sınıfının yeni bir örneğini başlatır. |
Özellikler
Address |
İletinin gönderildiği istemcinin IP adresini alır. |
Name |
"System.ServiceModel.Channels.RemoteEndpointMessageProperty" dizesini döndürür. |
Port |
İletinin gönderildiği istemcinin bağlantı noktası numarasını alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
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) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |