Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Program Files (x86)/Microsoft Visual Studio 10.0/Xml/Schemas/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?> <xs:schema id="DataSourceSchema" targetNamespace="urn:schemas-microsoft-com:xml-msdatasource" elementFormDefault="qualified" xmlns="urn:schemas-microsoft-com:xml-msdatasource" xmlns:mstns="urn:schemas-microsoft-com:xml-msdatasource" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="DataSource"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="Connections" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="Connection" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence /> <xs:attribute name="Name" type="xs:string" use="required" /> <xs:attribute name="AppSettingsObjectName" type="xs:string" /> <xs:attribute name="AppSettingsPropertyName" type="xs:string" /> <xs:attribute name="ConnectionStringObject" type="xs:string" /> <xs:attribute name="IsAppSettingsProperty" type="xs:boolean" /> <xs:attribute name="Modifier" type="xs:string" /> <xs:attribute name="PropertyReference" type="xs:string" /> <xs:attribute name="Provider" type="xs:string" /> <xs:attribute name="ParameterPrefix" type="xs:string" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Tables" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="TableAdapter" maxOccurs="unbounded" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="MainSource" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element ref="DbSource" maxOccurs="1" minOccurs="1"> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Mappings" maxOccurs="1" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Mapping" maxOccurs="unbounded" minOccurs="0"> <xs:complexType> <xs:sequence /> <xs:attribute name="SourceColumn" type="xs:string" /> <xs:attribute name="DataSetColumn" type="xs:string" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Sources" maxOccurs="1" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element ref="DbSource" maxOccurs="unbounded" minOccurs="0"> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required" /> <xs:attribute name="BaseClass" type="xs:string" /> <xs:attribute name="DataAccessorName" type="xs:string" /> <xs:attribute name="GeneratorDataComponentClassName" type="xs:string" /> <xs:attribute name="GeneratorDataComponentInterfaceName" type="xs:string" /> <xs:attribute name="UserDataComponentName" type="xs:string" /> <xs:attribute name="Modifier" type="xs:string" /> <xs:attribute name="Provider" type="xs:string" /> <xs:attribute name="DataAccessorModifier" type="xs:string" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Sources" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" ref="DbSource"> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="DefaultConnectionIndex" type="xs:integer" /> <xs:attribute name="Modifier" type="xs:string" /> <xs:attribute name="FunctionsComponentName" type="xs:string" /> <xs:attribute name="UserFunctionsComponentName" type="xs:string" /> <xs:attribute name="GeneratorFunctionsComponentClassName" type="xs:string" /> <xs:attribute name="SchemaSerializationMode" type="SchemaSerializationMode" /> </xs:complexType> <xs:key name="ConnectionNameKey"> <xs:selector xpath=".//mstns:Connection" /> <xs:field xpath="@Name" /> </xs:key> <xs:key name="TableAdapterNameKey"> <xs:selector xpath=".//mstns:TableAdapter" /> <xs:field xpath="@Name" /> </xs:key> <xs:keyref name="ConnectionRefKeyRef" refer="ConnectionNameKey"> <xs:selector xpath=".//mstns:DbSource" /> <xs:field xpath="@ConnectionRef" /> </xs:keyref> </xs:element> <xs:element name="DbSource" type="DbSource"> </xs:element> <xs:complexType name="SpecifiedCommand"> <xs:sequence maxOccurs="1" minOccurs="1"> <xs:element name="DbCommand" maxOccurs="1" minOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="CommandText" type="xs:string" maxOccurs="1" minOccurs="1"> </xs:element> <xs:element name="Parameters" maxOccurs="1" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Parameter" maxOccurs="unbounded" minOccurs="0"> <xs:complexType> <xs:sequence /> <xs:attribute name="AllowDbNull" type="xs:boolean" /> <xs:attribute name="ParameterName" type="xs:string" /> <xs:attribute name="ColumnName" type="xs:string" /> <xs:attribute name="AutogeneratedName" type="xs:string" /> <xs:attribute name="DataSourceName" type="xs:string" /> <xs:attribute name="DbType" type="xs:string" /> <xs:attribute name="ProviderType" type="xs:string" /> <xs:attribute name="Direction" type="xs:string" /> <xs:attribute name="Precision" type="xs:unsignedByte" /> <xs:attribute name="Scale" type="xs:unsignedByte" /> <xs:attribute name="Size" type="xs:integer" /> <xs:attribute name="SourceColumn" type="xs:string" /> <xs:attribute name="SourceColumnNullMapping" type="xs:boolean" /> <xs:attribute name="UseOptimisticConcurrency" type="xs:boolean" /> <xs:attribute name="SourceVersion" type="xs:string" /> <xs:attribute name="DataTypeServer" type="xs:string" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:unique name="ParameterNameKey"> <xs:selector xpath="Parameter" /> <xs:field xpath="@ParameterName" /> </xs:unique> </xs:element> </xs:sequence> <xs:attribute name="CommandType" type="xs:string" /> <xs:attribute name="ModifiedByUser" type="xs:boolean" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:complexType name="Source"> <xs:attribute name="Name" type="xs:string" /> <xs:attribute name="Modifier" type="xs:string" /> <xs:attribute name="UserSourceName" type="xs:string" /> <xs:attribute name="GeneratorSourceName" type="xs:string" /> <xs:attribute name="GeneratorGetMethodName" type="xs:string" /> </xs:complexType> <xs:complexType name="DbSource"> <xs:complexContent> <xs:extension base="Source"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="DeleteCommand" type="SpecifiedCommand" maxOccurs="1" /> <xs:element name="InsertCommand" type="SpecifiedCommand" maxOccurs="1" /> <xs:element name="SelectCommand" type="SpecifiedCommand" maxOccurs="1" /> <xs:element name="UpdateCommand" type="SpecifiedCommand" maxOccurs="1" /> </xs:choice> <xs:attribute name="DbObjectName" type="xs:string" /> <xs:attribute name="DbObjectType" type="xs:string" /> <xs:attribute name="ConnectionRef" type="xs:string" /> <xs:attribute name="ScalarCallRetval" type="xs:string" /> <xs:attribute name="UseOptimisticConcurrency" type="xs:boolean" /> <xs:attribute name="MethodsParameterType" type="xs:string" /> <xs:attribute name="FillMethodModifier" type="xs:string" /> <xs:attribute name="GetMethodModifier" type="xs:string" /> <xs:attribute name="FillMethodName" type="xs:string" /> <xs:attribute name="GetMethodName" type="xs:string" /> <xs:attribute name="UserGetMethodName" type="xs:string" /> <xs:attribute name="GenerateMethods" type="GenerateMethodTypes" /> <xs:attribute name="QueryType" type="QueryType" /> <xs:attribute name="GenerateShortCommands" type="xs:boolean" /> </xs:extension> </xs:complexContent> </xs:complexType> <xs:simpleType name="QueryType"> <xs:restriction base="xs:string"> <xs:enumeration value="Rowset" /> <xs:enumeration value="Scalar" /> <xs:enumeration value="NoData" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="GenerateMethodTypes"> <xs:restriction base="xs:string"> <xs:enumeration value="Fill" /> <xs:enumeration value="Get" /> <xs:enumeration value="Both" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="SchemaSerializationMode"> <xs:restriction base="xs:string"> <xs:enumeration value="IncludeSchema" /> <xs:enumeration value="ExcludeSchema" /> </xs:restriction> </xs:simpleType> </xs:schema>