internal static void ExpectNoArguments(XmlTransformationLogger log, string transformName, string argumentString) { if (!string.IsNullOrEmpty(argumentString)) { log.LogWarning(SR.XMLTRANSFORMATION_TransformDoesNotExpectArguments, transformName); } }
public XmlTransformation(Stream transformStream, IXmlTransformationLogger logger) { _logger = new XmlTransformationLogger(logger); _transformFile = string.Empty; _xmlTransformation = new XmlFileInfoDocument(); _xmlTransformation.Load(transformStream); InitializeTransformationServices(); PreprocessTransformDocument(); }
internal static void WarnIfMultipleTargets( XmlTransformationLogger log, string transformName, XmlNodeList targetNodes, bool applyTransformToAllTargets) { Debug.Assert(!applyTransformToAllTargets); if (targetNodes.Count > 1) { log.LogWarning(SR.XMLTRANSFORMATION_TransformOnlyAppliesOnce, transformName); } }
public XmlTransformation(string transform, bool isTransformAFile, IXmlTransformationLogger logger) { _transformFile = transform; _logger = new XmlTransformationLogger(logger); _xmlTransformation = new XmlFileInfoDocument(); if (isTransformAFile) { _xmlTransformation.Load(transform); } else { _xmlTransformation.LoadXml(transform); } InitializeTransformationServices(); PreprocessTransformDocument(); }