ContextMessageProperty 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í.
Vlastnost sloužící ke komunikaci kontextu mezi vrstvou aplikace a kanálu na klientovi nebo službě.
public ref class ContextMessageProperty : System::ServiceModel::Channels::IMessageProperty
[System.Serializable]
public class ContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
[<System.Serializable>]
type ContextMessageProperty = class
interface IMessageProperty
Public Class ContextMessageProperty
Implements IMessageProperty
- Dědičnost
-
ContextMessageProperty
- Atributy
- Implementuje
Poznámky
Kolekce vlastností, které jsou přidány do objektu Message , který koreluje zprávy, které tvoří součást konverzace mezi klientem a službou.
Pokud Enabled je true
, kontext se vytvoří ve vrstvě kanálu a všechny příchozí zprávy v klientovi a službě mají tuto vlastnost kontextu připojenou kontextový kanál. Pokud Enabled se false
ContextMessageProperty používá k připojení kontextu k odchozí zprávě v klientovi nebo službě na aplikační vrstvě.
Nástroj ContextMessageProperty lze použít v klientovi nebo ve službě. Alternativně je možné získat aktuální kontext pouze na klientovi nebo nastavit nový kontext v instanci kanálu pomocí GetContext vlastností a SetContext .
Konstruktory
ContextMessageProperty() |
Inicializuje novou instanci ContextMessageProperty třídy. |
ContextMessageProperty(IDictionary<String,String>) |
Inicializuje novou instanci ContextMessageProperty třídy se zadaným kontextem. |
Vlastnosti
Context |
Získá kontext použitý ke korelaci zpráv v rámci konverzace mezi klientem a službou. |
Name |
Získá název vlastnosti kontextové zprávy. |
Metody
AddOrReplaceInMessage(Message) |
Nastaví hodnotu |
AddOrReplaceInMessageProperties(MessageProperties) |
Nastaví hodnotu |
CreateCopy() |
Vytvoří kopii aktuální instance objektu ContextMessageProperty. |
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() |
Získá aktuální Type instanci. (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) |
TryCreateFromHttpCookieHeader(String, ContextMessageProperty) |
Pokusy o vytvoření instance ContextMessageProperty z párů klíč/hodnota zadaného souboru cookie HTTP. |
TryGet(Message, ContextMessageProperty) |
Pokusí se získat |
TryGet(MessageProperties, ContextMessageProperty) |
Pokusí se získat |