EndpointAddress.IsAnonymous Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om slutpunkten är anonym.
public:
property bool IsAnonymous { bool get(); };
public bool IsAnonymous { get; }
member this.IsAnonymous : bool
Public ReadOnly Property IsAnonymous As Boolean
Egenskapsvärde
true om slutpunkten är AnonymousUri; annars false.
Exempel
EndpointIdentity endpointIdentity =
EndpointIdentity.CreateUpnIdentity(WindowsIdentity.GetCurrent().Name);
EndpointAddress endpointAddress = new EndpointAddress(
new Uri
("http://localhost:8003/servicemodelsamples/service/incode/identity"),
endpointIdentity, addressHeaders);
// bool isAnonymous = endpointAddress.IsAnonynmous;
Kommentarer
Använd den här metoden för att söka efter när du kopierar URI:n manuellt från en EndpointAddress till URI:n för AnonymousUri antingen en EndpointAddress10 eller en EndpointAddressAugust2004. Detta måste göras eftersom både EndpointAddress10 och EndpointAddressAugust2004 har särskilda anonyma värden. Användarna måste använda dessa värden om URI:n som kopieras är anonym.
På grund av de olika nätverkstekniker som för närvarande används i stor utsträckning (till exempel NAT, DHCP och brandväggar) kan många distributioner inte tilldela en meningsfull global URI till en viss slutpunkt. För att tillåta att dessa anonyma slutpunkter initierar mönster för meddelandeutbyte och tar emot svar definierar specifikationen för webbtjänsters adressering en URI för användning av slutpunkter som inte kan ha en stabil, matchbar URI.
Begäranden som använder den här adressen måste tillhandahålla någon mekanism för att leverera svar eller fel (till exempel returnera svaret på samma transportanslutning). Den här mekanismen kan vara ett transportprotokoll för begäran/svar (till exempel HTTP GET eller POST). Den här URI:n kan användas som mål för svarsmeddelanden och bör inte användas som mål under andra omständigheter.