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