Пример #1
0
 private void LoadSingleEntry(NetDataContractSerializer serializer, IDictionary<XName, InstanceValue> instanceData, XElement entry)
 {
     XName key =
         (XName)Deserialize(serializer, entry.Element("Key"));
     Object value =
         Deserialize(serializer, entry.Element("Value"));
     InstanceValue iv = new InstanceValue(value);
     InstanceValueOptions options =
         (InstanceValueOptions)Deserialize(
             serializer, entry.Element("Options"));
     if(!options.HasFlag(InstanceValueOptions.WriteOnly))
     {
         instanceData.Add(key, iv);
     }
 }
Пример #2
0
 public InstanceValue(object value, InstanceValueOptions options)
 {
     Value   = value;
     Options = options;
 }
 public InstanceValue(object value, InstanceValueOptions options)
 {
     this.Value   = value;
     this.Options = options;
 }
Пример #4
0
		public InstanceValue (object value, InstanceValueOptions options)
		{
			Value = value;
			Options = options;
		}