/// <summary> /// Provide additional serialization information to the <see cref="ODataDeltaWriter"/> for <paramref name="deltaResourceSet"/>. /// </summary> /// <param name="deltaResourceSet">The instance to set the serialization info.</param> /// <param name="serializationInfo">The serialization info to set.</param> public static void SetSerializationInfo(this ODataDeltaResourceSet deltaResourceSet, ODataDeltaResourceSetSerializationInfo serializationInfo) { ExceptionUtils.CheckArgumentNotNull(deltaResourceSet, "deltaResourceSet"); ODataResourceSerializationInfo resourceSerializationInfo = new ODataResourceSerializationInfo() { NavigationSourceName = serializationInfo.EntitySetName, NavigationSourceEntityTypeName = serializationInfo.EntityTypeName, NavigationSourceKind = EdmNavigationSourceKind.EntitySet, ExpectedTypeName = serializationInfo.ExpectedTypeName }; deltaResourceSet.SerializationInfo = resourceSerializationInfo; }
/// <summary> /// Provide additional serialization information to the <see cref="ODataDeltaWriter"/> for <paramref name="deltaResourceSet"/>. /// </summary> /// <param name="deltaResourceSet">The instance to set the serialization info.</param> /// <param name="serializationInfo">The serialization info to set.</param> public static void SetSerializationInfo(this ODataDeltaResourceSet deltaResourceSet, ODataDeltaResourceSetSerializationInfo serializationInfo) { ExceptionUtils.CheckArgumentNotNull(deltaResourceSet, "deltaResourceSet"); deltaResourceSet.SerializationInfo = serializationInfo; }