//------------------------------------------------------------------------------ // // Microsoft Windows Media // Copyright (C) Microsoft Corporation. All rights reserved. // // // This code was generated by a tool. // Runtime Version: 1.0.3705.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // // This source code was auto-generated by xsd, Version=1.0.3705.0. // using System.Xml.Serialization; /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/wms/2002/07/wmsCacheProxyConfigSchema")] [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/wms/2002/07/wmsCacheProxyConfigSchema", IsNullable=false)] public class PersistedConfiguration { /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] public string cacheDirectoryPath; /// public int diskQuota; /// public int archiveQuotaPerStream; /// [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] public string reverseProxyRedirectURL; /// [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] public string backendServer; /// public bool enableCaching; /// public bool enableProxy; /// public bool proxyOnDemandCacheMiss; /// public bool cacheOnDemandCacheMiss; /// public bool handleUpstreamCacheRequests; /// public protocolEnum protocol; } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/wms/2002/07/wmsCacheProxyConfigSchema")] public enum protocolEnum { /// clientprotocol, /// HTTP, /// RTSPU, /// RTSPT, } /// [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/wms/2002/07/wmsCacheProxyConfigSchema")] [System.Xml.Serialization.XmlRootAttribute("PersistedConfigurationDataSet", Namespace="http://schemas.microsoft.com/wms/2002/07/wmsCacheProxyConfigSchema", IsNullable=false)] public class PersistedConfigurationDataSet { /// [System.Xml.Serialization.XmlElementAttribute("PersistedConfiguration")] public PersistedConfiguration[] Items; }