internal static void LoadElementExtensions(XmlBuffer buffer, XmlDictionaryWriter writer, SyndicationLink link)
 {
     SyndicationFeedFormatter.LoadElementExtensions(buffer, writer, link);
 }
 protected static async Task WriteAttributeExtensionsAsync(XmlWriter writer, SyndicationLink link, string version)
 {
     await SyndicationFeedFormatter.WriteAttributeExtensions(writer, link, version);
 }
 protected Task WriteElementExtensionsAsync(XmlWriter writer, SyndicationLink link, string version)
 {
     return(SyndicationFeedFormatter.WriteElementExtensionsAsync(writer, link, version));
 }
 protected static bool TryParseElement(XmlReader reader, SyndicationLink link, string version)
 {
     return(SyndicationFeedFormatter.TryParseElement(reader, link, version));
 }
 protected static bool TryParseAttribute(string name, string ns, string value, SyndicationLink link, string version)
 {
     return(SyndicationFeedFormatter.TryParseAttribute(name, ns, value, link, version));
 }
 protected static void LoadElementExtensions(XmlReader reader, SyndicationLink link, int maxExtensionSize)
 {
     SyndicationFeedFormatter.LoadElementExtensions(reader, link, maxExtensionSize);
 }
        internal static void LoadElementExtensions(XmlBuffer buffer, XmlDictionaryWriter writer, SyndicationLink link)
        {
            if (link == null)
            {
                throw new ArgumentNullException(nameof(link));
            }

            CloseBuffer(buffer, writer);
            link.LoadElementExtensions(buffer);
        }
 internal static protected bool TryParseAttribute(string name, string ns, string value, SyndicationLink link, string version)
 {
     if (link == null)
     {
         throw new ArgumentNullException(nameof(link));
     }
     if (FeedUtils.IsXmlns(name, ns))
     {
         return(true);
     }
     return(link.TryParseAttribute(name, ns, value, version));
 }