4 instantiations of DictionaryContent
System.Data.Services (4)
System\Data\Services\Epm\EpmContentSerializer.cs (1)
280c = new DictionaryContent();
System\Data\Services\Serializers\DictionaryContent.cs (1)
99return new DictionaryContent(this);
System\Data\Services\Serializers\SyndicationSerializer.cs (2)
415DictionaryContent valueProperties = new DictionaryContent(expectedType.Properties.Count); 522DictionaryContent content = new DictionaryContent(actualResourceType.Properties.Count);
21 references to DictionaryContent
System.Data.Services (21)
System\Data\Services\Epm\EpmContentSerializer.cs (4)
97internal void Serialize(DictionaryContent content, DataServiceProviderWrapper provider) 250internal void AddNullValuesToContent(DictionaryContent content) 258private void AddNullValuesToContent(EpmNullValuedPropertyNode currentRoot, DictionaryContent currentContent) 263DictionaryContent c = currentContent.Lookup(node.Name, out found);
System\Data\Services\Providers\ResourceType.cs (2)
82private Action<object, System.Data.Services.Serializers.DictionaryContent> dictionarySerializerDelegate; 461internal Action<object, System.Data.Services.Serializers.DictionaryContent> DictionarySerializerDelegate
System\Data\Services\Serializers\DictionaryContent.cs (7)
67private DictionaryContent(DictionaryContent other) 110value is DictionaryContent || value is string, 160internal DictionaryContent Lookup(string propertyName, out bool found) 169Debug.Assert(value is DictionaryContent, "Must only look for complex properties, primitives must not be found"); 170return value as DictionaryContent; 210else if (propertyValue is DictionaryContent) 213((DictionaryContent)propertyValue).WritePropertyContentsTo(writer);
System\Data\Services\Serializers\SyndicationSerializer.cs (8)
113internal static void WritePrimitiveValue(object primitive, string propertyName, string expectedTypeName, DictionaryContent content) 402private void WriteComplexObjectValue(object element, string propertyName, ResourceType expectedType, string relativeUri, DictionaryContent content, EpmSourcePathSegment currentSourceRoot) 415DictionaryContent valueProperties = new DictionaryContent(expectedType.Properties.Count); 522DictionaryContent content = new DictionaryContent(actualResourceType.Properties.Count); 745private void WriteObjectProperties(IExpandedResult expanded, object customObject, ResourceType resourceType, Uri absoluteUri, string relativeUri, SyndicationItem item, DictionaryContent content, EpmSourcePathSegment currentSourceRoot) 784Type[] parameterTypes = new Type[] { typeof(object), typeof(DictionaryContent) }; 816action = (Action<object, DictionaryContent>)method.CreateDelegate(typeof(Action<object, DictionaryContent>), null);