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"?> <xsd:schema id="SyncDesignerSchema" targetNamespace="http://schemas.microsoft.com/dsltools/SyncDesigner" elementFormDefault="qualified" xmlns="http://schemas.microsoft.com/dsltools/SyncDesigner" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!-- SyncDesignerSurface --> <xsd:element name="syncDesignerSurface" type="SyncDesignerSurface" /> <xsd:complexType name="SyncDesignerSurface"> <xsd:annotation> <xsd:documentation>The root in which all other elements are embedded. Appears as a diagram.</xsd:documentation> </xsd:annotation> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: SyncDesignerSurfaceHasSyncAdapter --> <xsd:element name="syncAdapters" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncDesignerSurfaceHasSyncAdapter</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncDesignerSurfaceHasSyncAdapter"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncAdapter needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapter" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasSyncTable --> <xsd:element name="syncTables" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncDesignerSurfaceHasSyncTable</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncDesignerSurfaceHasSyncTable"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncTable needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncTable" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasSyncGroup --> <xsd:element name="syncGroups" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncDesignerSurfaceHasSyncGroup</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncDesignerSurfaceHasSyncGroup"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncGroup needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncGroup" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasClientSyncProvider --> <xsd:element name="clientSyncProvider" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of SyncDesignerSurfaceHasClientSyncProvider</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="1" maxOccurs="1" > <xsd:element ref="syncDesignerSurfaceHasClientSyncProvider"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasClientSyncProvider needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="clientSyncProvider" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasServerSyncProvider --> <xsd:element name="serverSyncProvider" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of SyncDesignerSurfaceHasServerSyncProvider</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="1" maxOccurs="1" > <xsd:element ref="syncDesignerSurfaceHasServerSyncProvider"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasServerSyncProvider needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="serverSyncProvider" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasSyncAgent --> <xsd:element name="syncAgent" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of SyncDesignerSurfaceHasSyncAgent</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="1" maxOccurs="1" > <xsd:element ref="syncDesignerSurfaceHasSyncAgent"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncAgent needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAgent" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasSyncAdapterCommand --> <xsd:element name="syncAdapterCommands" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncDesignerSurfaceHasSyncAdapterCommand</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncDesignerSurfaceHasSyncAdapterCommand"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncAdapterCommand needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterCommand" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasSyncAdapterCommandParameter --> <xsd:element name="syncAdapterCommandParameters" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncDesignerSurfaceHasSyncAdapterCommandParameter</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncDesignerSurfaceHasSyncAdapterCommandParameter"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncAdapterCommandParameter needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterCommandParameter" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncDesignerSurfaceHasSyncConnection --> <xsd:element name="syncConnections" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncDesignerSurfaceHasSyncConnection</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncDesignerSurfaceHasSyncConnection"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncDesignerSurfaceHasSyncConnection needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncConnection" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- dslVersion --> <xsd:attribute name="dslVersion" type="xsd:string"> <xsd:annotation> <xsd:documentation>Version of the model serialized in this file.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: ParentDesignerName --> <xsd:attribute name="parentDesignerName" type="xsd:string" /> <!-- Property: CodeGenerationMode --> <xsd:attribute name="codeGenerationMode" type="xsd:string" /> <!-- Property: SynchronizeInOneTransaction --> <xsd:attribute name="synchronizeInOneTransaction" type="xsd:boolean" /> <!-- Property: ClientFileLocation --> <xsd:attribute name="clientFileLocation" type="xsd:string" /> <!-- Property: ServerFileLocation --> <xsd:attribute name="serverFileLocation" type="xsd:string" /> <!-- Property: IsRootSyncDesigner --> <xsd:attribute name="isRootSyncDesigner" type="xsd:boolean" /> <!-- Property: RootSyncDesignerHintPath --> <xsd:attribute name="rootSyncDesignerHintPath" type="xsd:string" /> <!-- Property: RootSyncDesignerShouldGenerateCode --> <xsd:attribute name="rootSyncDesignerShouldGenerateCode" type="xsd:boolean" /> <!-- Property: ClientFileHintPath --> <xsd:attribute name="clientFileHintPath" type="xsd:string" /> <!-- Property: ServerFileHintPath --> <xsd:attribute name="serverFileHintPath" type="xsd:string" /> <!-- Property: RootSyncDesignerCodeGenerationMode --> <xsd:attribute name="rootSyncDesignerCodeGenerationMode" type="xsd:string" /> <!-- Property: IsClientSyncDesigner --> <xsd:attribute name="isClientSyncDesigner" type="xsd:boolean" /> <!-- Property: IsServerSyncDesigner --> <xsd:attribute name="isServerSyncDesigner" type="xsd:boolean" /> <!-- Property: ChangeTrackingType --> <xsd:attribute name="changeTrackingType" type="ChangeTrackingType" /> </xsd:complexType> <!-- SyncDesignerSurface Moniker --> <xsd:element name="syncDesignerSurfaceMoniker" type="SyncDesignerSurfaceMoniker" /> <xsd:complexType name="SyncDesignerSurfaceMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurface instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="Id" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncAdapter --> <xsd:element name="syncAdapter" type="SyncAdapter" /> <xsd:complexType name="SyncAdapter"> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: SyncAdapterReferencesSyncAdapterCommand --> <xsd:element name="syncAdapterCommands" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncAdapterReferencesSyncAdapterCommand</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncAdapterReferencesSyncAdapterCommand"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncAdapterReferencesSyncAdapterCommand needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterCommandMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> <!-- Property: TableName --> <xsd:attribute name="tableName" type="xsd:string" /> </xsd:complexType> <!-- SyncAdapter Moniker --> <xsd:element name="syncAdapterMoniker" type="SyncAdapterMoniker" /> <xsd:complexType name="SyncAdapterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAdapter instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncTable --> <xsd:element name="syncTable" type="SyncTable" /> <xsd:complexType name="SyncTable"> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: SyncTableReferencesSyncGroup --> <xsd:element name="syncGroup" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of SyncTableReferencesSyncGroup</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="1" > <xsd:element ref="syncTableReferencesSyncGroup"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncTableReferencesSyncGroup needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncGroupMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> <!-- Property: SyncDirection --> <xsd:attribute name="syncDirection" type="xsd:string" /> <!-- Property: CreationOptions --> <xsd:attribute name="creationOptions" type="xsd:string" /> <!-- Property: TableName --> <xsd:attribute name="tableName" type="xsd:string" /> <!-- Property: DeletedItemsTableName --> <xsd:attribute name="deletedItemsTableName" type="xsd:string" /> <!-- Property: CreatedDateColumnName --> <xsd:attribute name="createdDateColumnName" type="xsd:string" /> <!-- Property: LastEditDateColumnName --> <xsd:attribute name="lastEditDateColumnName" type="xsd:string" /> <!-- Property: FullTableName --> <xsd:attribute name="fullTableName" type="xsd:string" /> <!-- Property: DeletedDateColumnName --> <xsd:attribute name="deletedDateColumnName" type="xsd:string" /> <!-- Property: TransactionIndex --> <xsd:attribute name="transactionIndex" type="xsd:integer" /> </xsd:complexType> <!-- SyncTable Moniker --> <xsd:element name="syncTableMoniker" type="SyncTableMoniker" /> <xsd:complexType name="SyncTableMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncTable instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncGroup --> <xsd:element name="syncGroup" type="SyncGroup" /> <xsd:complexType name="SyncGroup"> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> <!-- SyncGroup Moniker --> <xsd:element name="syncGroupMoniker" type="SyncGroupMoniker" /> <xsd:complexType name="SyncGroupMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncGroup instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- ClientSyncProvider --> <xsd:element name="clientSyncProvider" type="ClientSyncProvider" /> <xsd:complexType name="ClientSyncProvider"> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: ClientSyncProviderReferencesSyncConnection --> <xsd:element name="syncConnection" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of ClientSyncProviderReferencesSyncConnection</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="1" > <xsd:element ref="clientSyncProviderReferencesSyncConnection"> <xsd:annotation> <xsd:documentation>[Relationship deriving from ClientSyncProviderReferencesSyncConnection needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncConnectionMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> <!-- ClientSyncProvider Moniker --> <xsd:element name="clientSyncProviderMoniker" type="ClientSyncProviderMoniker" /> <xsd:complexType name="ClientSyncProviderMoniker"> <xsd:annotation> <xsd:documentation>Moniker for ClientSyncProvider instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- ServerSyncProvider --> <xsd:element name="serverSyncProvider" type="ServerSyncProvider" /> <xsd:complexType name="ServerSyncProvider"> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: DbServerSyncProviderReferencesSyncAdapter --> <xsd:element name="syncAdapters" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of DbServerSyncProviderReferencesSyncAdapter</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="dbServerSyncProviderReferencesSyncAdapter"> <xsd:annotation> <xsd:documentation>[Relationship deriving from DbServerSyncProviderReferencesSyncAdapter needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: ServerSyncProviderReferencesSyncConnection --> <xsd:element name="syncConnection" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of ServerSyncProviderReferencesSyncConnection</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="1" > <xsd:element ref="serverSyncProviderReferencesSyncConnection"> <xsd:annotation> <xsd:documentation>[Relationship deriving from ServerSyncProviderReferencesSyncConnection needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncConnectionMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: ServerSyncProviderReferencesSyncAdapterCommand --> <xsd:element name="selectNewAnchorCommand" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of ServerSyncProviderReferencesSyncAdapterCommand</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="1" > <xsd:element ref="serverSyncProviderReferencesSyncAdapterCommand"> <xsd:annotation> <xsd:documentation>[Relationship deriving from ServerSyncProviderReferencesSyncAdapterCommand needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterCommandMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> <!-- ServerSyncProvider Moniker --> <xsd:element name="serverSyncProviderMoniker" type="ServerSyncProviderMoniker" /> <xsd:complexType name="ServerSyncProviderMoniker"> <xsd:annotation> <xsd:documentation>Moniker for ServerSyncProvider instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncAgent --> <xsd:element name="syncAgent" type="SyncAgent" /> <xsd:complexType name="SyncAgent"> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: SyncAgentReferencesServerSyncProvider --> <xsd:element name="serverSyncProvider" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of SyncAgentReferencesServerSyncProvider</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="1" > <xsd:element ref="syncAgentReferencesServerSyncProvider"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncAgentReferencesServerSyncProvider needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="serverSyncProviderMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncAgentReferencesClientSyncProvider --> <xsd:element name="clientSyncProvider" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instance of SyncAgentReferencesClientSyncProvider</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="1" > <xsd:element ref="syncAgentReferencesClientSyncProvider"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncAgentReferencesClientSyncProvider needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="clientSyncProviderMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncAgentReferencesSyncTable --> <xsd:element name="syncTables" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncAgentReferencesSyncTable</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncAgentReferencesSyncTable"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncAgentReferencesSyncTable needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncTableMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> <!-- Relationship: SyncAgentReferencesSyncAdapterCommandParameter --> <xsd:element name="customParameters" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncAgentReferencesSyncAdapterCommandParameter</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncAgentReferencesSyncAdapterCommandParameter"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncAgentReferencesSyncAdapterCommandParameter needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterCommandParameterMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> <!-- Property: SynchronizeInOneTransaction --> <xsd:attribute name="synchronizeInOneTransaction" type="xsd:boolean" /> </xsd:complexType> <!-- SyncAgent Moniker --> <xsd:element name="syncAgentMoniker" type="SyncAgentMoniker" /> <xsd:complexType name="SyncAgentMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAgent instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncAdapterCommand --> <xsd:element name="syncAdapterCommand" type="SyncAdapterCommand" /> <xsd:complexType name="SyncAdapterCommand"> <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Relationship: SyncAdapterCommandReferencesSyncAdapterCommandParameter --> <xsd:element name="syncAdapterCommandParameters" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>Instances of SyncAdapterCommandReferencesSyncAdapterCommandParameter</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:choice minOccurs="0" maxOccurs="unbounded" > <xsd:element ref="syncAdapterCommandReferencesSyncAdapterCommandParameter"> <xsd:annotation> <xsd:documentation>[Relationship deriving from SyncAdapterCommandReferencesSyncAdapterCommandParameter needs to be serialized in full-form]</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="syncAdapterCommandParameterMoniker" > <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: CommandText --> <xsd:attribute name="commandText" type="xsd:string" /> <!-- Property: CommandType --> <xsd:attribute name="commandType" type="xsd:string" /> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> <!-- Property: CommandKind --> <xsd:attribute name="commandKind" type="xsd:string" /> </xsd:complexType> <!-- SyncAdapterCommand Moniker --> <xsd:element name="syncAdapterCommandMoniker" type="SyncAdapterCommandMoniker" /> <xsd:complexType name="SyncAdapterCommandMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAdapterCommand instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncAdapterCommandParameter --> <xsd:element name="syncAdapterCommandParameter" type="SyncAdapterCommandParameter" /> <xsd:complexType name="SyncAdapterCommandParameter"> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: ParameterType --> <xsd:attribute name="parameterType" type="xsd:string" /> <!-- Property: ParameterName --> <xsd:attribute name="parameterName" type="xsd:string" /> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> <!-- Property: ParameterDirection --> <xsd:attribute name="parameterDirection" type="xsd:string" /> </xsd:complexType> <!-- SyncAdapterCommandParameter Moniker --> <xsd:element name="syncAdapterCommandParameterMoniker" type="SyncAdapterCommandParameterMoniker" /> <xsd:complexType name="SyncAdapterCommandParameterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAdapterCommandParameter instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncConnection --> <xsd:element name="syncConnection" type="SyncConnection" /> <xsd:complexType name="SyncConnection"> <!-- Id --> <xsd:attribute name="Id" type="xsd:string"> <xsd:annotation> <xsd:documentation>Instance Guid of this element, needed because SerializeId is set to true.</xsd:documentation> </xsd:annotation> </xsd:attribute> <!-- Property: ConnectionString --> <xsd:attribute name="connectionString" type="xsd:string" /> <!-- Property: ProviderInvariantName --> <xsd:attribute name="providerInvariantName" type="xsd:string" /> <!-- Property: Name --> <xsd:attribute name="name" type="xsd:string" use="required" /> <!-- Property: ConnectionName --> <xsd:attribute name="connectionName" type="xsd:string" /> <!-- Property: ConnectionDisplayString --> <xsd:attribute name="connectionDisplayString" type="xsd:string" /> <!-- Property: IsAppSettings --> <xsd:attribute name="isAppSettings" type="xsd:boolean" /> <!-- Property: AppSettingsObjectName --> <xsd:attribute name="appSettingsObjectName" type="xsd:string" /> <!-- Property: AppSettingsPropertyName --> <xsd:attribute name="appSettingsPropertyName" type="xsd:string" /> <!-- Property: AppSettingsPropertyReference --> <xsd:attribute name="appSettingsPropertyReference" type="xsd:string" /> </xsd:complexType> <!-- SyncConnection Moniker --> <xsd:element name="syncConnectionMoniker" type="SyncConnectionMoniker" /> <xsd:complexType name="SyncConnectionMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncConnection instance.</xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" > <xsd:annotation> <xsd:documentation>Attribute to store the moniker string.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAdapter --> <xsd:element name="syncDesignerSurfaceHasSyncAdapter" abstract="true" type="SyncDesignerSurfaceHasSyncAdapter" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAdapter" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapter --> <xsd:element ref="syncAdapter" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAdapter Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncAdapterMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncAdapterMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAdapterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncAdapter instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncTable --> <xsd:element name="syncDesignerSurfaceHasSyncTable" abstract="true" type="SyncDesignerSurfaceHasSyncTable" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncTable" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncTable --> <xsd:element ref="syncTable" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncTable Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncTableMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncTableMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncTableMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncTable instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncGroup --> <xsd:element name="syncDesignerSurfaceHasSyncGroup" abstract="true" type="SyncDesignerSurfaceHasSyncGroup" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncGroup" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncGroup --> <xsd:element ref="syncGroup" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncGroup Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncGroupMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncGroupMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncGroupMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncGroup instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasClientSyncProvider --> <xsd:element name="syncDesignerSurfaceHasClientSyncProvider" abstract="true" type="SyncDesignerSurfaceHasClientSyncProvider" /> <xsd:complexType name="SyncDesignerSurfaceHasClientSyncProvider" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end ClientSyncProvider --> <xsd:element ref="clientSyncProvider" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasClientSyncProvider Moniker --> <xsd:element name="syncDesignerSurfaceHasClientSyncProviderMoniker" abstract="true" type="SyncDesignerSurfaceHasClientSyncProviderMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasClientSyncProviderMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasClientSyncProvider instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasServerSyncProvider --> <xsd:element name="syncDesignerSurfaceHasServerSyncProvider" abstract="true" type="SyncDesignerSurfaceHasServerSyncProvider" /> <xsd:complexType name="SyncDesignerSurfaceHasServerSyncProvider" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end ServerSyncProvider --> <xsd:element ref="serverSyncProvider" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasServerSyncProvider Moniker --> <xsd:element name="syncDesignerSurfaceHasServerSyncProviderMoniker" abstract="true" type="SyncDesignerSurfaceHasServerSyncProviderMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasServerSyncProviderMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasServerSyncProvider instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAgent --> <xsd:element name="syncDesignerSurfaceHasSyncAgent" abstract="true" type="SyncDesignerSurfaceHasSyncAgent" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAgent" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAgent --> <xsd:element ref="syncAgent" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAgent Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncAgentMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncAgentMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAgentMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncAgent instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncAgentReferencesServerSyncProvider --> <xsd:element name="syncAgentReferencesServerSyncProvider" abstract="true" type="SyncAgentReferencesServerSyncProvider" /> <xsd:complexType name="SyncAgentReferencesServerSyncProvider" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end ServerSyncProvider --> <xsd:element ref="serverSyncProviderMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncAgentReferencesServerSyncProvider Moniker --> <xsd:element name="syncAgentReferencesServerSyncProviderMoniker" abstract="true" type="SyncAgentReferencesServerSyncProviderMoniker" /> <xsd:complexType name="SyncAgentReferencesServerSyncProviderMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAgentReferencesServerSyncProvider instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncAgentReferencesClientSyncProvider --> <xsd:element name="syncAgentReferencesClientSyncProvider" abstract="true" type="SyncAgentReferencesClientSyncProvider" /> <xsd:complexType name="SyncAgentReferencesClientSyncProvider" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end ClientSyncProvider --> <xsd:element ref="clientSyncProviderMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncAgentReferencesClientSyncProvider Moniker --> <xsd:element name="syncAgentReferencesClientSyncProviderMoniker" abstract="true" type="SyncAgentReferencesClientSyncProviderMoniker" /> <xsd:complexType name="SyncAgentReferencesClientSyncProviderMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAgentReferencesClientSyncProvider instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncAgentReferencesSyncTable --> <xsd:element name="syncAgentReferencesSyncTable" abstract="true" type="SyncAgentReferencesSyncTable" /> <xsd:complexType name="SyncAgentReferencesSyncTable" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncTable --> <xsd:element ref="syncTableMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncAgentReferencesSyncTable Moniker --> <xsd:element name="syncAgentReferencesSyncTableMoniker" abstract="true" type="SyncAgentReferencesSyncTableMoniker" /> <xsd:complexType name="SyncAgentReferencesSyncTableMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAgentReferencesSyncTable instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- DbServerSyncProviderReferencesSyncAdapter --> <xsd:element name="dbServerSyncProviderReferencesSyncAdapter" abstract="true" type="DbServerSyncProviderReferencesSyncAdapter" /> <xsd:complexType name="DbServerSyncProviderReferencesSyncAdapter" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapter --> <xsd:element ref="syncAdapterMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- DbServerSyncProviderReferencesSyncAdapter Moniker --> <xsd:element name="dbServerSyncProviderReferencesSyncAdapterMoniker" abstract="true" type="DbServerSyncProviderReferencesSyncAdapterMoniker" /> <xsd:complexType name="DbServerSyncProviderReferencesSyncAdapterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for DbServerSyncProviderReferencesSyncAdapter instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncTableReferencesSyncGroup --> <xsd:element name="syncTableReferencesSyncGroup" abstract="true" type="SyncTableReferencesSyncGroup" /> <xsd:complexType name="SyncTableReferencesSyncGroup" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncGroup --> <xsd:element ref="syncGroupMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncTableReferencesSyncGroup Moniker --> <xsd:element name="syncTableReferencesSyncGroupMoniker" abstract="true" type="SyncTableReferencesSyncGroupMoniker" /> <xsd:complexType name="SyncTableReferencesSyncGroupMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncTableReferencesSyncGroup instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAdapterCommand --> <xsd:element name="syncDesignerSurfaceHasSyncAdapterCommand" abstract="true" type="SyncDesignerSurfaceHasSyncAdapterCommand" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAdapterCommand" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapterCommand --> <xsd:element ref="syncAdapterCommand" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAdapterCommand Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncAdapterCommandMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncAdapterCommandMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAdapterCommandMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncAdapterCommand instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAdapterCommandParameter --> <xsd:element name="syncDesignerSurfaceHasSyncAdapterCommandParameter" abstract="true" type="SyncDesignerSurfaceHasSyncAdapterCommandParameter" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAdapterCommandParameter" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapterCommandParameter --> <xsd:element ref="syncAdapterCommandParameter" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncAdapterCommandParameter Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncAdapterCommandParameterMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncAdapterCommandParameterMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncAdapterCommandParameterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncAdapterCommandParameter instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncAdapterCommandReferencesSyncAdapterCommandParameter --> <xsd:element name="syncAdapterCommandReferencesSyncAdapterCommandParameter" abstract="true" type="SyncAdapterCommandReferencesSyncAdapterCommandParameter" /> <xsd:complexType name="SyncAdapterCommandReferencesSyncAdapterCommandParameter" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapterCommandParameter --> <xsd:element ref="syncAdapterCommandParameterMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncAdapterCommandReferencesSyncAdapterCommandParameter Moniker --> <xsd:element name="syncAdapterCommandReferencesSyncAdapterCommandParameterMoniker" abstract="true" type="SyncAdapterCommandReferencesSyncAdapterCommandParameterMoniker" /> <xsd:complexType name="SyncAdapterCommandReferencesSyncAdapterCommandParameterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAdapterCommandReferencesSyncAdapterCommandParameter instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncAdapterReferencesSyncAdapterCommand --> <xsd:element name="syncAdapterReferencesSyncAdapterCommand" abstract="true" type="SyncAdapterReferencesSyncAdapterCommand" /> <xsd:complexType name="SyncAdapterReferencesSyncAdapterCommand" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapterCommand --> <xsd:element ref="syncAdapterCommandMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncAdapterReferencesSyncAdapterCommand Moniker --> <xsd:element name="syncAdapterReferencesSyncAdapterCommandMoniker" abstract="true" type="SyncAdapterReferencesSyncAdapterCommandMoniker" /> <xsd:complexType name="SyncAdapterReferencesSyncAdapterCommandMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAdapterReferencesSyncAdapterCommand instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncConnection --> <xsd:element name="syncDesignerSurfaceHasSyncConnection" abstract="true" type="SyncDesignerSurfaceHasSyncConnection" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncConnection" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncConnection --> <xsd:element ref="syncConnection" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncDesignerSurfaceHasSyncConnection Moniker --> <xsd:element name="syncDesignerSurfaceHasSyncConnectionMoniker" abstract="true" type="SyncDesignerSurfaceHasSyncConnectionMoniker" /> <xsd:complexType name="SyncDesignerSurfaceHasSyncConnectionMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncDesignerSurfaceHasSyncConnection instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- ServerSyncProviderReferencesSyncConnection --> <xsd:element name="serverSyncProviderReferencesSyncConnection" abstract="true" type="ServerSyncProviderReferencesSyncConnection" /> <xsd:complexType name="ServerSyncProviderReferencesSyncConnection" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncConnection --> <xsd:element ref="syncConnectionMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ServerSyncProviderReferencesSyncConnection Moniker --> <xsd:element name="serverSyncProviderReferencesSyncConnectionMoniker" abstract="true" type="ServerSyncProviderReferencesSyncConnectionMoniker" /> <xsd:complexType name="ServerSyncProviderReferencesSyncConnectionMoniker"> <xsd:annotation> <xsd:documentation>Moniker for ServerSyncProviderReferencesSyncConnection instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- ClientSyncProviderReferencesSyncConnection --> <xsd:element name="clientSyncProviderReferencesSyncConnection" abstract="true" type="ClientSyncProviderReferencesSyncConnection" /> <xsd:complexType name="ClientSyncProviderReferencesSyncConnection" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncConnection --> <xsd:element ref="syncConnectionMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ClientSyncProviderReferencesSyncConnection Moniker --> <xsd:element name="clientSyncProviderReferencesSyncConnectionMoniker" abstract="true" type="ClientSyncProviderReferencesSyncConnectionMoniker" /> <xsd:complexType name="ClientSyncProviderReferencesSyncConnectionMoniker"> <xsd:annotation> <xsd:documentation>Moniker for ClientSyncProviderReferencesSyncConnection instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- SyncAgentReferencesSyncAdapterCommandParameter --> <xsd:element name="syncAgentReferencesSyncAdapterCommandParameter" abstract="true" type="SyncAgentReferencesSyncAdapterCommandParameter" /> <xsd:complexType name="SyncAgentReferencesSyncAdapterCommandParameter" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapterCommandParameter --> <xsd:element ref="syncAdapterCommandParameterMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- SyncAgentReferencesSyncAdapterCommandParameter Moniker --> <xsd:element name="syncAgentReferencesSyncAdapterCommandParameterMoniker" abstract="true" type="SyncAgentReferencesSyncAdapterCommandParameterMoniker" /> <xsd:complexType name="SyncAgentReferencesSyncAdapterCommandParameterMoniker"> <xsd:annotation> <xsd:documentation>Moniker for SyncAgentReferencesSyncAdapterCommandParameter instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- ServerSyncProviderReferencesSyncAdapterCommand --> <xsd:element name="serverSyncProviderReferencesSyncAdapterCommand" abstract="true" type="ServerSyncProviderReferencesSyncAdapterCommand" /> <xsd:complexType name="ServerSyncProviderReferencesSyncAdapterCommand" abstract="true" > <xsd:sequence minOccurs="0" maxOccurs="1"> <!-- Target end SyncAdapterCommand --> <xsd:element ref="syncAdapterCommandMoniker" minOccurs="1" maxOccurs="1"> <xsd:annotation> <xsd:documentation>[Target role-player]</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <!-- ServerSyncProviderReferencesSyncAdapterCommand Moniker --> <xsd:element name="serverSyncProviderReferencesSyncAdapterCommandMoniker" abstract="true" type="ServerSyncProviderReferencesSyncAdapterCommandMoniker" /> <xsd:complexType name="ServerSyncProviderReferencesSyncAdapterCommandMoniker"> <xsd:annotation> <xsd:documentation>Moniker for ServerSyncProviderReferencesSyncAdapterCommand instance.</xsd:documentation> </xsd:annotation> </xsd:complexType> <!-- Enum ChangeTrackingType --> <xsd:simpleType name="ChangeTrackingType"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="SqlServerChangeTracking"/> <xsd:enumeration value="CoupledChangeTracking"/> </xsd:restriction> </xsd:simpleType> </xsd:schema>