RemoteEndpointMessageProperty Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zpřístupní IP adresu klienta a číslo portu přidružené ke vzdálenému koncovému bodu, ze kterého byla zpráva odeslána.
public ref class RemoteEndpointMessageProperty sealed
public sealed class RemoteEndpointMessageProperty
type RemoteEndpointMessageProperty = class
Public NotInheritable Class RemoteEndpointMessageProperty
- Dědičnost
-
RemoteEndpointMessageProperty
Poznámky
Vlastnost je přidána do každé příchozí zprávy do služby Windows Communication Foundation (WCF) prostřednictvím přenosů HTTP i TCP.
Vlastnost není k dispozici u zpráv přijatých prostřednictvím pojmenovaných kanálů nebo přenosu SLUŽBY MSMQ.
Dostupnost vlastnosti při použití protokolu HTTP hostovaného ve službě IIS závisí na aktuálně aktivní žádosti. Proto tato vlastnost není k dispozici po dokončení požadavku, například při provádění jednosměrného přijetí.
IP adresa a číslo portu jsou ip adresa a číslo portu uzlu, ze kterého byla zpráva přijata. Pokud zpráva prochází přes předávací službu nebo proxy server, IP adresa a číslo portu příslušného přenosu nebo proxy serveru je adresa a číslo portu připojené ke zprávě touto vlastností.
Mějte na paměti, že IP adresa a port mohou být falšovány útočníkem, a proto by se na ně nemělo spoléhat při ověřování nebo autorizaci citlivé na zabezpečení, pokud není přidána další logika specifická pro aplikaci.
Konstruktory
RemoteEndpointMessageProperty(String, Int32) |
Inicializuje novou instanci RemoteEndpointMessageProperty třídy pro zadanou IP adresu a port, které identifikují klienta, ze kterého byla zpráva odeslána. |
Vlastnosti
Address |
Získá IP adresu klienta, ze kterého byla zpráva odeslána. |
Name |
Vrátí řetězec System.ServiceModel.Channels.RemoteEndpointMessageProperty. |
Port |
Získá číslo portu klienta, ze kterého byla zpráva odeslána. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |