1 instantiation of MetadataSerializer
System.Data.Services (1)
System\Data\Services\ResponseBodyWriter.cs (1)
203MetadataSerializer metadataSerializer = new MetadataSerializer(stream, this.AbsoluteServiceUri, this.Provider, this.encoding);
17 references to MetadataSerializer
System.Data.Services (17)
System\Data\Services\Providers\DataServiceProviderWrapper.cs (1)
862internal void WriteMetadataDocument(MetadataSerializer serializer, XmlWriter writer, IDataService service)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (6)
297string dataServiceVersion = MetadataSerializer.GetVersionsForMetadata(provider.Types, ref metadataEdmSchemaVersion); 298MetadataSerializer.WriteTopLevelSchemaElements(xmlWriter, dataServiceVersion); 310MetadataSerializer.WriteSchemaElement(xmlWriter, typesInNamespace.Key, metadataEdmSchemaVersion); 327MetadataSerializer.WriteSchemaElement(xmlWriter, this.Type.Namespace, metadataEdmSchemaVersion); 1973MetadataSerializer.WriteDataWebMetadata( 1975MetadataSerializer.WriteServiceOperations(xmlWriter, provider);
System\Data\Services\ResponseBodyWriter.cs (1)
203MetadataSerializer metadataSerializer = new MetadataSerializer(stream, this.AbsoluteServiceUri, this.Provider, this.encoding);
System\Data\Services\Serializers\MetadataSerializer.cs (9)
196MetadataSerializer.WriteDataWebMetadata(writer, XmlConstants.ServiceOperationHttpMethodName, operation.Method); 200MetadataSerializer.WriteDataWebMetadata(writer, XmlConstants.DataWebMimeTypeAttributeName, operation.MimeType); 232string dataServiceVersion = MetadataSerializer.GetVersionsForMetadata(metadataManager.ResourceTypes, ref metadataEdmSchemaVersion); 233MetadataSerializer.WriteTopLevelSchemaElements(this.Writer, dataServiceVersion); 251MetadataSerializer.WriteSchemaElement(this.Writer, namespaceAlongWithTypes.Key, metadataEdmSchemaVersion); 261MetadataSerializer.WriteSchemaElement(this.Writer, typeNamespace, metadataEdmSchemaVersion); 493MetadataSerializer.WriteDataWebMetadata(xmlWriter, XmlConstants.DataWebMimeTypeAttributeName, resourceProperty.MimeType); 680MetadataSerializer.WriteDataWebMetadata(xmlWriter, XmlConstants.IsDefaultEntityContainerAttribute, XmlConstants.XmlTrueLiteral); 693MetadataSerializer.WriteServiceOperations(xmlWriter, this.Provider);