System.ServiceModel.Channels.MessageProperties
public sealed class MessageProperties : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IDisposable
namespace System.ServiceModel.Channels
{
public sealed class MessageProperties : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IDisposable
{
public object this[string name] { get; set; }
public int Count { get; }
public MessageEncoder Encoder { get; set; }
public bool AllowOutputBatching { get; set; }
public bool IsFixedSize { get; }
public bool IsReadOnly { get; }
public ICollection<string> Keys { get; }
public SecurityMessageProperty Security { get; set; }
public ICollection<object> Values { get; }
public Uri Via { get; set; }
public MessageProperties();
public MessageProperties(MessageProperties properties);
public void Add(string name, object property);
public void Clear();
public void CopyProperties(MessageProperties properties);
public bool ContainsKey(string name);
public void Dispose();
public bool Remove(string name);
public bool TryGetValue(string name, out object value);
}
}