1 instantiation of ClientProperty
System.Data.Services.Client (1)
System\Data\Services\Client\ClientType.cs (1)
190
ClientProperty property = new
ClientProperty
(pinfo, ptype, keyProperty);
45 references to ClientProperty
System.Data.Services.Client (45)
parent\Server\System\Data\Services\Providers\EntityPropertyMappingInfo.cs (1)
138
ClientType.
ClientProperty
resourceProperty = resourceType.GetProperty(srcPathPart, true);
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
1527
foreach (
var
property in clientType.Properties)
System\Data\Services\Client\AtomMaterializer.cs (12)
512
ClientType.
ClientProperty
property = ClientType.Create(expectedType).GetProperty(propertyName, false);
559
ClientType.
ClientProperty
property = null;
660
var
property = entry.ActualType.GetProperty(properties[i], materializer.ignoreMissingProperties);
745
ClientType.
ClientProperty
property = ClientType.Create(expectedType).GetProperty(propertyName, false);
912
internal static void ValidatePropertyMatch(ClientType.
ClientProperty
property, AtomContentProperty atomProperty)
1137
private static object GetOrCreateCollectionProperty(object instance, ClientType.
ClientProperty
property, Type collectionType)
1274
var
property = actualType.GetProperty(propertyName, ignoreMissingProperties); // may throw
1307
var
prop = type.GetProperty(property.Name, ignoreMissingProperties);
1570
private void MergeLists(AtomEntry entry, ClientType.
ClientProperty
property, IEnumerable list, Uri nextLink, ProjectionPlan plan)
1770
ClientType.
ClientProperty
property,
1799
ClientType.
ClientProperty
property,
1927
var
prop = actualType.GetProperty(e.Name, this.ignoreMissingProperties);
System\Data\Services\Client\Binding\BindingEntityInfo.cs (3)
284
foreach (ClientType.
ClientProperty
p in bindingEntityInfo.ClientType.Properties)
340
private static bool CanBeComplexProperty(ClientType.
ClientProperty
property)
364
public ClientType.
ClientProperty
PropertyInfo
System\Data\Services\Client\ClientType.cs (16)
59
private ArraySet<
ClientProperty
> properties;
62
private
ClientProperty
mediaDataMember;
190
ClientProperty
property = new ClientProperty(pinfo, ptype, keyProperty);
193
if (!this.properties.Add(property,
ClientProperty
.NameEquality))
219
ClientProperty
key = null;
284
this.properties.Sort<string>(
ClientProperty
.GetPropertyName, String.CompareOrdinal);
300
internal ArraySet<
ClientProperty
> Properties
306
internal
ClientProperty
MediaDataMember
649
internal
ClientProperty
GetProperty(string propertyName, bool ignoreMissingProperties)
742
return this.properties.IndexOf(propertyName,
ClientProperty
.GetPropertyName, String.Equals);
859
private
ClientProperty
mimeTypeProperty;
923
internal
ClientProperty
MimeTypeProperty
932
internal static bool GetKeyProperty(
ClientProperty
x)
940
internal static string GetPropertyName(
ClientProperty
x)
949
internal static bool NameEquality(
ClientProperty
x,
ClientProperty
y)
System\Data\Services\Client\DataServiceContext.cs (12)
1429
ClientType.
ClientProperty
property = parentType.GetProperty(sourceProperty, false);
2325
ClientType.
ClientProperty
[] keys = clientType.Properties.Where<ClientType.
ClientProperty
>(ClientType.
ClientProperty
.GetKeyProperty).ToArray();
2326
foreach (ClientType.
ClientProperty
property in keys)
2474
private static void WriteContentProperty(XmlWriter writer, string namespaceName, ClientType.
ClientProperty
property, object propertyValue)
3245
ClientType.
ClientProperty
property = type.GetProperty(propertyName, false);
3300
foreach (ClientType.
ClientProperty
property in type.Properties)
3487
ClientType.
ClientProperty
property = type.GetProperty(sourceProperty, false);
3740
ClientType.
ClientProperty
property = type.GetProperty(this.propertyName, false);
3830
private MaterializeAtom ReadPropertyFromAtom(EntityDescriptor box, ClientType.
ClientProperty
property)
3954
private MaterializeAtom ReadPropertyFromRawData(ClientType.
ClientProperty
property)