en-US/PsDac.dll-Help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Connect-DacService</command:name>
      <command:verb>Connect</command:verb>
      <command:noun>DacService</command:noun>
      <maml:description>
        <maml:para>Connects a database instance using DacServices.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a DacServices instance, that can be used by commands. Unfortunately, the parameters are not checked while connecting, but while usage.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Connect-DacService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none">
          <maml:name>DataSource</maml:name>
          <maml:description>
            <maml:para>Specifies the datasource or server name to connect to.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
          <maml:name>AccessToken</maml:name>
          <maml:description>
            <maml:para>Specifies a token for authentication.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Connect-DacService</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none">
          <maml:name>ConnectionString</maml:name>
          <maml:description>
            <maml:para>Specifies the connection string to use. The DataSource, Hostname or Instance must be specified as Server.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
        <maml:name>AccessToken</maml:name>
        <maml:description>
          <maml:para>Specifies a token for authentication.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none">
        <maml:name>ConnectionString</maml:name>
        <maml:description>
          <maml:para>Specifies the connection string to use. The DataSource, Hostname or Instance must be specified as Server.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="0" aliases="none">
        <maml:name>DataSource</maml:name>
        <maml:description>
          <maml:para>Specifies the datasource or server name to connect to.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.DacServices</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Connect-DacService -DataSource '(LocalDb)\MSSQLLocalDB'</dev:code>
        <dev:remarks>
          <maml:para>Creates a dac service for localdb.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>DacServices</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Disconnect-DacService</command:name>
      <command:verb>Disconnect</command:verb>
      <command:noun>DacService</command:noun>
      <maml:description>
        <maml:para>Closes the connection to a database server.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Disconnect-DacService</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none">
          <maml:name>Service</maml:name>
          <maml:description>
            <maml:para>Specifies the service to disconnect. Default is the latest connected service.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
          <dev:type>
            <maml:name>DacServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="named" aliases="none">
        <maml:name>Service</maml:name>
        <maml:description>
          <maml:para>Specifies the service to disconnect. Default is the latest connected service.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
        <dev:type>
          <maml:name>DacServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Connect-DacService -DataSource '(LocalDb)\MSSQLLocalDB'
PS C:\&gt; Disconnect-DacService</dev:code>
        <dev:remarks>
          <maml:para>Closes an open connection to localdb.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Disconnect-DacService.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacServices</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Export-DacModel</command:name>
      <command:verb>Export</command:verb>
      <command:noun>DacModel</command:noun>
      <maml:description>
        <maml:para>Exports a model as DacPac.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Exports a TSqlModel object as DacPac file.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Export-DacModel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to export.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Specifies the location to export the model to.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue>
          <dev:type>
            <maml:name>FileInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="named" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to export.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Specifies the location to export the model to.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue>
        <dev:type>
          <maml:name>FileInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Export-DacModel.html</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacColumn</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacColumn</command:noun>
      <maml:description>
        <maml:para>Returns columns of a table.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a column object to access it's definition.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacColumn</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Table</maml:name>
          <maml:description>
            <maml:para>Specifies the table to get the columns from. The ObjectType must be Table.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue>
          <dev:type>
            <maml:name>TSqlObject</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Specifies a filter on the column name.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Specifies a filter on the column name.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Table</maml:name>
        <maml:description>
          <maml:para>Specifies the table to get the columns from. The ObjectType must be Table.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue>
        <dev:type>
          <maml:name>TSqlObject</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>ObjectType will be Column.</maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacTable -Name '[Application].[Cities]' | Get-DacColumn -Name '[Application].[Cities].[CityID]'
 
Schema Name ObjectType
------ ---- ----------
Application [Application].[Cities].[CityID] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacColumn.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacDataType</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacDataType</command:noun>
      <maml:description>
        <maml:para>Returns the data type of a column.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides the datatype and properties to a column.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacDataType</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Column</maml:name>
          <maml:description>
            <maml:para>Specifies the column to get the data type from. The ObjectType must be Column.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue>
          <dev:type>
            <maml:name>TSqlObject</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Column</maml:name>
        <maml:description>
          <maml:para>Specifies the column to get the data type from. The ObjectType must be Column.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlObject</command:parameterValue>
        <dev:type>
          <maml:name>TSqlObject</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PsDac.GetDataTypeCommand+ColumnInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacTable -Name '[Application].[Cities]' | Get-DacColumn -Name '[Application].[Cities].[CityID]' | Get-DacDataType
 
 
Name : Int
Length : 0
Precision : 0
Scale : 0
IsNullable : False
IsMax : False
Collation :
_detail : Microsoft.SqlServer.Dac.Model.TSqlObject</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacDataType.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Column</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.column</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacForeignKey</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacForeignKey</command:noun>
      <maml:description>
        <maml:para>Returns the foreign keys of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a foreign key object to access it's definition.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacForeignKey</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the foreign keys from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Specifies a filter on the key name.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the foreign keys from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Specifies a filter on the key name.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacForeignKey.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacObject</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacObject</command:noun>
      <maml:description>
        <maml:para>Gets the objects of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacObject</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the objects from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Scope</maml:name>
          <maml:description>
            <maml:para>{{ Fill Scope Description }}</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefined</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BuiltIn</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Default</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SameDatabase</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">System</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">All</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue>
          <dev:type>
            <maml:name>DacQueryScopes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the objects from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Scope</maml:name>
        <maml:description>
          <maml:para>{{ Fill Scope Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue>
        <dev:type>
          <maml:name>DacQueryScopes</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacObject.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacPartitionFunction</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacPartitionFunction</command:noun>
      <maml:description>
        <maml:para>Gets the partition functions of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacPartitionFunction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the partition functions from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the partition functions from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacPartitionFunction.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacPartitionScheme</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacPartitionScheme</command:noun>
      <maml:description>
        <maml:para>Gets the partition schemes of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacPartitionScheme</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the partition schemes from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the partition schemes from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacPartitionScheme.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacProcedure</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacProcedure</command:noun>
      <maml:description>
        <maml:para>Gets the procedures of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacProcedure</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the procedures from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the procedures from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacProcedure.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacRole</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacRole</command:noun>
      <maml:description>
        <maml:para>Gets the roles of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacRole</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the roles from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Scope</maml:name>
          <maml:description>
            <maml:para>{{ Fill Scope Description }}</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefined</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BuiltIn</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Default</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SameDatabase</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">System</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">All</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue>
          <dev:type>
            <maml:name>DacQueryScopes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the roles from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Scope</maml:name>
        <maml:description>
          <maml:para>{{ Fill Scope Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue>
        <dev:type>
          <maml:name>DacQueryScopes</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacRole.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacScalarFunction</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacScalarFunction</command:noun>
      <maml:description>
        <maml:para>Gets the scalar functions of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacScalarFunction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the scalar functions from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the scalar functions from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacScalarFunction.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacSchema</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacSchema</command:noun>
      <maml:description>
        <maml:para>Gets the schemas of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a schema object to access it's definition.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacSchema</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the schemas from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Specifies a filter on the schema name.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Scope</maml:name>
          <maml:description>
            <maml:para>Specifies a filter on the scope.</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">None</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefined</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BuiltIn</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Default</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SameDatabase</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">System</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">All</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue>
          <dev:type>
            <maml:name>DacQueryScopes</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the schemas from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Specifies a filter on the schema name.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Scope</maml:name>
        <maml:description>
          <maml:para>Specifies a filter on the scope.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacQueryScopes</command:parameterValue>
        <dev:type>
          <maml:name>DacQueryScopes</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacSchema -Name 'Application'
fwd-i-search: _
Schema Name ObjectType
------ ---- ----------
Application [Application] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacSchema.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacTable</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacTable</command:noun>
      <maml:description>
        <maml:para>Returns the tables of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a table object to access it's definition.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacTable</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the tables from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>Specifies a filter on the table name.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the tables from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>Specifies a filter on the table name.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Import-DacModel -Path ./WideWorldImporters.dacpac | Get-DacTable -Name '[Application].[Cities]'
 
Schema Name ObjectType
------ ---- ----------
Application [Application].[Cities] Microsoft.SqlServer.Dac.Model.ModelTypeClass</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacTable.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacTableValuedFunction</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacTableValuedFunction</command:noun>
      <maml:description>
        <maml:para>Gets the table values functions of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacTableValuedFunction</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the table valued functions from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the table valued functions from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacTableValuedFunction.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-DacView</command:name>
      <command:verb>Get</command:verb>
      <command:noun>DacView</command:noun>
      <maml:description>
        <maml:para>Gets the views of a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-DacView</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to get the views from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Name</maml:name>
          <maml:description>
            <maml:para>{{ Fill Name Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to get the views from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Name</maml:name>
        <maml:description>
          <maml:para>{{ Fill Name Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlObject</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Get-DacView.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlObject</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlobject</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Import-DacModel</command:name>
      <command:verb>Import</command:verb>
      <command:noun>DacModel</command:noun>
      <maml:description>
        <maml:para>Imports a model from a dacpac or a database.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a model object to access it's definition.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Import-DacModel</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DatabaseName</maml:name>
          <maml:description>
            <maml:para>Name of the source database</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>LoadAsScriptBackedModel</maml:name>
          <maml:description>
            <maml:para>{{ Fill LoadAsScriptBackedModel Description }}</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ModelStorageType</maml:name>
          <maml:description>
            <maml:para>{{ Fill ModelStorageType Description }}</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">File</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Memory</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">DacSchemaModelStorageType</command:parameterValue>
          <dev:type>
            <maml:name>DacSchemaModelStorageType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Service</maml:name>
          <maml:description>
            <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
          <dev:type>
            <maml:name>DacServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Import-DacModel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Specifies the path to the dacpac to load the model from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue>
          <dev:type>
            <maml:name>FileInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>LoadAsScriptBackedModel</maml:name>
          <maml:description>
            <maml:para>{{ Fill LoadAsScriptBackedModel Description }}</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ModelStorageType</maml:name>
          <maml:description>
            <maml:para>{{ Fill ModelStorageType Description }}</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">File</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Memory</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">DacSchemaModelStorageType</command:parameterValue>
          <dev:type>
            <maml:name>DacSchemaModelStorageType</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Service</maml:name>
          <maml:description>
            <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
          <dev:type>
            <maml:name>DacServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DatabaseName</maml:name>
        <maml:description>
          <maml:para>Name of the source database</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>LoadAsScriptBackedModel</maml:name>
        <maml:description>
          <maml:para>{{ Fill LoadAsScriptBackedModel Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ModelStorageType</maml:name>
        <maml:description>
          <maml:para>{{ Fill ModelStorageType Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacSchemaModelStorageType</command:parameterValue>
        <dev:type>
          <maml:name>DacSchemaModelStorageType</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Specifies the path to the dacpac to load the model from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue>
        <dev:type>
          <maml:name>FileInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Service</maml:name>
        <maml:description>
          <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
        <dev:type>
          <maml:name>DacServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.IO.FileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Import-DacModel -Path ./WideWorldImporters.dacpac
 
Version : Sql130
EngineVersion : 13
IsScriptBacked : False
DisplayServices : Microsoft.SqlServer.Dac.Model.SqlDisplayServices
CollationComparer : Microsoft.SqlServer.Dac.Model.SqlModelCollationComparer</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Import-DacModel.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Import-DacPackage</command:name>
      <command:verb>Import</command:verb>
      <command:noun>DacPackage</command:noun>
      <maml:description>
        <maml:para>Imports the package from a dacpac or a database.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Imports a DacPackage from a DacPac file or a database. If it loaded from a database, a connection must be established before.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Import-DacPackage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Path</maml:name>
          <maml:description>
            <maml:para>Specifies the path to the dacpac to load the package from.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue>
          <dev:type>
            <maml:name>FileInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Access</maml:name>
          <maml:description>
            <maml:para>Specifies if the file is opened for read or write access.</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Read</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Write</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ReadWrite</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">FileAccess</command:parameterValue>
          <dev:type>
            <maml:name>FileAccess</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Service</maml:name>
          <maml:description>
            <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
          <dev:type>
            <maml:name>DacServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Import-DacPackage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ApplicationName</maml:name>
          <maml:description>
            <maml:para>Identifier for the DAC application.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ApplicationVersion</maml:name>
          <maml:description>
            <maml:para>Version of the DAC application.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Version</command:parameterValue>
          <dev:type>
            <maml:name>Version</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DatabaseName</maml:name>
          <maml:description>
            <maml:para>Name of the source database.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Service</maml:name>
          <maml:description>
            <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
          <dev:type>
            <maml:name>DacServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Access</maml:name>
        <maml:description>
          <maml:para>Specifies if the file is opened for read or write access.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">FileAccess</command:parameterValue>
        <dev:type>
          <maml:name>FileAccess</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ApplicationName</maml:name>
        <maml:description>
          <maml:para>Identifier for the DAC application.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ApplicationVersion</maml:name>
        <maml:description>
          <maml:para>Version of the DAC application.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Version</command:parameterValue>
        <dev:type>
          <maml:name>Version</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DatabaseName</maml:name>
        <maml:description>
          <maml:para>Name of the source database.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Path</maml:name>
        <maml:description>
          <maml:para>Specifies the path to the dacpac to load the package from.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">FileInfo</command:parameterValue>
        <dev:type>
          <maml:name>FileInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Service</maml:name>
        <maml:description>
          <maml:para>Specifies the server to extract the package from. Default is the latest connected service.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
        <dev:type>
          <maml:name>DacServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.IO.FileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Import-DacPackage.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacPackage</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Install-DacPackage</command:name>
      <command:verb>Install</command:verb>
      <command:noun>DacPackage</command:noun>
      <maml:description>
        <maml:para>Installs the package content to a database.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Executes the Deploy operation from DacFx.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Install-DacPackage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Package</maml:name>
          <maml:description>
            <maml:para>Specifies the package to install into the database.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue>
          <dev:type>
            <maml:name>DacPackage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
          <maml:name>DatabaseName</maml:name>
          <maml:description>
            <maml:para>Specifies the database to install the package into.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ExcludeObjectTypes</maml:name>
          <maml:description>
            <maml:para>List of ObjectType, that must not be installed.</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Aggregates</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ApplicationRoles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Assemblies</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AssemblyFiles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AsymmetricKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BrokerPriorities</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Certificates</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ColumnEncryptionKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ColumnMasterKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Contracts</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseOptions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseRoles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseTriggers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Defaults</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExtendedProperties</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalDataSources</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalFileFormats</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalTables</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Filegroups</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Files</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">FileTables</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">FullTextCatalogs</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">FullTextStoplists</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">MessageTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">PartitionFunctions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">PartitionSchemes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Permissions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Queues</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">RemoteServiceBindings</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">RoleMembership</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Rules</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ScalarValuedFunctions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SearchPropertyLists</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SecurityPolicies</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Sequences</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Services</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Signatures</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">StoredProcedures</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SymmetricKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Synonyms</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Tables</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">TableValuedFunctions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefinedDataTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefinedTableTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ClrUserDefinedTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Users</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Views</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">XmlSchemaCollections</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Audits</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Credentials</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">CryptographicProviders</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseAuditSpecifications</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseEncryptionKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseScopedCredentials</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Endpoints</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ErrorMessages</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">EventNotifications</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">EventSessions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">LinkedServerLogins</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">LinkedServers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Logins</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">MasterKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Routes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerAuditSpecifications</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerRoleMembership</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerRoles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerTriggers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalStreams</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalStreamingJobs</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseWorkloadGroups</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">WorkloadClassifiers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalLibraries</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalLanguages</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue>
          <dev:type>
            <maml:name>ObjectType[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Service</maml:name>
          <maml:description>
            <maml:para>Specifies the server to install the package to. Default is the latest connected service.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
          <dev:type>
            <maml:name>DacServices</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>UpgradeExisting</maml:name>
          <maml:description>
            <maml:para>{{ Fill upgradeExisting Description }}</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
        <maml:name>DatabaseName</maml:name>
        <maml:description>
          <maml:para>Specifies the database to install the package into.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ExcludeObjectTypes</maml:name>
        <maml:description>
          <maml:para>List of ObjectType, that must not be installed.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue>
        <dev:type>
          <maml:name>ObjectType[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Package</maml:name>
        <maml:description>
          <maml:para>Specifies the package to install into the database.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue>
        <dev:type>
          <maml:name>DacPackage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Service</maml:name>
        <maml:description>
          <maml:para>Specifies the server to install the package to. Default is the latest connected service.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacServices</command:parameterValue>
        <dev:type>
          <maml:name>DacServices</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>UpgradeExisting</maml:name>
        <maml:description>
          <maml:para>{{ Fill upgradeExisting Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Connect-DacService -DataSource '(LocalDb)\MSSQLLocalDB'
PS C:\&gt; Install-DacPackage ./myDb.dacpac -DatabaseName myDb</dev:code>
        <dev:remarks>
          <maml:para>Installs the content of myDb.dacpac into database myDb on localdb and creates the database, if required.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Install-DacPackage.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacPackage</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacServices</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>ObjectType</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.objecttype</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-DacCreateScript</command:name>
      <command:verb>New</command:verb>
      <command:noun>DacCreateScript</command:noun>
      <maml:description>
        <maml:para>Generates a script to create a database from a package.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-DacCreateScript</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Package</maml:name>
          <maml:description>
            <maml:para>{{ Fill Package Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue>
          <dev:type>
            <maml:name>DacPackage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>CommentOutSetVarDeclarations</maml:name>
          <maml:description>
            <maml:para>{{ Fill CommentOutSetVarDeclarations Description }}</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>CreateNewDatabase</maml:name>
          <maml:description>
            <maml:para>{{ Fill CreateNewDatabase Description }}</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>DatabaseName</maml:name>
          <maml:description>
            <maml:para>{{ Fill DatabaseName Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IncludeTransactionalScripts</maml:name>
          <maml:description>
            <maml:para>{{ Fill IncludeTransactionalScripts Description }}</maml:para>
          </maml:description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Variables</maml:name>
          <maml:description>
            <maml:para>{{ Fill Variables Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
          <dev:type>
            <maml:name>Hashtable</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>CommentOutSetVarDeclarations</maml:name>
        <maml:description>
          <maml:para>{{ Fill CommentOutSetVarDeclarations Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>CreateNewDatabase</maml:name>
        <maml:description>
          <maml:para>{{ Fill CreateNewDatabase Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>DatabaseName</maml:name>
        <maml:description>
          <maml:para>{{ Fill DatabaseName Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IncludeTransactionalScripts</maml:name>
        <maml:description>
          <maml:para>{{ Fill IncludeTransactionalScripts Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Package</maml:name>
        <maml:description>
          <maml:para>{{ Fill Package Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue>
        <dev:type>
          <maml:name>DacPackage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Variables</maml:name>
        <maml:description>
          <maml:para>{{ Fill Variables Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
        <dev:type>
          <maml:name>Hashtable</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/New-DacCreateScript.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacPackage</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-DacSchemaComparison</command:name>
      <command:verb>New</command:verb>
      <command:noun>DacSchemaComparison</command:noun>
      <maml:description>
        <maml:para>Creates a Schema Comparison for two Dac Pacs</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Provides a SchemComparison Object with schema diffs between the two provided Dac Pacs</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-DacSchemaComparison</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
          <maml:name>ExcludedObjectTypes</maml:name>
          <maml:description>
            <maml:para>Specifies the Object Types which should be ignored for the comparison</maml:para>
          </maml:description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">Aggregates</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ApplicationRoles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Assemblies</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AssemblyFiles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">AsymmetricKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">BrokerPriorities</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Certificates</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ColumnEncryptionKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ColumnMasterKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Contracts</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseOptions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseRoles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseTriggers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Defaults</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExtendedProperties</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalDataSources</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalFileFormats</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalTables</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Filegroups</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Files</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">FileTables</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">FullTextCatalogs</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">FullTextStoplists</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">MessageTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">PartitionFunctions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">PartitionSchemes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Permissions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Queues</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">RemoteServiceBindings</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">RoleMembership</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Rules</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ScalarValuedFunctions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SearchPropertyLists</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SecurityPolicies</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Sequences</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Services</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Signatures</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">StoredProcedures</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">SymmetricKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Synonyms</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Tables</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">TableValuedFunctions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefinedDataTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">UserDefinedTableTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ClrUserDefinedTypes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Users</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Views</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">XmlSchemaCollections</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Audits</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Credentials</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">CryptographicProviders</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseAuditSpecifications</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseEncryptionKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseScopedCredentials</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Endpoints</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ErrorMessages</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">EventNotifications</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">EventSessions</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">LinkedServerLogins</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">LinkedServers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Logins</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">MasterKeys</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">Routes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerAuditSpecifications</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerRoleMembership</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerRoles</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ServerTriggers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalStreams</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalStreamingJobs</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">DatabaseWorkloadGroups</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">WorkloadClassifiers</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalLibraries</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">ExternalLanguages</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue>
          <dev:type>
            <maml:name>ObjectType[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
          <maml:name>Source</maml:name>
          <maml:description>
            <maml:para>Specifies the source TSqlModel for the comparison.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
          <maml:name>Target</maml:name>
          <maml:description>
            <maml:para>Specifies the target TSqlModel for the comparison.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
        <maml:name>ExcludedObjectTypes</maml:name>
        <maml:description>
          <maml:para>Specifies the Object Types which should be ignored for the comparison</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">ObjectType[]</command:parameterValue>
        <dev:type>
          <maml:name>ObjectType[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
        <maml:name>Source</maml:name>
        <maml:description>
          <maml:para>Specifies the source TSqlModel for the comparison.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="none">
        <maml:name>Target</maml:name>
        <maml:description>
          <maml:para>Specifies the target TSqlModel for the comparison.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.IO.FileInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.ObjectType[]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Collections.Generic.List`1[[Microsoft.SqlServer.Dac.Compare.SchemaDifference, Microsoft.SqlServer.Dac.Extensions, Version=16.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]]</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; New-DacSchemaComparison -DacPacPathSource ./WideWorldImporters.dacpac -DacPacPathTarget ./WideWorldImporters.dacpac</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Set-DacPackage</command:name>
      <command:verb>Set</command:verb>
      <command:noun>DacPackage</command:noun>
      <maml:description>
        <maml:para>Updates the model of a package.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Set-DacPackage</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Package</maml:name>
          <maml:description>
            <maml:para>{{ Fill Package Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue>
          <dev:type>
            <maml:name>DacPackage</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="1" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to set.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IgnoreCode</maml:name>
          <maml:description>
            <maml:para>{{ Fill IgnoreCode Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue>
          <dev:type>
            <maml:name>Int32[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IgnoreCode</maml:name>
        <maml:description>
          <maml:para>{{ Fill IgnoreCode Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue>
        <dev:type>
          <maml:name>Int32[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="1" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to set.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Package</maml:name>
        <maml:description>
          <maml:para>{{ Fill Package Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">DacPackage</command:parameterValue>
        <dev:type>
          <maml:name>DacPackage</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.DacPackage</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Set-DacPackage.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacPackage</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacpackage</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Test-DacModel</command:name>
      <command:verb>Test</command:verb>
      <command:noun>DacModel</command:noun>
      <maml:description>
        <maml:para>Validates a model.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{ Fill in the Description }}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Test-DacModel</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Model</maml:name>
          <maml:description>
            <maml:para>Specifies the model to test.</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
          <dev:type>
            <maml:name>TSqlModel</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>IgnoreCode</maml:name>
          <maml:description>
            <maml:para>{{ Fill IgnoreCode Description }}</maml:para>
          </maml:description>
          <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue>
          <dev:type>
            <maml:name>Int32[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>IgnoreCode</maml:name>
        <maml:description>
          <maml:para>{{ Fill IgnoreCode Description }}</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">Int32[]</command:parameterValue>
        <dev:type>
          <maml:name>Int32[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Model</maml:name>
        <maml:description>
          <maml:para>Specifies the model to test.</maml:para>
        </maml:description>
        <command:parameterValue required="true" variableLength="false">TSqlModel</command:parameterValue>
        <dev:type>
          <maml:name>TSqlModel</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.TSqlModel</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>Microsoft.SqlServer.Dac.Model.DacModelMessage</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://abbgrade.github.io/PsDac/Test-DacModel.html</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>TSqlModel</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.tsqlmodel</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>DacModelMessage</maml:linkText>
        <maml:uri>https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.model.dacmodelmessage</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
</helpItems>