2 types derived from MetadataFileInfo
dotnet-svcutil-lib (2)
Metadata\MetadataFileInfo.cs (2)
59internal class WsdlFileInfo : MetadataFileInfo 74internal class SchemaFileInfo : MetadataFileInfo
1 instantiation of MetadataFileInfo
dotnet-svcutil-lib (1)
Metadata\MetadataDocumentSaver.cs (1)
269metadataFileInfo = new MetadataFileInfo(document, filePath, null, document.WriteTo);
14 references to MetadataFileInfo
dotnet-svcutil-lib (14)
Metadata\MetadataDocumentSaver.cs (12)
33private List<MetadataFileInfo> MetadataFiles { get; set; } 41this.MetadataFiles = new List<MetadataFileInfo>(); 57var mainWsdl = await AsyncHelper.RunAsync(() => metadataDocumentSaver.SaveMetadata(overwrite), cancellationToken).ConfigureAwait(false); 67private MetadataFileInfo SaveMetadata(bool overwrite) 71var fileInfo = this.MetadataFiles.FirstOrDefault(fi => File.Exists(fi.FilePath)); 78foreach (var mfi in this.MetadataFiles) 215private MetadataFileInfo AddWsdl(WsdlNS.ServiceDescription wsdl) 217MetadataFileInfo metadataFileInfo = null; 237private MetadataFileInfo AddSchema(XmlSchema schema) 239MetadataFileInfo metadataFileInfo = null; 262private MetadataFileInfo AddXmlDocument(XmlNS.XmlElement document, string dialect) 264MetadataFileInfo metadataFileInfo = null;
Metadata\MetadataFileInfo.cs (2)
33public bool Equals(MetadataFileInfo other) 45return Equals(obj as MetadataFileInfo);