Imported Upstream version 4.6.0.125

Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-08-03 10:59:49 +00:00
parent a569aebcfd
commit e79aa3c0ed
17047 changed files with 3137615 additions and 392334 deletions

View File

@@ -0,0 +1,85 @@
//-----------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.Hosting
{
using System;
using System.Runtime.Serialization;
using System.Runtime;
using System.Globalization;
using System.Xml.Linq;
[DataContract]
[Fx.Tag.XamlVisible(false)]
public sealed class LocationInfo
{
string name;
string ownerDisplayName;
object value;
internal LocationInfo(string name, string ownerDisplayName, object value)
{
this.Name = name;
this.OwnerDisplayName = ownerDisplayName;
this.Value = value;
}
public string Name
{
get
{
return this.name;
}
private set
{
this.name = value;
}
}
public string OwnerDisplayName
{
get
{
return this.ownerDisplayName;
}
private set
{
this.ownerDisplayName = value;
}
}
public object Value
{
get
{
return this.value;
}
private set
{
this.value = value;
}
}
[DataMember(Name = "Name")]
internal string SerializedName
{
get { return this.Name; }
set { this.Name = value; }
}
[DataMember(EmitDefaultValue = false, Name = "OwnerDisplayName")]
internal string SerializedOwnerDisplayName
{
get { return this.OwnerDisplayName; }
set { this.OwnerDisplayName = value; }
}
[DataMember(EmitDefaultValue = false, Name = "Value")]
internal object SerializedValue
{
get { return this.Value; }
set { this.Value = value; }
}
}
}