/// <summary> /// Gets the materialized value. /// </summary> /// <param name="annotatableObject">The annotatable object.</param> /// <returns>The materialized value</returns> private static object GetMaterializedValueCore(ODataAnnotatable annotatableObject) { MaterializerPropertyValue value = annotatableObject.GetAnnotation <MaterializerPropertyValue>(); Debug.Assert(value != null, "MaterializedValue not set"); return(value.Value); }
private static void SetMaterializedValueCore(ODataAnnotatable annotatableObject, object materializedValue) { MaterializerPropertyValue annotation = new MaterializerPropertyValue { Value = materializedValue }; annotatableObject.SetAnnotation<MaterializerPropertyValue>(annotation); }
private static void SetMaterializedValueCore(ODataAnnotatable annotatableObject, object materializedValue) { MaterializerPropertyValue annotation = new MaterializerPropertyValue { Value = materializedValue }; annotatableObject.SetAnnotation <MaterializerPropertyValue>(annotation); }