<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.SqlServer.Smo</name>
    </assembly>
    <members>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.AlertCategoryCollection">
            <summary>
             A collection of AlertCategory objects associated with a JobServer
            </summary>
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.AlertCategory objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.AlertCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.Alert objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.AlertCollection.Script">
            <summary>
            Returns the set of TSQL statements needed to create the Alerts, using default ScriptingOptions
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.AlertCollection.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Returns the set of TSQL statements needed to create the Alerts, using the provided ScriptingOptions
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobCategoryCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.JobCategory objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobScheduleCollection`1">
            <summary>
            A collection of JobSchedule objects associated with a TParent instance
            </summary>
            <typeparam name="TParent"></typeparam>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobScheduleCollection`1.Parent">
            <summary>
            Returns the parent object
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobScheduleCollection`1.Item(System.String)">
            <summary>
            Return the JobSchedule object with the given name, or null if it's not in the collection
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobStepCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.JobStep objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.Job
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.OperatorCategoryCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.OperatorCategory objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.OperatorCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.Operator objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.OperatorCollection.Script">
            <summary>
             Returns a TSQL script for creating the members of the collection, using default scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.OperatorCollection.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
             Returns a TSQL script for creating the members of the collection, using the provided scripting options
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccountCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.TargetServerCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.TargetServer objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroupCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup objects associated with an instance of Microsoft.SqlServer.Management.Smo.Agent.JobServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.Alert">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/Alert
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.ResetOccurrenceCount">
            <summary>
            The ResetOccurrenceCount method reinitializes history data for a 
            SQLServerAgent alert.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.AddNotification(System.String,Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods)">
            <summary>
            The AddNotification method associates operators with alerts. 
            Operators designated receive notification messages when an 
            event raising the alert occurs.
            </summary>
            <param name="operatorName"></param>
            <param name="notifymethod"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.RemoveNotification(System.String)">
            <summary>
            The RemoveNotification method drops all SQLServerAgent alert 
            notification assignments for an operator.
            </summary>
            <param name="operatorName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.UpdateNotification(System.String,Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods)">
            <summary>
            The UpdateNotification method configures SQL Server Agent operator 
            notification for alerts raised.
            </summary>
            <param name="operatorName"></param>
            <param name="notifymethod"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.EnumNotifications">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification operators for a given alert.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.EnumNotifications(Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods)">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification operators for a given alert.
            </summary>
            <param name="notifyMethod"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.EnumNotifications(System.String)">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification operators for a given alert.
            </summary>
            <param name="operatorName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.EnumNotifications(Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods,System.String)">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification operators for a given alert.
            </summary>
            <param name="notifyMethod"></param>
            <param name="operatorName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Alert.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.NotifyType">
            <summary>
            Notification type
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Agent.NotifyType.All">
            <summary>
            Return all operators or alerts.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Agent.NotifyType.Actual">
            <summary>
            Return only those operators or alerts configured for notification.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Agent.NotifyType.Target">
            <summary>
            Return a result set that enumerates notification for the operator 
            or alert specified in the alertOrOperator argument.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.AlertCategory">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/AlertCategory
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.AlertSystem">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/AlertSystem
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.CategoryBase.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.CategoryBase.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.CategoryBase.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.#ctor(System.String,System.Int32)">
            <summary>
            .ctor
            </summary>
            <param name="name"></param>
            <param name="categoryID"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.ToString">
            <summary>
            ToString
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.UrnFilter">
            <summary>
            Urn suffix that identifies this object
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.GetFieldNames">
            <summary>
            Return all fields that are used by this key.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.Clone">
            <summary>
            Clone the object.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.IsNull">
            <summary>
            True if the key is null.
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey.GetComparer(System.Collections.IComparer)">
            <summary>
            Returns string comparer needed to compare the string portion of this key.
            </summary>
            <param name="stringComparer"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobCollection">
            <summary>
            A collection of Job objects associated with a JobServer
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobCollection.InitInnerCollection">
            <summary>
            Initializes the storage
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobCollection.ItemById(System.Guid)">
            <summary>
            ItemById
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.Job">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/Job
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Create">
            <summary>
            Create
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Drop(System.Boolean)">
            <summary>
            Drop
            </summary>
            <param name="keepUnusedSchedules"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Drop">
            <summary>
            Drop
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Alter">
            <summary>
            Alter
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Rename(System.String)">
            <summary>
            Rename
            </summary>
            <param name="newName"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.Job.JobSteps">
            <summary>
            JobSteps
            </summary>
            <value></value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.Job.JobSchedules">
            <summary>
            JobSchedules
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.ApplyToTargetServer(System.String)">
            <summary>
            ApplyToTargetServer adds an execution target to the list of targets 
            maintained for the referenced Agent job.
            </summary>
            <param name="serverName">Name of the target server. When null or
            empty string the job is applied against local server.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.ApplyToTargetServerGroup(System.String)">
            <summary>
            ApplyToTargetServerGroup adds one or more execution targets to the 
            list of targets maintained for the referenced Agent job.
            </summary>
            <param name="groupName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumAlerts">
            <summary>
            This method returns a DataTable object that enumerates the 
            Agent alerts that cause automated execution of the referenced job.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumHistory(Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter)">
            <summary>
            This method returns a DateTable object that enumerates the 
            execution history of the referenced  Agent job.
            </summary>
            <param name="filter"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumHistory">
            <summary>
            This method returns a DateTable object that enumerates the 
            execution history of the referenced Agent job.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumJobStepLogs">
            <summary>
            This method returns a DateTable object that enumerates the job step execution 
            output logs if they were saved to the table
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumJobStepLogs(System.Int32)">
            <summary>
            This method returns a DateTable object that enumerates the job step execution 
            output logs if they were saved to the table filtering by step ID
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumJobStepLogs(System.String)">
            <summary>
            This method returns a DateTable object that enumerates the job step execution 
            output logs if they were saved to the table filtering by step name
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumTargetServers">
            <summary>
            This method returns a DateTable object that enumerates the execution 
            targets of the referenced Agent job.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.EnumJobStepsByID">
            <summary>
            EnumJobStepsByID
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.DeleteJobStepLogs(System.DateTime)">
            <summary>
            Delete job step logs old than specified date
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.DeleteJobStepLogs(System.Int32)">
            <summary>
            Delete job step logs before certain log number
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Invoke">
            <summary>
            Executes the job.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.PurgeHistory">
            <summary>
            This method removes system records maintaining execution history 
            for the referenced Agent job.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.AddSharedSchedule(System.Int32)">
            <summary>
            AddSharedSchedule
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.GetJobScheduleByID(System.Int32)">
            <summary>
            Get schedule object associated with this job for given schedule Id
            if invalid id is passed in, ItemById() API can return null
            this helper method throws missing object exception if get into that situation
            </summary>
            <param name="scheduleId"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveSharedSchedule(System.Int32)">
            <summary>
            RemoveSharedSchedule
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveSharedSchedule(System.Int32,System.Boolean)">
            <summary>
            RemoveSharedSchedule
            </summary>
            <param name="scheduleId"></param>
            <param name="keepUnusedSchedules"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveAllJobSchedules">
            <summary>
            RemoveAllJobSchedules
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveAllJobSchedules(System.Boolean)">
            <summary>
            RemoveAllJobSchedules
            </summary>
            <param name="keepUnusedSchedules"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveAllJobSteps">
            <summary>
            RemoveAllJobSteps
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveFromTargetServer(System.String)">
            <summary>
            RemoveFromTargetServer
            </summary>
            <param name="serverName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.RemoveFromTargetServerGroup(System.String)">
            <summary>
            RemoveFromTargetServerGroup
            </summary>
            <param name="groupName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Start(System.String)">
            <summary>
            Start
            </summary>
            <param name="jobStepName">starting job step</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Start">
            <summary>
            Start
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Stop">
            <summary>
            Stop
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Job.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter">
            <summary>
            Settings to control enumeration of agent job history for various JobServer methods
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter.JobID">
            <summary>
            Limits the history search to a specific job ID
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter.JobName">
            <summary>
            Limits the history search to a specific job name
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter.MinimumRetries">
            <summary>
            When set to a value greater than 0, limits the search to jobs that that performed at least the given number of retries
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter.GetPurgeFilter">
            <summary>
            Returns the filter used by PurgeJobHistory.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobCategory">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/JobCategory
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobSchedule">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/Job/Schedule
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Agent.JobSchedule.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobSchedule.Drop(System.Boolean)">
            <summary>
            Drop
            </summary>
            <param name="keepUnusedSchedule"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobSchedule.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobSchedule.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobSchedule.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobServer">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.GetJobByID(System.Guid)">
            <summary>
            The GetJobByID method returns a SQL-DMO Job object referencing the SQL Server Agent job identified by the specified job identifier.
            </summary>
            <param name="jobId"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.RemoveJobByID(System.Guid)">
            <summary>
            The RemoveJobByID method drops the SQLServerAgent job identified and removes the referencing Job object from the Jobs collection.
            </summary>
            <param name="jobId"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.RemoveJobsByLogin(System.String)">
            <summary>
            The RemoveJobsByLogin method drops all SQLServerAgent jobs owned by the login identified and removes the referencing Job objects from the Jobs collection.
            </summary>
            <param name="login"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.TestMailProfile(System.String)">
            <summary>
            Tests the mail profile. Returns true when a failure occurs. In that case the 
            errorMessage will contain the related error message.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.TestNetSend">
            <summary>
            Tests the net send. 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.PurgeJobHistory">
            <summary>
            Purges the entire job history.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.SetHostLoginAccount(System.String,System.String)">
            <summary>
            Sets the SQL Server Account and Password that is used to login to SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.ClearHostLoginAccount">
            <summary>
            Clears the SQL Server account and use integrated security to login to SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.SetMsxAccount(System.String,System.String)">
            <summary>
            Sets the master server account. This is available only for SQL Server 2000.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.SetMsxAccount(System.String)">
            <summary>
            Sets the master server account credential name that is used to store the MSX account information using sp_msx_set_account.
            </summary>
            <param name="credentialName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.ClearMsxAccount">
            <summary>
            Clears the master server account and use integrated security 
            to login to the master server using sp_msx_set_account. 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.CycleErrorLog">
            <summary>
            Cycles SQLAgent error log
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumErrorLogs">
            <summary>
            Gets the Agent error logs
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.ReadErrorLog">
            <summary>
            Reads the current Agent error log
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.ReadErrorLog(System.Int32)">
            <summary>
            Reads the specified Agent error log
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumJobHistory(Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter)">
            <summary>
            The EnumHistory method returns a DataTable object that enumerates the 
            execution history of all jobs.
            </summary>
            <param name="filter">A JobHistoryFilter object that restricts result 
            set membership.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumJobs(Microsoft.SqlServer.Management.Smo.Agent.JobFilter)">
            <summary>
            The EnumJobs method returns a DataTable object that enumerates all 
            jobs defined for a server.
            </summary>
            <param name="filter">A JobFilter object that restricts result set 
            membership.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.FilterJobsByExecutionStatus(Microsoft.SqlServer.Management.Smo.Agent.JobFilter,System.Data.DataTable@)">
            <summary>
            Filter Jobs by current Execution status
            </summary>
            <param name="filter"></param>
            <param name="jobsTable"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.FilterJobsByJobType(Microsoft.SqlServer.Management.Smo.Agent.JobFilter,System.Data.DataTable@)">
            <summary>
            Filter Jobs by current Job Type
            </summary>  
            <param name="filter"></param>
            <param name="jobsTable"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.FilterJobsBySubSystem(Microsoft.SqlServer.Management.Smo.Agent.JobFilter,System.Data.DataTable@)">
            <summary>
            Filter Jobs  - Look  if any one of the step has given subsystem type
            </summary>
            <param name="filter"></param>
            <param name="jobsTable"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumSubSystems">
            <summary>
            The EnumSubSystems method returns a DataTable object that 
            enumerates installed execution subsystems.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.MsxDefect">
            <summary>
            The MSXDefect method ends SQL Server Agent participation in a 
            multiserver administration group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.MsxDefect(System.Boolean)">
            <summary>
            The MSXDefect method ends SQL Server Agent participation in a 
            multiserver administration group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.MsxEnlist(System.String,System.String)">
            <summary>
            The MSXEnlist method initiates SQL Server Agent participation as a 
            target for multiserver administration.
            </summary>
            <param name="masterServer">String naming a registered instance of 
            SQL Server.The instance must be configured as a multiserver 
            administration master server.</param>
            <param name="location">String documenting the enlisting server's 
            location. Used for user assistance only.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.PurgeJobHistory(Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter)">
            <summary>
            The PurgeJobHistory method removes system records maintaining 
            execution history for all jobs, or those matching the filter 
            criteria specified.
            </summary>
            <param name="filter">A JobHistoryFilter object that constrains 
            record removal to those records identified by the criteria set 
            in the object.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.ReassignJobsByLogin(System.String,System.String)">
            <summary>
            The ReAssignJobsByLogin method changes ownership for any 
            SQLServerAgent jobs currently owned by a login.
            </summary>
            <param name="oldLogin">String that specifies a login currently 
            owning jobs.</param>
            <param name="newLogin">String that specifies a login with job 
            creation rights. The login specified will receive ownership.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.DropJobByID(System.Guid)">
            <summary>
            Drops the SQLServerAgent job identified and removes the referencing 
            Job object from the Jobs collection.
            </summary>
            <param name="jobid"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.DropJobsByLogin(System.String)">
            <summary>
            Drops all SQLServerAgent jobs owned by the login identified and removes 
            the referencing Job objects from the Jobs collection.
            </summary>
            <param name="login"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.DropJobsByServer(System.String)">
            <summary>
            Drops all the jobs that originate on the specified server
            </summary>
            <param name="serverName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.StartMonitor(System.String,System.Int32)">
            <summary>
            The StartMonitor method begins monitoring of the local SQLServerAgent 
            service by an instance of SQL Server.
            </summary>
            <param name="netSendAddress">Not used</param>
            <param name="restartAttempts"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.StopMonitor">
            <summary>
            The StopMonitor method ends monitoring of the local SQLServerAgent 
            service by an instance of SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumPerformanceCounters">
            <summary>
            Returns a listing of all performance counters for SQL Agent
            </summary>
            <returns>A DataTable with columns named "ObjectName", "CounterName", "InstanceName" </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumPerformanceCounters(System.String)">
            <summary>
            Returns a listing of performance counters with the given object name
            </summary>
            <returns>A DataTable with columns named "ObjectName", "CounterName", "InstanceName" </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobServer.EnumPerformanceCounters(System.String,System.String)">
            <summary>
            Returns a listing of performance counter instances for the given object name and counter name
            </summary>
            <returns>A DataTable with columns named "ObjectName", "CounterName", "InstanceName" </returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobFilter">
            <summary>
            The JobFilter object is used to constrain the output of the EnumJobs 
            method of the JobServer object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobFilter.GetEnumRequest(Microsoft.SqlServer.Management.Smo.Agent.JobServer)">
            <summary>
            Construct enumerator request with Urn Filter
            </summary>
            <param name="jobServer"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.FindOperand">
            <summary>
            This directs evaluation of the DateJobCreated and DateJobLastModified 
            filter properties.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.JobStep">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/Job/Step
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobStep.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobStep.EnumLogs">
            <summary>
            This method returns a DateTable object that enumerates the job step execution 
            output logs if they were saved to the table
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobStep.DeleteLogs(System.DateTime)">
            <summary>
            Delete job step logs older than specified date
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobStep.DeleteLogs(System.Int32)">
            <summary>
            Delete job step logs before certain log number
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobStep.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.JobStep.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.Operator">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/Operator
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.AddNotification(System.String,Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods)">
            <summary>
            The AddNotification method associates operators with alerts. 
            Operators designated receive notification messages when an event 
            raising the alert occurs.
            </summary>
            <param name="alertName"></param>
            <param name="notifymethod"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.RemoveNotification(System.String)">
            <summary>
            The RemoveNotification method drops all SQLServerAgent alert 
            notification assignments for an operator.
            </summary>
            <param name="alertName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.UpdateNotification(System.String,Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods)">
            <summary>
            The UpdateNotification method configures SQL Server Agent operator 
            notification for alerts raised.
            </summary>
            <param name="alertName"></param>
            <param name="notifymethod"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.EnumNotifications">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification alerts for a given operator.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.EnumNotifications(Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods)">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification alerts for a given operator.
            </summary>
            <param name="notifyMethod"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.EnumNotifications(System.String)">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification alerts for a given operator.
            </summary>
            <param name="alertName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.EnumNotifications(Microsoft.SqlServer.Management.Smo.Agent.NotifyMethods,System.String)">
            <summary>
            EnumNotifications method returns a DataTable object that enumerates 
            notification alerts for a given operator.
            </summary>
            <param name="notifyMethod"></param>
            <param name="alertName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.EnumJobNotifications">
            <summary>
            The EnumJobNotifications method returns a DataTable object that 
            enumerates notifications made by SQLServerAgent on completion 
            of job execution.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.Operator.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.OperatorCategory">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/OperatorCategory
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/ProxyAccount
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.AddSubSystem(Microsoft.SqlServer.Management.Smo.Agent.AgentSubSystem)">
            <summary>
            Adds proxy-subsystem association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.RemoveSubSystem(Microsoft.SqlServer.Management.Smo.Agent.AgentSubSystem)">
            <summary>
            Removes proxy-subsystem association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.EnumSubSystems">
            <summary>
            Retrieves subsystems associated with this proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.AddLogin(System.String)">
            <summary>
            Adds proxy-login association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.RemoveLogin(System.String)">
            <summary>
            Removes proxy-Login association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.EnumLogins">
            <summary>
            Retrieves logins associated with this proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.AddServerRole(System.String)">
            <summary>
            Adds proxy-server role association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.RemoveServerRole(System.String)">
            <summary>
            Removes proxy-server role association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.EnumServerRoles">
            <summary>
            Retrieves server roles associated with this proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.AddMsdbRole(System.String)">
            <summary>
            Adds proxy-msdb role association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.RemoveMsdbRole(System.String)">
            <summary>
            Removes proxy-msdb role association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.EnumMsdbRoles">
            <summary>
            Retrieves msdb roles associated with this proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.ProxyAccount.Reassign(System.String)">
            <summary>
            Reassign job steps that refer to current proxy account name to a new proxy account name
            supported on SQL 11 onwards - depends on stored proc 'sp_reassign_proxy' in msdb
            </summary>
            <param name="targetProxyAccountName"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.TargetServer">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/TargetServer
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup">
            <summary>
            Instance class encapsulating : Server[@Name='']/JobServer/TargetServerGroup
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup.AddMemberServer(System.String)">
            <summary>
            The AddMemberServer method assigns target server (Tsx) group 
            membership to the target server specified.
            </summary>
            <param name="srvname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup.EnumMemberServers">
            <summary>
            The EnumMemberServers method returns a NameList object that enumerates 
            the member target servers (TSXs) of the multiserver administration, 
            Tsx server group referenced.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup.RemoveMemberServer(System.String)">
            <summary>
            The DropMemberServer method drops the indicated multiserver 
            administration target server (Tsx) from the group referenced.
            </summary>
            <param name="srvname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Agent.TargetServerGroup.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ApplicationRoleCollection">
            <summary>
            Collection of ApplicationRole objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AsymmetricKeyCollection">
            <summary>
             Collection of AsymmetricKey objects
            </summary>
            <summary>
            Collection of AsymmetricKey objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AuditCollection">
            <summary>
             Collection of Audit objects on a Server
            </summary>
            <summary>
            Collection of Audit objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityDatabaseCollection">
            <summary>
            Collection of AvailabilityDatabase objects associated with an instance of AvailabilityGroup
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupCollection">
            <summary>
            Collection of AvailabilityGroup objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerCollection">
            <summary>
            Collection of AvailabilityGroupListener objects associated with an instance of AvailabilityGroup
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddressCollection">
            <summary>
             Strongly typed collection of AvailabilityGroupListenerIPAddress objects
             Supports indexing objects by their IPAddress and SubnetMask and SubnetIP properties
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityReplicaCollection">
            <summary>
            Collection of AvailabilityReplica objects associated with an instance of AvailabilityGroup
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupDeviceCollection">
            <summary>
            Collection of BackupDevice objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.BrokerPriorityCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.BrokerServiceCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.BrokerService objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.MessageTypeCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.MessageType objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.MessageTypeMappingCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.MessageTypeMapping objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceContract
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.RemoteServiceBindingCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.RemoteServiceBinding objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceContractCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.ServiceContract objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceContractMappingCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.ServiceContractMapping objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.BrokerService
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueueCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceRouteCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Broker.ServiceRoute objects associated with an instance of Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/BrokerPriority
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.BrokerService">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/BrokerService
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.BrokerService.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.BrokerService.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.MessageType">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/MessageType
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.MessageType.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.MessageType.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.MessageTypeMapping">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/ServiceContract/MessageTypeMapping
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.MessageTypeMapping.Name">
            <summary>
            Name of message type mapping
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.MessageTypeMapping.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.MessageTypeMapping.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.RemoteServiceBinding">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/RemoteServiceBinding
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.RemoteServiceBinding.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.RemoteServiceBinding.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceBroker">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.BrokerObjectBase.Name">
            <summary>
            Name of UserDefinedAggregateParameter
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceContract">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/ServiceContract
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.ServiceContract.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceContract.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceContractMapping">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/BrokerService/ServiceContractMapping
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceContractMapping.Name">
            <summary>
            Name of service contract mapping
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceContractMapping.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/ServiceQueue
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue.Schema">
            <summary>
            Schema of ServiceQueue
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue.Name">
            <summary>
            Name of ServiceQueue
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Broker.ServiceRoute">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ServiceBroker/ServiceRoute
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Broker.ServiceRoute.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Broker.ServiceRoute.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CertificateCollection">
            <summary>
            Collection of Certificate objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CheckCollection">
            <summary>
            Collection of Check objects associated with an instance of SqlSmoObject
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnCollection">
            <summary>
            Collection of Column objects associated with an instance of SqlSmoObject
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyCollection">
            <summary>
            Collection of ColumnEncryptionKey objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollection">
            <summary>
            Collection of ColumnEncryptionKeyValue objects associated with a ColumnEncryptionKey
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollection.Parent">
            <summary>
            Returns the parent object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollection.GetItemByColumnMasterKeyID(System.Int32)">
            <summary>
            Gets the column encryption key value for a given column master key id
            </summary>
            <param name="ColumnMasterKeyID">The Column Master Key ID</param>
            <returns>The CEK value if found, null otherwise</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollection.Add(Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue)">
            <summary>
            Adds the CEK value to the collection.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnMasterKeyCollection">
            <summary>
            Collection of ColumnMasterKey objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.ConfigurationValueCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Mail.ConfigurationValue objects associated with an instance of Microsoft.SqlServer.Management.Smo.Mail.SqlMail
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.MailAccountCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Mail.MailAccount objects associated with an instance of Microsoft.SqlServer.Management.Smo.Mail.SqlMail
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.MailProfileCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Mail.MailProfile objects associated with an instance of Microsoft.SqlServer.Management.Smo.Mail.SqlMail
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.MailServerCollection">
            <summary>
            Collection of Microsoft.SqlServer.Management.Smo.Mail.MailServer objects associated with an instance of Microsoft.SqlServer.Management.Smo.Mail.MailAccount
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.ConfigurationValue">
            <summary>
            Instance class encapsulating : Server[@Name='']/Mail/ConfigurationValue
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.ConfigurationValue.Alter">
            <summary>
            Alter object properties
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.ConfigurationValue.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.ConfigurationValue.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.MailAccount">
            <summary>
            Instance class encapsulating : Server[@Name='']/Mail/MailAccount
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.Create">
            <summary>
            Create object
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.IsBusyAccount">
            <summary>
            Used to check whether this account is currently being used for sending emails which are
            in the mail queue or not.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.GetAccountProfileNames">
            <summary>
            Used to check whether this account is currently being used by any profiles or not, and
            in case of being used, it returns a list of profiles which are using it
            Never return NULL. Return empty (zero element) array if no profiles exist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.Alter">
            <summary>
            Alter object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.Drop">
            <summary>
            Drop object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.Rename(System.String)">
            <summary>
            Rename object
            </summary>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Mail.MailAccount.mailServers">
            <summary>
            Collection of mail server objects
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.MailProfile">
            <summary>
            Instance class encapsulating : Server[@Name='']/Mail/MailProfile
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.Create">
            <summary>
            Create object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.Alter">
            <summary>
            Alter object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.Drop">
            <summary>
            Drop object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.IsBusyProfile">
            <summary>
            Used to check whether this profile is currently being used for sending emails which are
            in the mail queue or not.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.Rename(System.String)">
            <summary>
            Rename object
            </summary>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.AddAccount(System.String,System.Int32)">
            <summary>
            Adds profile-account association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.RemoveAccount(System.String)">
            <summary>
            Removes profile-account association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.EnumAccounts">
            <summary>
            Retrieves accounts associated with this profile
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.AddPrincipal(System.String)">
            <summary>
            Adds profile-principal association, assuming this profile will be the default
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.AddPrincipal(System.String,System.Boolean)">
            <summary>
            Adds profile-principal association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.RemovePrincipal(System.String)">
            <summary>
            Removes profile-principal association
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailProfile.EnumPrincipals">
            <summary>
            Retrieves principal associated with this profile
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.MailServer">
            <summary>
            Instance class encapsulating : Server[@Name='']/Mail/MailAccount/MailServer
            </summary>
            <inheritdoc/>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Mail.MailServer.noCredentialChange">
            <summary>
            The value of "noCredentialChange" is passed to the parameter @no_credential_change
            of the sp "dbo.sysmail_update_account_sp"
            
              noCredentialChange=false vs @no_credential_change=0
              noCredentialChange=true  vs @no_credential_change=1
            
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.SetAccount(System.String,System.String)">
            <summary>
            Sets server authentication information
            </summary>
            <param name="userName"></param>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.SetAccount(System.String,System.Security.SecureString)">
            <summary>
            Sets server authentication information
            </summary>
            <param name="userName"></param>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.SetPassword(System.String)">
            <summary>
            Sets server authentication password
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.SetPassword(System.Security.SecureString)">
            <summary>
            Sets server authentication password
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.Alter">
            <summary>
            Alter object properties
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.Rename(System.String)">
            <summary>
            Rename the object
            </summary>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.MailServer.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Mail.SqlMail">
            <summary>
            Instance class encapsulating : Server[@Name='']/Mail
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.SqlMail.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Mail.SqlMail.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CredentialCollection">
            <summary>
            Collection of Credential objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CryptographicProviderCollection">
            <summary>
            Collection of CryptographicProvider objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseAuditSpecificationCollection">
            <summary>
            Collection of DatabaseAuditSpecification objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseCollection">
            <summary>
            Collection of Database objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseDdlTriggerCollection">
            <summary>
            Collection of DatabaseDdlTrigger objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseReplicaStateCollection">
            <summary>
             Collection of DatabaseReplicaState objects associated with an AvailabilityGroup
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseRoleCollection">
            <summary>
            Collection of DatabaseRole objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfigurationCollection">
            <summary>
            Collection of DatabaseScopedConfiguration objects associated with an instance of Database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfigurationCollection.GetObjectByName(System.String)">
            <summary>
            Returns a DatabaseScopedConfiguration identified by the given name. 
            If the parent object is in Creating state and the configuration object is not in the collection,
            and new configuration with the given name and empty value will be added to the collection and returned.
            If the parent object is not in Creating state and the named configuration  is not found, 
            a SmoException will be thrown.
            </summary> 
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfigurationCollection.InitInnerCollection">
            <summary>
            Initializes the internal storage
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfigurationObjectComparer.Compare(System.Object,System.Object)">
            <summary>
             The name of the database scoped configuration is case insensitive and .non-linguistic (i.e.
             not affected by the current culture of the running thread).
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredentialCollection">
            <summary>
            Collection of DatabaseScopedCredential objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataFileCollection">
            <summary>
            Collection of DataFile objects associated with an instance of FileGroup
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DefaultCollection">
            <summary>
            Collection of Default objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EdgeConstraintCollection">
            <summary>
            Collection of EdgeConstraint objects associated with an instance of Table
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EdgeConstraintClauseCollection">
            <summary>
            Collection of EdgeConstraintClause objects associated with an instance of EdgeConstraint
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EndpointCollection">
            <summary>
            Collection of Endpoint objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExtendedPropertyCollection">
            <summary>
            Collection of ExtendedProperty objects associated with an instance of SqlSmoObject
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExtendedStoredProcedureCollection">
            <summary>
            Collection of ExtendedStoredProcedure objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalDataSourceCollection">
            <summary>
            Collection of ExternalDataSource objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalFileFormatCollection">
            <summary>
            Collection of ExternalFileFormat objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLanguageCollection">
            <summary>
            Collection of ExternalLanguage objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLanguageFileCollection">
            <summary>
            Collection of ExternalLanguageFile objects associated with an instance of ExternalLanguage
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLibraryCollection">
            <summary>
            Collection of ExternalLibrary objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalStreamCollection">
            <summary>
            Collection of ExternalStream objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalModelCollection">
            <summary>
            Collection of ExternalModel objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalStreamingJobCollection">
            <summary>
            Collection of ExternalStreamingJob objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalResourcePoolCollection">
            <summary>
            Collection of ExternalResourcePool objects associated with an instance of ResourceGovernor
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FileGroupCollection">
            <summary>
            A collection of FileGroup objects associated with a Database object.
            </summary>
            <summary>
            Collection of FileGroup objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ForeignKeyCollection">
            <summary>
            Collection of ForeignKey objects associated with an instance of Table
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ForeignKeyColumnCollection">
            <summary>
            Collection of ForeignKeyColumn objects associated with an instance of ForeignKey
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextCatalogCollection">
            <summary>
            Collection of FullTextCatalog objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextIndexColumnCollection">
            <summary>
            Collection of FullTextIndexColumn objects associated with an instance of FullTextIndex
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextStopListCollection">
            <summary>
            Collection of FullTextStopList objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexCollection">
            <summary>
            Collection of Index objects associated with an instance of ScriptSchemaObjectBase
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedColumnCollection">
            <summary>
            Collection of IndexedColumn objects associated with an instance of Index
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection">
            <summary>
            Represents a collection of indexed JSON paths.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection.Parent">
            <summary>
            Returns the parent object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection.InitInnerCollection">
            <summary>
            Internal Storage
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection.Contains(System.String)">
            <summary>
            Contains Method
            </summary>
            <param name="path">The JSON path string</param>
            <returns>Returns if there is an IndexedJsonPath with the given path.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection.GetItemByPath(System.String)">
            <summary>
            Gets the indexed JSON path for a given path string
            </summary>
            <param name="path">The JSON path</param>
            <returns>The IndexedJsonPath if found, null otherwise</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection.Add(Microsoft.SqlServer.Management.Smo.IndexedJsonPath)">
            <summary>
            Adds an IndexedJsonPath to the collection.
            </summary>
            <param name="indexedJsonPath">The IndexedJsonPath object to add</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedJsonPathCollection.Remove(Microsoft.SqlServer.Management.Smo.IndexedJsonPath)">
            <summary>
            Removes an IndexedJsonPath from the collection by path.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedJsonPathObjectKey.UrnFilter">
            <summary>
            This is the one used for constructing the Urn
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedXmlPathCollection">
            <summary>
            Collection of IndexedXmlPath objects associated with an instance of Index
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedXmlPathNamespaceCollection">
            <summary>
            Collection of IndexedXmlPathNamespace objects associated with an instance of Index
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LanguageCollection">
            <summary>
            Collection of Language objects associated with an instance of Server
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LanguageCollection.ItemById(System.Int32)">
            <summary>
            Overrides ItemById to use the LocaleID property as the key.
            </summary>
            <param name="lcid"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LinkedServerCollection">
            <summary>
            Collection of LinkedServer objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LinkedServerLoginCollection">
            <summary>
            Collection of LinkedServerLogin objects associated with an instance of LinkedServer
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LogFileCollection">
            <summary>
            Collection of LogFile objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LoginCollection">
            <summary>
            Collection of Login objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedureCollection">
            <summary>
            Collection of NumberedStoredProcedure objects associated with a StoredProcedure
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedureCollection.Parent">
            <summary>
            Returns the parent StoredProcedure
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedureParameterCollection">
            <summary>
            Collection of NumberedStoredProcedureParameter objects associated with an instance of NumberedStoredProcedure
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.OleDbProviderSettingsCollection">
            <summary>
            Collection of OleDbProviderSettings objects associated with an instance of SqlSmoObject
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.OrderColumnCollection">
            <summary>
            Collection of OrderColumn objects associated with an instance of UserDefinedFunction
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionFunctionCollection">
            <summary>
            Collection of PartitionFunction objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionFunctionParameterCollection">
            <summary>
            Collection of PartitionFunctionParameter objects associated with an instance of PartitionFunction
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionSchemeCollection">
            <summary>
            Collection of PartitionScheme objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionSchemeParameterCollection">
            <summary>
            Collection of PartitionSchemeParameter objects associated with an instance of ScriptNameObjectBase
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection">
            <summary>
            Collection of PhysicalPartition objects associated with an index or table
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.Parent">
            <summary>
            Returns the parent of the collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.CopyTo(Microsoft.SqlServer.Management.Smo.PhysicalPartition[])">
            <summary>
            Copy all content of the given physical partition array in current collection
            </summary>
            <param name="array"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.CopyTo(Microsoft.SqlServer.Management.Smo.PhysicalPartition[],System.Int32,System.Int32)">
            <summary>
            Copy the content of the physical partition array for given range of the 
            partition numbers in current collection
            </summary>
            <param name="array"></param>
            <param name="partitionNumberStart"></param>
            <param name="partitionNumberEnd"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.Reset(System.Int32)">
            <summary>
            Rebuild specific to partition will call this method after the rebuild method
            </summary>
            <param name="partitionNumber"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.ReformatCommaString(System.String)">
            <summary>
            This method take the comma separated list of string (1,2,3,7,8,10,11,12) and
            reformat to engine acceptable short form (1 TO 3, 7, 8, 10 TO 12)
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.IsNonDescriptiveScriptAllowed">
            <summary>
            This method check the condition whether we can generate the code like
            DATA_COMPRESSION = ROW (without mentioning the partition information).
            Typically if all partitions are compressed with same type then we
            generate such code. In case if object is in Creating state then we can't
            be sure number of partition is equal to object in this collection so,
            we go ahead and generate the descriptive one. Exception is given to
            objects which has no partition scheme assigned. 
                                   PARTITION SCHEME
                              Assigned    Not-Assigned
                          -----------------------------
               Existing   |             |             |
            S             |      Y      |      Y      |
            T             |             |             |
            A             -----------------------------
            T             |             |             |
            E  Creating   |      N      |      Y      |
                          |             |             |
                          -----------------------------
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.ValidatePhysicalPartitionObject(System.String)">
            <summary>
            This method get called when there is no partition scheme has been assigned to the parent class. If in 
            such case we find user has assigned more than one object in the collection or an object has partition 
            number value greater than 1 then we through exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.GetCompressionCode(System.Boolean,System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This method generates the DATA_COMPRESSION clause for objects with 1 or more partitions.
            </summary>
            <param name="isOnAlter">True for ALTER statement, false for CREATE</param>
            <param name="isOnTable">True for ALTER/CREATE TABLE statement, false for INDEX
            Needed because columnstores have different default compression than rowstores</param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartitionCollection.GetXmlCompressionCode(System.Boolean,System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This method generates the XML_COMPRESSION clause for objects with 1 or more partitions.
            </summary>
            <param name="isOnAlter">True for ALTER statement, false for CREATE</param>
            <param name="isOnTable">True for ALTER/CREATE TABLE statement, false for INDEX</param>
            <param name="sp"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PlanGuideCollection">
            <summary>
            Collection of PlanGuide objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ResourcePoolCollection">
            <summary>
            Collection of ResourcePool objects associated with an instance of ResourceGovernor
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ResumableIndexCollection">
            <summary>
            Collection of ResumableIndex objects associated with an instance of TableViewBase
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RuleCollection">
            <summary>
            Collection of Rule objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SchemaCollection">
            <summary>
            Collection of Schema objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchPropertyCollection">
            <summary>
            Collection of SearchProperty objects associated with an instance of SearchPropertyList
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchPropertyListCollection">
            <summary>
            Collection of SearchPropertyList objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SecurityPolicyCollection">
            <summary>
            Collection of SecurityPolicy objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollection">
            <summary>
            Collection of SecurityPredicate objects associated with a SecurityPolicy
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollection.Parent">
            <summary>
            Returns the parent object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollection.Add(Microsoft.SqlServer.Management.Smo.SecurityPredicate)">
            <summary>
            Adds the security predicate to the collection.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SequenceCollection">
            <summary>
            Collection of Sequence objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerAuditSpecificationCollection">
            <summary>
            Collection of ServerAuditSpecification objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerDdlTriggerCollection">
            <summary>
            Collection of ServerDdlTrigger objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerRoleCollection">
            <summary>
            Collection of ServerRole objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SoapPayloadMethodCollection">
            <summary>
             Collection of SoapPayloadMethod objects associated with a SoapPayload
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlAssemblyCollection">
            <summary>
            Collection of SqlAssembly objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlAssemblyFileCollection">
            <summary>
            Collection of SqlAssemblyFile objects associated with an instance of SqlAssembly
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StatisticCollection">
            <summary>
            Collection of Statistic objects associated with an instance of TableViewBase
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StatisticColumnCollection">
            <summary>
            Collection of StatisticColumn objects associated with an instance of Statistic
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StoredProcedureCollection">
            <summary>
            Collection of StoredProcedure objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StoredProcedureParameterCollection">
            <summary>
            Collection of StoredProcedureParameter objects associated with an instance of StoredProcedure
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SymmetricKeyCollection">
            <summary>
            Collection of SymmetricKey objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SynonymCollection">
            <summary>
            Collection of Synonym objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SystemDataTypeCollection">
            <summary>
            Collection of SystemDataType objects associated with an instance of Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SystemMessageCollection">
            <summary>
            A collection of SystemMessage instances associated with a Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TableCollection">
            <summary>
            Collection of Table objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SensitivityClassificationCollection">
            <summary>
            Collection of SensitivityClassification objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TriggerCollection">
            <summary>
            Collection of Trigger objects associated with an instance of TableViewBase
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserCollection">
            <summary>
            Collection of User objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateCollection">
            <summary>
            Collection of UserDefinedAggregate objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateParameterCollection">
            <summary>
            Collection of UserDefinedAggregateParameter objects associated with an instance of UserDefinedAggregate
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedDataTypeCollection">
            <summary>
            Collection of UserDefinedDataType objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionCollection">
            <summary>
            Collection of UserDefinedFunction objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionParameterCollection">
            <summary>
            Collection of UserDefinedFunctionParameter objects associated with an instance of UserDefinedFunction
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedMessageCollection">
            <summary>
            A collection of UserDefinedMessage instances associated with a Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedTableTypeCollection">
            <summary>
            Collection of UserDefinedTableType objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedTypeCollection">
            <summary>
            Collection of UserDefinedType objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ViewCollection">
            <summary>
            Collection of View objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WorkloadGroupCollection">
            <summary>
            Collection of WorkloadGroup objects associated with an instance of ResourcePool
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifierCollection">
            <summary>
            Collection of WorkloadManagementWorkloadClassifier objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroupCollection">
            <summary>
            Collection of WorkloadManagementWorkloadGroup objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.XmlSchemaCollectionCollection">
            <summary>
            Collection of XmlSchemaCollection objects associated with an instance of Database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AbstractCollectionBase">
            <summary>
            Base class for all SMO collections
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AbstractCollectionBase.ParentInstance">
            <summary>
            Returns the parent of the collection instance
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AffinityInfo">
            <summary>
            AffinityInfo
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AffinityInfo.CPUSPERKGROUP">
            <summary>
            Number of CPUs per K-Group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AffinityInfo.#ctor(System.Data.DataTable)">
            <summary>
            This ctor will avoid querying the server to fetch the Affinity Info Table.
            Typically used as a test hook to validate this class without hitting an
            actual server.
            </summary>
            <param name="affinityInfoTable"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AffinityInfo.Parent">
            <summary>
            Returns Parent of the object
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AffinityInfo.cpuCol">
            <summary>
            Getting CPUcollection instance
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AffinityType">
            <summary>
            Affinity type of Cpu Auto or Manual
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AffinityInfoBase">
             <summary>
            AffinityInfoBase 
             </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.table">
            <summary>
            this property will return AffinityInfoTable which is populated from the query directly
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.numaCol">
            <summary>
            Getting NumaCollection Instance
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.AffinityType">
            <summary>
            Sets or gets AffinityType 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.Refresh">
            <summary>
            Refresh the AffinityInfoBase class along with CPU collection and Numa Collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.Alter">
            <summary>
            Will Generate Alter Statment for Server to Set CPU and Numa Configuration 
            </summary>
            <param name="forcedAuto">If Set to true will generate script to set CPU's to Auto , provided AffinityType is set to AUTO</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.Script">
            <summary>
            Will give script for Cpu And Numa Configuration
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AffinityInfoBase.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Will give script for Cpu And Numa Configuration
            </summary>
            <param name="so">Scripting Optios</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CpuCollection">
            <summary>
            CPU Collection Class
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.CopyTo(System.Array,System.Int32)">
            <summary>
            Copies CPU's in collection to Array starting from index
            </summary>
            <param name="array">Array in which collection will be copied</param>
            <param name="index">Start index</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.CopyTo(Microsoft.SqlServer.Management.Smo.Cpu[],System.Int32)">
            <summary>
            Copies CPU's in collection to CPU Array starting from index
            </summary>
            <param name="array">Array in which collection will be copied</param>
            <param name="index">Start index</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.GetEnumerator">
            <summary>
            To get enumerator
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CpuCollection.Count">
            <summary>
            Total number of elements in collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CpuCollection.IsSynchronized">
            <summary>
            If collection is Synchronized
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CpuCollection.SyncRoot">
            <summary>
            Returns SyncRoot of collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CpuCollection.Item(System.Int32)">
            <summary>
            Gets a particular Cpu from its Index
            </summary>
            <param name="index">position of the Cpu in collection</param>
            <returns>Cpu object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.GetElementAt(System.Int32)">
            <summary>
            Gets a particular Cpu from its Index
            </summary>
            <param name="position">position of the Cpu in collection</param>
            <returns>Cpu object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.GetByID(System.Int32)">
            <summary>
            Gets a particulat Cpu from its ID
            </summary>
            <param name="cpuId">Id of the Cpu</param>
            <returns>Cpu object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.SetAffinityToAll(System.Boolean)">
            <summary>
            Sets Affinity to All Cpus
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.SetAffinityToRange(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Will set Affinity to a Range of CPU's provided.This method will throw an exception if there is a Cpu Id does not exist
            </summary>
            <param name="startCpuId"></param>
            <param name="endCpuId"></param>
            <param name="affinityMask">value of affinity</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CpuCollection.SetAffinityToRange(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Will set Affinity to a Range of CPU's provided
            </summary>
            <param name="startCpuId"></param>
            <param name="endCpuId"></param>
            <param name="affinityMask">value of affinity</param>
            <param name="ignoreMissingIds">Ignore missing Cpu Ids</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CpuCollection.AffitinizedCPUs">
            <summary>
            Will Return Affitinized CPU's
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumaNodeCollection">
            <summary>
            NumaNode collection, class containg collection of all Numas
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.CopyTo(System.Array,System.Int32)">
            <summary>
            Copies NumaNodes's in collection to Array starting from index
            </summary>
            <param name="array">Array in which collection will be copied</param>
            <param name="index">Start index</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.CopyTo(Microsoft.SqlServer.Management.Smo.NumaNode[],System.Int32)">
            <summary>
            Copies NumaNode's in collection to NumaNode Array starting from index
            </summary>
            <param name="array">Array in which collection will be copied</param>
            <param name="index">Start index</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.GetEnumerator">
            <summary>
            To get enumerator
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.Count">
            <summary>
            Total number of elements in collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.IsSynchronized">
            <summary>
            If collection is Synchronized
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.SyncRoot">
            <summary>
            Returns SyncRoot of collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.Item(System.Int32)">
            <summary>
            Gets a particular NumaNode from the collection on Index
            </summary>
            <param name="index">index of NumaNode</param>
            <returns>NumaNode object</returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.maxNumaId">
            <summary>
            Gets maximum NumaNode Id
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.minNumaId">
            <summary>
            Gets maximum NumaNode Id
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.GetElementAt(System.Int32)">
            <summary>
            Gets a particular NumaNode from the collection on Index
            </summary>
            <param name="position">index of NumaNode</param>
            <returns>NumaNode object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.GetByID(System.Int32)">
            <summary>
            Gets a particular NumaNode from the collection on ID
            </summary>
            <param name="numanodeId">Id of NumaNode</param>
            <returns>NumaNodeObject</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.SetAffinityToRange(System.Int32,System.Int32,Microsoft.SqlServer.Management.Smo.NumaNodeAffinity)">
            <summary>
            Will set Affinity to a Range of NumaNodes's provided.This method will throw an exception if a NumaNode does not exist in the Range
            </summary>
            <param name="startNumaNodeId"></param>
            <param name="endNumaNodeId"></param>
            <param name="affinityMask">value of affinity</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumaNodeCollection.SetAffinityToRange(System.Int32,System.Int32,Microsoft.SqlServer.Management.Smo.NumaNodeAffinity,System.Boolean)">
            <summary>
            Will set Affinity to a Range of NumaNodes's provided
            </summary>
            <param name="startNumaNodeId"></param>
            <param name="endNumaNodeId"></param>
            <param name="affinityMask">value of affinity</param>
            <param name="ignoreMissingIds">ignore the missing Id's in NumaNodes</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SchedulerCollection">
            <summary>
            Scheduler collection, a class containg collection of all schedulers in the system and their affinity to the parent resource
            pool.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchedulerCollection.CopyTo(System.Array,System.Int32)">
            <summary>
            Copies NumaNodes's in collection to Array starting from index
            </summary>
            <param name="array">Array in which collection will be copied</param>
            <param name="index">Start index</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchedulerCollection.CopyTo(Microsoft.SqlServer.Management.Smo.NumaNode[],System.Int32)">
            <summary>
            Copies NumaNode's in collection to NumaNode Array starting from index
            </summary>
            <param name="array">Array in which collection will be copied</param>
            <param name="index">Start index</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchedulerCollection.GetEnumerator">
            <summary>
            To get enumerator
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchedulerCollection.Count">
            <summary>
            Total number of elements in collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchedulerCollection.IsSynchronized">
            <summary>
            If collection is Synchronized
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchedulerCollection.SyncRoot">
            <summary>
            Returns SyncRoot of collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchedulerCollection.Item(System.Int32)">
            <summary>
            Gets a particular NumaNode from the collection on Index
            </summary>
            <param name="index">index of NumaNode</param>
            <returns>NumaNode object</returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SchedulerCollection.maxSchedulerId">
            <summary>
            Gets maximum Scheduler Id
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SchedulerCollection.minSchedulerId">
            <summary>
            Gets minimum scheduler Id
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchedulerCollection.GetElementAt(System.Int32)">
            <summary>
            Gets a particular Scheduler from the collection on Index
            </summary>
            <param name="position">index of Schduler</param>
            <returns>Scheduler object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchedulerCollection.GetByID(System.Int32)">
            <summary>
            Gets a particular Schduler from the collection on ID
            </summary>
            <returns>SchedulerObject</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchedulerCollection.SetAffinityToRange(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Will set Affinity to a Range of SchdulerNodes's provided.This method will throw an exception if a SchdulerNode does not exist in the Range
            </summary>
            <param name="startIndex">start index</param>
            <param name="endIndex">end index</param>
            <param name="affinityMask">value of affinity</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumaCPUCollectionBase`1">
            <summary>
            Internal generic class of NumaNode and CPU collection
            </summary>
            <typeparam name="T">CPU or NumaNode</typeparam>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumaCPUEnumerator">
            <summary>
             nested enumerator class. It basically uses SortedList enumerations.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISmoApplicationEvents">
            <summary>
            Defines an object that exposes application-wide SMO events
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ISmoApplicationEvents.ObjectCreated">
            <summary>
            Event that is called when an object is successfully created.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ISmoApplicationEvents.ObjectDropped">
            <summary>
            Event that is called when an object is successfully dropped.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ISmoApplicationEvents.ObjectRenamed">
            <summary>
            Event that is called when an object is successfully renamed.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ISmoApplicationEvents.ObjectAltered">
            <summary>
            Event that is called when an object is successfully altered.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ISmoApplicationEvents.AnyObjectEvent">
            <summary>
            Event raised to indicate something changed about a SMO object.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton">
            <summary>
            This class holds global application data for SMO
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton.ObjectCreated">
            <summary>
            Event that is called when an object is successfully created.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton.ObjectDropped">
            <summary>
            Event that is called when an object is successfully dropped.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton.ObjectRenamed">
            <summary>
            Event that is called when an object is successfully renamed.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton.ObjectAltered">
            <summary>
            Event that is called when an object is successfully altered.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton.AnyObjectEvent">
            <summary>
            Event raised to indicate something changed about a SMO object.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoApplicationEventsSingleton.databaseEvent">
             <summary>
            
             </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoApplication.EventsSingleton">
            <summary>
            Returns the object on which to subscribe for application-wide SMO events
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoApplication.DefaultCulture">
            <summary>
            Returns the default culture used by SMO components for formatting
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplication.ObjectCreatedEventHandler">
            <summary>
            Called when an object is successfully created
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplication.ObjectDroppedEventHandler">
            <summary>
            called when an object is successfully dropped
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplication.ObjectRenamedEventHandler">
            <summary>
            called when an object is successfully renamed
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplication.ObjectAlteredEventHandler">
            <summary>
            called when an object is successfully altered
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplication.AnyObjectEventHandler">
            <summary>
            called for any of the above events. This allows handling all event types using one handler
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoApplication.DatabaseEventHandler">
            <summary>
            called for database events
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoEventArgs">
            <summary>
            Base argument class for Smo native events
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectCreatedEventArgs">
            <summary>
            argument for ObjectCreatedEventHandler
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectDroppedEventArgs">
            <summary>
            argument for ObjectDroppedEventHandler
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectRenamedEventArgs">
            <summary>
            argument for ObjectRenamedEventHandler
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectAlteredEventArgs">
            <summary>
            argument for ObjectAlteredEventHandler
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabaseEventType.Attach">
            <summary>
            Server.AttachDatabase
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabaseEventType.Detach">
            <summary>
            Server.DetachDatabase
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabaseEventType.Restore">
            <summary>
            Restore.SqlRestore[Async]() (RestoreActionType.Database)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabaseEventType.Offline">
            <summary>
            Database.SetOffine()
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabaseEventType.Online">
            <summary>
            Database.SetOnline()
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabaseEventType.Backup">
            <summary>
            Backup.SqlBackup[Async]() (BackupActionType.Database)
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseEventArgs">
            <summary>
            Provides information about a change to a Database SMO object
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ApplicationRole">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ApplicationRole
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts permissions for this object.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.Create(System.String)">
            <summary>
            Creates the object on the server.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.Create(System.Security.SecureString)">
            <summary>
            Creates the object on the server.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.Rename(System.String)">
            <summary>
            Renames the ApplicationRole.
            </summary>
            <param name="newname">new name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.ChangePassword(System.String)">
            <summary>
            Changes the password for the ApplicationRole.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ApplicationRole.ChangePassword(System.Security.SecureString)">
            <summary>
            Changes the password for the ApplicationRole.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ApplicationRole.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ApplicationRole.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType">
            <summary>
             Specifies the source of the certificate, when loading.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType.File">
            Load the public key from file.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType.Executable">
            Load the public key from executable.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType.SqlAssembly">
            Load the public key from the specified assembly.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType.Provider">
            Load the public key from the Cryptographic Provider.
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AsymmetricKey">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/AsymmetricKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Create(Microsoft.SqlServer.Management.Smo.AsymmetricKeyEncryptionAlgorithm)">
            <summary>
             Creates an asymmetric key based on supplied encryption algorithm.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Create(Microsoft.SqlServer.Management.Smo.AsymmetricKeyEncryptionAlgorithm,System.String)">
            <summary>
             Creates an asymmetric key based on supplied encryption algorithm. The password specifies the password the key is encrypted with.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Create(System.String,Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType)">
            <summary>
             Loads the key from the source specified.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Create(System.String,Microsoft.SqlServer.Management.Smo.AsymmetricKeySourceType,System.String)">
            <summary>
             Loads the key from the source specified. The password specifies the password the key is encrypted with. 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.SetProperties">
            <summary>
            For design mode setting read only properties
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.SetEncryptionAlgorithm">
            <summary>
            For design mode setting encryption algorithm which is a read only property
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Drop">
            <summary>
             Drops the object and removes it from the collection.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.AddPrivateKey(System.String)">
            <summary>
            Add private key using a password.
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.RemovePrivateKey">
            <summary>
             Removes the private key from the asymmetric key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Alter">
            <summary>
             Persist all changes made in this object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.ChangePrivateKeyPassword(System.String,System.String)">
            <summary>
             Changes the password that is used to secure the private key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
             internal constructor
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AsymmetricKey.UrnSuffix">
            <summary>
             returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.GetNonAlterableProperties">
            <summary>
            Gets the non alterable properties for Asymmetric Keys
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.CheckNullArgument(System.Object,System.String)">
            <summary>
            	ArgumentNullException is the argument is null
             should be inlined
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build the alter script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build the drop script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AsymmetricKey.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build the create script
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AsymmetricKey.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Audit">
            <summary>
            Instance class encapsulating : Server[@Name='']/Audit
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Audit.Name">
            <summary>
            Name of Audit
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Create">
            <summary>
            Create an Audit
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Alter">
            <summary>
            Alter an existing Audit
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Drop">
            <summary>
            Drop an existing Audit with force drop Audit Specifications
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Rename(System.String)">
            <summary>
            Rename an existing Audit
            </summary>
            <param name="newname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Script">
            <summary>
            Script an Audit
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script audit with specific scripting optiions
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Enable">
            <summary>
            Enable an Audit
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.Disable">
            <summary>
            Disable an Audit
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.EnableDisable(System.Boolean)">
            <summary>
            Enable or Disable a Server Audit
            </summary>
            <param name="enable">true enables the audit specification</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generate the create server audit script
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generate the alter server audit script
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.ScriptRename(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Generate the alter server audit script to rename the audit
            </summary>
            <param name="renameQuery"></param>
            <param name="so"></param>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generate the drop server audit script with force drop audit specifications
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Audit.ScriptAuditOption(System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String,System.String,Microsoft.SqlServer.Management.Smo.ParameterValueFormat,System.Func{System.Object,System.String},Microsoft.SqlServer.Management.Smo.ScriptStringBuilder@)">
            <summary>
            Scripts single audit option within "WITH" clause
            </summary>
            <param name="create">Whether create script is requested</param>
            <param name="sp">Scripting preferences</param>
            <param name="propertyName">Property name to script</param>
            <param name="optionName">Option to script</param>
            <param name="format">Option format</param>
            <param name="valueResolver">Callback to resolve the actual value from the property value</param>
            <param name="ssb">Buffer to aggregate the WITH clause</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Audit.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AuditSpecification.Name">
            <summary>
            Name of the Audit Specification
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AuditSpecification.isInitialized">
            <summary>
            If Audit Specification Details need to be refreshed.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AuditSpecification.enumAuditSpecDetails">
            <summary>
            Stores enumerated audit specification details as it is an expensive operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AuditSpecification.AuditSpecificationDetailsList">
            <summary>
            Used for storing those Audit Specification Details which are yet to be persisted into the server.
            Is useful only at create time.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Create">
            <summary>
            Creates a new Server/Database Audit Specification with no actions to be audited
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Alter">
            <summary>
            Alter an existing Server/Database Audit Specification - Alters the AuditName
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Drop">
            <summary>
            Drops an existing Server/Database Audit Specification
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Refresh">
            <summary>
            Refresh a Server/Database Audit Specification
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Script">
            <summary>
            Script a Server/Database Audit Specification
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script a Server/Database Audit Specification
            </summary>
            <param name="scriptingOptions">Options to script the Server/Database Audit Specification</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.AddAuditSpecificationDetail(Microsoft.SqlServer.Management.Smo.AuditSpecificationDetail)">
            <summary>
            Add an Audit Specification Detail to the Audit Specification. 
            </summary>
            <param name="auditSpecificationDetail"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.AddAuditSpecificationDetail(System.Collections.Generic.ICollection{Microsoft.SqlServer.Management.Smo.AuditSpecificationDetail})">
            <summary>
            Adds a collection of Audit Specification Details to the Audit Specification
            </summary>
            <param name="auditSpecificationDetails"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.RemoveAuditSpecificationDetail(Microsoft.SqlServer.Management.Smo.AuditSpecificationDetail)">
            <summary>
            Remove an Audit Specification Detail from the Audit Specification
            </summary>
            <param name="auditSpecificationDetail"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.RemoveAuditSpecificationDetail(System.Collections.Generic.ICollection{Microsoft.SqlServer.Management.Smo.AuditSpecificationDetail})">
            <summary>
            Removes a collection of Audit Specification Details from the Audit Specification
            </summary>
            <param name="auditSpecificationDetails"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.AddRemoveAuditSpecificationDetail(System.Collections.Generic.ICollection{Microsoft.SqlServer.Management.Smo.AuditSpecificationDetail},System.Boolean,System.Boolean)">
            <summary>
            Add/Remove a collection of Audit Specification Details to/from the Audit Specification
            </summary>
            <param name="auditSpecificationDetails"></param>
            <param name="add"></param>
            <param name="useDb"></param>
            <returns>script to add/remove details</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script to create an Audit Specification with no actions to audit.
            If the audit specification already exists, it will script the actions added too.
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script to drop an Audit Specification
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script to alter an Audit Specification
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Enable">
            <summary>
            Enable an Audit Specification
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.Disable">
            <summary>
            Disable an Audit Specification
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AuditSpecification.EnableDisable(System.Boolean)">
            <summary>
            Enable or Disable an Audit Specification
            </summary>
            <param name="enable">true enables the audit specification</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AuditSpecificationDetail.StringToEnum">
            <summary>
            Returns a hashtable whose keys are the SQL strings representing AuditActionType values and whose values are the AuditActionType enum values
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase">
            <summary>
            An Availability Database represents a database that is part of an Availability Group.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/AvailabilityGroup/AvailabilityDatabase
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.Create">
            <summary>
            Create an availability database.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.Drop">
            <summary>
            Remove an availability database from the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.Script">
            <summary>
            Generate the script for creating this availability database.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for this availability database using the
            specified scripting options.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.JoinAvailablityGroup">
            <summary>
            Join the local copy of the database on the instance to the availability group.
            The local copy of the database is identified by the Name property.
            This action assumes the instance is already an availability replica in the group
            and the local copy is a locally restored copy of the database on the primary replica.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.LeaveAvailabilityGroup">
            <summary>
            Remove the local copy of the database on the availability replica from the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.SuspendDataMovement">
            <summary>
            Suspend data movement on this availability database.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.ResumeDataMovement">
            <summary>
            Resume data movement on this availability database.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the create script for the availability database object.
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityDatabase.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Create the script to drop the availability database
            </summary>
            <param name="dropQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroup">
            <summary>
            An Availability Group (AG) is the unit of high availability. 
            It represents a collection of related databases that form the business critical application 
            that needs high availability and disaster recovery capability.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/AvailabilityGroup
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.ReuseSystemDatabases">
            <summary>
            If true, the contained AG will be created reusing any (existing) replicated
            system databases (myAG_contained_master and myAG_contained_msdb, if the AG name is "myAG").
            </summary>
            <remarks>
            This property is only used during the AG creation. If 'IsContained' is set to
            false, then it is ignored.
            </remarks>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.ClusterTypeWithDefault">
            <summary>
            Gets the cluster type of the availability group, if the primary server is 130 or lower, return Wsfc instead
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.AvailabilityReplicas">
            <summary>
            The collection of replicas participating in the availability group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.AvailabilityDatabases">
            <summary>
            The collection of availability databases contained in the availability group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.DatabaseReplicaStates">
            <summary>
            A collection of <seealso cref="T:Microsoft.SqlServer.Management.Smo.DatabaseReplicaState"/> objects represeting the states of physical
            database replicas participating in the availability groups.
            On an Availability Replica in a primary role, the collection returns information
            on all Database Replicas on all Availability Replicas.
            On an Availability Replica in a secondary role, the collection returns information
            on just the local Database Replicas.
            
            The collection is keyed on the "AvailabilityReplicaServerName" and "AvailabilityDatabaseName"
            properties of the DatabaseReplciaState object.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.AvailabilityGroupListeners">
            <summary>
            The collection of replicas participating in the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Failover">
            <summary>
            Perform a manual failover of this availability group to the server
            specified by the Parent property. This server should be participating
            in the availability group as a secondary replica.
            The result of the action will be to designate this server as the primary of
            this availability group.
            This action has no possibility of data loss.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.FailoverWithPotentialDataLoss">
            <summary>
            Perform a force failover of this availability group to the server
            specified by the Parent property. This server should be participating
            in the availability group as a secondary replica.
            The result of the action will be to designate this server as the primary of
            this availability group.
            This action has the possibility of data loss if the databases on the replica
            are not synchronized with the primary.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.DemoteAsSecondary">
            <summary>
            Demote the current replica as secondary
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.SetClusterConnectionOptions(System.String,System.String)">
            <summary>
            Method to append key/value pairs to the ClusterConnectionOptions property.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Create">
            <summary>
            Create an availability group that has been specified on the client on the back end.
            
            The availability group creation will include any availability replicas or 
            availability databases added to the object before creation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Alter">
            <summary>
            Alter an availability group.
            
            This is called when the alterable AG properties are changed.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Drop">
            <summary>
            Drop an availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Script">
            <summary>
            Generate the script for creating this availability group.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for this availability group using the
            specified scripting options.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.EnumReplicaClusterNodes">
            <summary>
            Returns a DataTable with information about the cluster configuration of 
            the availability group. For each replica, a row is present for each node
            that hosts the replica. A replica can be hosted by multiple nodes if the 
            replica is hosted on an FCI. The schema of this table is:
            ReplicaName (sysname) | NodeName (sysname)  | MemberType (tinyint) | MemberState (tinyint) | NumberOfQuorumVotes (int) 
            </summary>
            <returns>A DataTable with information about the cluster configuration of the availability group.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the create script for the availability group object.
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the Alter script for an AvalabilityGroup object
            </summary>
            <param name="alterQuery">A collection of T-SQL scripts performing the Alter action.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Create the script to drop the availability group
            </summary>
            <param name="dropQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences. This is not used here since they have no 
            bearing on the script.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.GetPropagateInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            Propagate information to the ARs and ADs, listener collections
            </summary>
            <param name="action">the action to propagate</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.PostCreate">
            <summary>
            After create, we may need to update keys for listener ip address objects that use DHCP.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.CreatableGroupPropertyNames">
            <summary>
            The collection of properties that may be scripted a part of the group option when creating an AG.
            </summary>
            <remarks>
            Before using property in this, you should always call the IsSupportedProperty().
            In other words, it is safe to keep adding to this list.
            </remarks>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.BasicAlterableGroupPropertyNames">
            <summary>
            The collection of properties that may be scripted a part of the group option when altering a BASIC AG.
            </summary>
            <remarks>
            Currently, there is no need to check for IsSupportedProperty() before using it, since it is
            implied by the fact BasicAvailabilityGroup is uspported.
            </remarks>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.AlterableGroupPropertyNames">
            <summary>
            The collection of properties that may be scripted a part of the group option when altering an AG.
            </summary>
            <remarks>
            Before using property in this, you should always call the IsSupportedProperty().
            In other words, it is safe to keep adding to this list.
            </remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.ScriptCreateGroupOptions(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.Func{System.String,System.Boolean})">
            <summary>
            Script out the group options based on the target version and whether the property is supported or not
            The list of possible property to be scripted is in CreatableGroupPropertyNames.
            </summary>
            <param name="targetVersion">The version of SQL against which we are scripting the properties</param>
            <param name="isValidGroupOptionProperty">A function that checks whether the property is supposed to be scripted or not.</param>
            <returns>A properly formatted string with the T-SQL to use to specify the AG options (may be empty, if nothing is to be scripted)</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroup.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ClusterConnectionOptionsConstants">
            <summary>
            Constants for available keys and values for ClusterConnectionOptions property of an Availability Group.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener">
            <summary>
            this is the partial class of code-gen AvailabilityGroupListener
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/AvailabilityGroup/AvailabilityGroupListener
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.AvailabilityGroupListenerIPAddresses">
            <summary>
            Gets the collection of replicas participating in the availability group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.UrnSuffix">
            <summary>
            Gets returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.RestartListener">
            <summary>
            Restart the listener
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.Create">
            <summary>
            Create an availability group listener for the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.Drop">
            <summary>
            Drop an availaiblity group listener from the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.Alter">
            <summary>
            Alter an existing availabilit group listener options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.Script">
            <summary>
            Generate a create script this availability group listener.
            </summary>
            <returns>string collection contains the T-SQL</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for this availability group listener using the
            specified scripting options.
            </summary>
            <param name="scriptingOptions">the script object</param>
            <returns>string collection contains the T-SQL</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the create script for the availability group listener object.
            This requires the AG must exist.
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.ValidateIPAddresses">
            <summary>
            validate the IP addresses used for Create AG or Alter AG Add IP
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.ScriptListenerOptions">
            <summary>
            script out the listener options
            </summary>
            <returns>the script for listener options</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            we can only change the port of a listener, add IP address will be done in AGListenerIPAddress class 
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Create the script to alter the availability group listener
            </summary>
            <param name="dropQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.FetchIpAddressKeysPostCreate">
            <summary>
            This method ensures that each IP Address in the AvailabilityGroupListenerIPAddresses collection
            has a key after creation.  The work of fetching the key is delegated to the FetchKeyPostCreate
            method in the AvailabilityGroupListenerIpAddress class.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.GetPropagateInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            Propagate information to IP address collections
            </summary>
            <param name="action">the action to propagate</param>
            <returns>The propagation targets</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener.PostCreate">
            <summary>
            After creation, but before propagation, we need to populate the keys for IP addresses 
            obtained through DHCP.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress">
            <summary>
            this is the partial class of code-gen AvailabilityGroupListenerIPAddress
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/AvailabilityGroup/AvailabilityGroupListener/AvailabilityGroupListenerIPAddress
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.IsIPv6">
            <summary>
            Gets a value indicating whether this is IP v4.
            from the DMV spec:ip_subnet_mask The availability group listener's configured IP subnet mask
            Lists the subnet mask for the ip_v4 address configured for the listener
            Null if it's Ipv6
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.IPAddress">
            <summary>
            Gets or sets the IPaddress of the Availability Group Listener
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.SubnetMask">
            <summary>
            Gets or sets the subnet IP mask of the Availability Group Listener
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.SubnetIP">
            <summary>
            Gets or sets the subnet IP of the Availability Group Listener
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.UrnSuffix">
            <summary>
            Gets the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.Create">
            <summary>
            add an availability group listener IP address into the availability group listener.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.Drop">
            <summary>
            Drop an availability group listener IP address from the availability group listener.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.Script">
            <summary>
            Generate a create script this availability group listener.
            </summary>
            <returns>string collection contains the T-SQL</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for this availability group listener using the
            specified scripting options.
            </summary>
            <param name="scriptingOptions">the script object</param>
            <returns>string collection contains the T-SQL</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the add ip address script for the availability group listener IP address object.
            This requires the AG listener must exist.
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the remove ip address script for the availability group listener IP address object.
            This requires the AG listener must exist.
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.GetEmptyKey">
            <summary>
            Gets an empty AvailabilityGroupListenerIPAddressObjectKey
            </summary>
            <returns>An empty key for this object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.UpdateObjectState">
            <summary>
            This object does not need to have a key specified to enter the Creating state,
            since this key can be filled in after creation.  So we override this method
            to remove the "key!=null" constraint.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddress.FetchKeyPostCreate">
            <summary>
            If the IP address was created with DHCP, no keys were specified by the user.
            After creation we need to fetch the keys from the server.  Note that we don't
            override PostCreate here because it's impossible to create a standalone IP Address
            with the DHCP setting (this is a limitation on the DDL).  You can only create a
            static IP address, in which case we do not need to fetch the key.  This method is
            called from PostCreate in the parent class, AvailabilityGroupListener.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupListenerIPAddressCollectionBase">
            <summary>
            Collection of AvailabilityGroupListenerIPAddress objects associated with an AvailabilityGroupListener
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityReplica">
            <summary>
            An Availability Replica is an instance of SQL Server that is part of an Availability Group.
            The replica hosts copies of the databases in a group.
            Depending on its current roles, the replica can be the primary of the Availability Group
            or one of many secondaries.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/AvailabilityGroup/AvailabilityReplica
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ReadonlyRoutingList">
            <summary>
            An ordered list of replica server names to be used for routing read-only connections
            when this replica is in a primary role
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.LoadBalancedReadOnlyRoutingList">
            <summary>
            Load balanced read-only routing list
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.LoadBalancedReadOnlyRoutingListDisplayString">
            <summary>
            Display string of the load balanced read-only routing list
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.SetLoadBalancedReadOnlyRoutingList(System.Collections.Generic.IList{System.Collections.Generic.IList{System.String}})">
            <summary>
            Set the load balanced read-only routing list
            </summary>
            <param name="routingList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.Refresh">
            <summary>
            Refresh the state of the object from the backend.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.IsSeedingModeSupported">
            <summary>
            Gets a bool flag indicating whether seeding mode is supported
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ReadonlyRoutingConnectionUrl">
            <summary>
            Method to fetch and set the Property ReadonlyRoutingConnectionUrl value from replica 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ReadwriteRoutingConnectionUrl">
            <summary>
            Method to fetch and set the Property ReadwriteRoutingConnectionUrl value from replica 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.Create">
            <summary>
            Create an availability replica for the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.Drop">
            <summary>
            Drop an availaiblity replica from the availability group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.Alter">
            <summary>
            Alter an existing replica options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.Script">
            <summary>
            Generate a create script this availability replica.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for this availability replica using the
            specified scripting options.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Composes the create script for the availability replica object.
            </summary>
            <param name="query">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            We will have to emit multiple Alter statements here since the engine does not allow multiple options in one shot.
            
            Also, if both the sync and failover modes are changing together, then the order of the Alter statements emitted will
            depend on the start and end states. So, this will be handled as a special case.
            </summary>
            <param name="query">A collection of scripts corresponding to the different options being altered.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Create the script to drop the availability replica
            </summary>
            <param name="dropQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string in the end.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ConvertToReadOnlyRoutingList(System.String)">
            <summary>
            Convert the read-only routing list from its string representation.
            </summary>
            <param name="readOnlyRoutingListDisplayString">The string representation of the read-only routing list. e.g. N'replica1',(N'replica2',N'replica3'),replica4</param>
            <returns>The read-only routing list</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityReplica.ConvertReadOnlyRoutingListToString(System.Collections.Generic.IList{System.Collections.Generic.IList{System.String}},System.Boolean)">
            <summary>
            Convert the read-only routing list to its string representation
            </summary>
            <param name="readOnlyRoutingList">The read-only routing list</param>
            <param name="tsqlCompatible">Whether the string need to be T-SQL compatible</param>
            <returns>The string representation of the specified read-only routing list</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupDevice">
            <summary>
            Instance class encapsulating : Server[@Name='']/BackupDevice
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupDevice.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupDevice.ReadBackupHeader">
            <summary>
            The ReadBackupHeader method returns a QueryResults object that enumerates the contents of the media maintained by a backup device.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupDevice.ReadMediaHeader">
            <summary>
            The ReadMediaHeader method returns a QueryResults object that enumerates the values of a backup media header record.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupMedia">
            <summary>
            Backup Media class
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMedia.#ctor(System.Data.DataRow)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupMedia"/> class.
            </summary>
            <param name="dr">The DataRow from Msdb table</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMedia.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupMedia"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMedia.#ctor(System.String,Microsoft.SqlServer.Management.Smo.DeviceType)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupMedia"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="backupMediaType">Type of the backup media.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMedia.#ctor(System.String,Microsoft.SqlServer.Management.Smo.DeviceType,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupMedia"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="backupMediaType">Type of the backup media.</param>
            <param name="credentialName">SQL Server credential name</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMedia.MediaName">
            <summary>
            Gets the backup media name.
            </summary>
            <value>The name of the backup media.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMedia.MediaType">
            <summary>
            Gets or sets the type of the backup media.
            </summary>
            <value>The type of the backup media.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMedia.FamilySequenceNumber">
            <summary>
            Gets the family sequence number.
            </summary>
            <value>The family sequence number.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMedia.CredentialName">
            <summary>
            Gets or sets the credential name that is used by Backup to Url
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMedia.MirrorSequenceNumber">
            <summary>
            Gets the mirror sequence number.
            </summary>
            <value>The mirror sequence number.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMedia.BackupUrlDeviceSupportedServerVersion">
            <summary>
            SQL 11 PCU1 CU2 version is 11.0.3339.0
            Reference: http://hotfix.partners.extranet.microsoft.com/search.aspx?search=2790947
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMedia.IsBackupUrlDeviceSupported(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Helper to check if BackupToUrl is supported on the connected server version
            </summary>
            <param name="currentServerVersion"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupMediaSet">
            <summary>
            Backup Media Set
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32)">
            <summary>
            Creates a BackupMediaSet object
            Internal Constructor for  reading the msdb header.
            </summary>
            <param name="server">The server.</param>
            <param name="mediaSetID">The media set ID.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Collections.Generic.List{Microsoft.SqlServer.Management.Smo.BackupMedia})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupMediaSet"/> class.
            </summary>
            <param name="server">The server.</param>
            <param name="backupMediaList">The backup media list.</param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupMediaSet.IsPresentInMsdb">
            <summary>
            Is the info about this backupMediaSet present in msdb
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.Name">
            <summary>
            Gets the name of the media set.
            </summary>
            <value>The name of the media set.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.Description">
            <summary>
            Gets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.MirrorCount">
            <summary>
            Gets the mirror count.
            </summary>
            <value>The mirror count.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.FamilyCount">
            <summary>
            Gets the number of Family Backup media present in Backup media set.
            </summary>
            <value>The family count.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.MediaType">
            <summary>
            Gets the device type of the media.
            </summary>
            <value>The Media type.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.BackupMediaList">
            <summary>
            Collection of Backup media that
            the Backup media set contains.
            </summary>
            <value>The backup media list.</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.Populate(System.Int32)">
            <summary>
            Populates the properties by reading
            the msdb.dbo.backupmediaset table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.Populate(System.Collections.Generic.List{Microsoft.SqlServer.Management.Smo.BackupMedia})">
            <summary>
            Populates the properties by reading
            the BackupMedia Headers and labels.
            </summary>
            <param name="backupMediaList">The backup media list.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.ReadBackupSetHeader">
            <summary>
            Reads the backup set header.
            </summary>
            <returns>BackupSets in the device.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.CheckMediaSetComplete">
            <summary>
            Checks the media set is complete.
            Throws IncompleteBackupMediaSetException if not.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupMediaSet.IncompleteBackupMediaSetException">
            <summary>
            Incomplete backup MediaSet Exception
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupMediaSet.IncompleteBackupMediaSetException.#ctor(Microsoft.SqlServer.Management.Smo.BackupMediaSet,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupMediaSet.IncompleteBackupMediaSetException"/> class.
            </summary>
            <param name="backupMediaSet">The backup media set.</param>
            <param name="missingFamilyNumber">The missing family number.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupMediaSet.IncompleteBackupMediaSetException.Message">
            <summary>
            Gets a message that describes the current exception.
            </summary>
            <value></value>
            <returns>
            The error message that explains the reason for the exception, or an empty string("").
            </returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DeviceType">
            <summary>
            Backup Media Device Type 
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DeviceType.LogicalDevice">
            <summary>
            Logical Device
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DeviceType.Tape">
            <summary>
            Tape Device
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DeviceType.File">
            <summary>
            File
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DeviceType.Pipe">
            <summary>
            Pipe
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DeviceType.VirtualDevice">
            <summary>
            Virtual Device
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DeviceType.Url">
            <summary>
            Url
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupSet">
            <summary>
            Backupset class
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Guid)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupSet"/> class.
            Populates the properties by reading the msdb tables.
            </summary>
            <param name="parentServer">The parent server.</param>
            <param name="BackupSetGuid">The backup set GUID.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.#ctor(Microsoft.SqlServer.Management.Smo.Server,Microsoft.SqlServer.Management.Smo.BackupMediaSet,System.Data.DataRow)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupSet"/> class.
            Populates the proerties by reading the media headers.
            </summary>
            <param name="parentServer">The parent server.</param>
            <param name="mediaSet">The media set.</param>
            <param name="dr">The datarow.</param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupSet.StopAtLsn">
            <summary>
            Used by DatabaseRestorePlanner to specify that this
            backupset restore should stop at this LSN.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupSet.ID">
            <summary>
            ID used by the Database Restore Planner. 
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupSet.isPopulated">
            <summary>
            Is the properties populated
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.targetServerVersion">
            <summary>
            Gets the target server version.
            </summary>
            <value>The target server version.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.Parent">
            <summary>
            Gets Parent of the object
            </summary>
            <value>The parent.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.Name">
            <summary>
            Gets name of the backup set.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.Description">
            <summary>
            Gets the description.
            </summary>
            <value>The description.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BackupSetType">
            <summary>
            Gets the Backup set type. Can be:
            Database, Differential, Log, FileOrFilegroup
            </summary>
            <value>The type of the backup set.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BackupStartDate">
            <summary>
            Gets Datetime when the backup operation started.
            </summary>
            <value>The backup start date.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BackupFinishDate">
            <summary>
            Date and time the backup operation finished.
            </summary>
            <value>The backup finish date.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.ExpirationDate">
            <summary>
            Date and time the backup set expires.
            </summary>
            <value>The expiration date.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.Position">
            <summary>
            Backup set position used in the restore operation
            to locate the position of appropriate backup set in the file.
            </summary>
            <value>The position.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.DatabaseName">
            <summary>
            Name of the database involved in the backup operation.
            </summary>
            <value>The name of the database.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.ServerName">
            <summary>
            Name of the server where the Backup was taken.
            </summary>
            <value>The name of the server.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.MachineName">
            <summary>
            Name of the computer where the Backup was taken.
            </summary>
            <value>The name of the machine.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.UserName">
            <summary>
            Name of the user who performed the backup operation.
            </summary>
            <value>The name of the user.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.ServerVersion">
            <summary>
            Microsoft SQL Server version where the backup was taken.
            </summary>
            <value>The server version.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.IsSnapshot">
            <summary>
            Was Backup taken using the SNAPSHOT option.
            </summary>
            <value>
            	<c>true</c> if this instance is snapshot backup; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.IsReadOnly">
            <summary>
            Was database read-only at the time of backup.
            </summary>
            <value>
            	<c>true</c> if this instance is read only; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.IsDamaged">
            <summary>
            Was damage to the database detected when this backup was created,
            and the backup operation was requested to continue despite errors.
            </summary>
            <value>
            	<c>true</c> if this instance is damaged; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.IsCopyOnly">
            <summary>
            Is the backupset Copy-only.
            </summary>
            <value>
            	<c>true</c> if this instance is copy only; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.IsForceOffline">
            <summary>
            Was the Database offline when the backup was taken.
            </summary>
            <value>
            	<c>true</c> if this database was offline when the backup was taken; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.HasIncompleteMetaData">
            <summary>
            Is the backup a tail log backup with incomplete metadata.
            </summary>
            <value>
            	<c>true</c> if this instance has incomplete meta data; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.HasBulkLoggedData">
            <summary>
            Does the Backup contain bulk-logged data.
            </summary>
            <value>
            	<c>true</c> if this instance has bulk logged data; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BeginsLogChain">
            <summary>
            Is this the first in a continuous chain of log backups.
            A log chain begins with the first log backup taken after
            the database is created or when it is switched from the
            simple to the full or bulk-logged recovery model.
            </summary>
            <value><c>true</c> if [begins log chain]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.SoftwareVendorId">
            <summary>
            Identification number of the software
            vendor writing the backup media header.
            </summary>
            <value>The software vendor id.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.FirstLsn">
            <summary>
            Log sequence number of the first
            or oldest log record in the backup set.
            </summary>
            <value>The first LSN.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.LastLsn">
            <summary>
            Log sequence number of the next log
            record after the backup set.
            </summary>
            <value>The last LSN.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.CheckpointLsn">
            <summary>
            Log sequence number of the log
            record where redo must start.
            </summary>
            <value>The checkpoint LSN.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.DatabaseBackupLsn">
            <summary>
            Log sequence number of the most
            recent full database backup.
            </summary>
            <value>The database backup LSN.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.ForkPointLsn">
            <summary>
            If first_recovery_fork_guid is not equal
            to last_recovery_fork_guid, this is the log
            sequence number of the fork point.
            </summary>
            <value>The fork point LSN.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.DifferentialBaseLsn">
            <summary>
            Base LSN for differential backups. Changes
            with LSNs greater than or equal to
            differential_base_lsn are included in the
            differential backup.
            </summary>
            <value>The differential base LSN.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BackupSize">
            <summary>
            Size of the backup set, in bytes.
            </summary>
            <value>The size of the backup.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.CompressedBackupSize">
            <summary>
            Total Byte count of the backup stored on disk.
            </summary>
            <value>The size of the compressed backup.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BackupSetGuid">
            <summary>
            Unique backup set identification number that
            identifies the backup set.
            </summary>
            <value>The backup set GUID.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.DatabaseGuid">
            <summary>
            Unique ID of the database where the backup was taken.
            When the database is restored, a new value is assigned.
            </summary>
            <value>The database GUID.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.FamilyGuid">
            <summary>
            Unique ID of the original database at creation.
            This value remains the same when the database
            is restored, even to a different name.
            </summary>
            <value>The family GUID.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.DifferentialBaseGuid">
            <summary>
            For a single-based differential backup, the value
            is the unique identifier of the differential base.
            </summary>
            <value>The differential base GUID.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.RecoveryForkID">
            <summary>
            ID of the ending recovery fork.
            </summary>
            <value>The recovery fork ID.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.FirstRecoveryForkID">
            <summary>
            ID of the starting recovery fork.
            </summary>
            <value>The first recovery fork ID.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSet.BackupMediaSet">
            <summary>
            Gets the backup media set.
            </summary>
            <value>The backup media set.</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.CheckBackupFilesExistence">
            <summary>
            Checks the backup files existence.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.Verify">
            <summary>
            Verifies the backupset
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.Populate">
            <summary>
            Populates this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.PopulateV7Properties(System.Data.DataRow)">
            <summary>
            Populates the shiloh properties.
            </summary>
            <param name="dr">The datarow.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.PopulateV9Properties(System.Data.DataRow)">
            <summary>
            Populates the yukon properties.
            </summary>
            <param name="dr">The datarow.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.PopulateV10Properties(System.Data.DataRow)">
            <summary>
            Populates the V10 properties.
            </summary>
            <param name="dr">The dr.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.VersionCheck(System.Int32,System.String)">
            <summary>
            Checks the version.
            </summary>
            <param name="minSupportedVersion">The minimum supported version.</param>
            <param name="propertyName">Name of the property.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.GetFileList">
            <summary>
            Returns a the set of files associated with the BackupSet
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.IsBackupsForked(System.Collections.Generic.List{Microsoft.SqlServer.Management.Smo.BackupSet})">
            <summary>
            Determines whether [is backups forked] [the specified bk set list].
            </summary>
            <param name="backupSetList">The backupset list.</param>
            <returns>
            	<c>true</c> if [is backups forked] [the specified bk set list]; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.IsBackupSetsInSequence(Microsoft.SqlServer.Management.Smo.BackupSet,Microsoft.SqlServer.Management.Smo.BackupSet,System.Decimal@)">
            <summary>
            Determines whether [backup sets in sequence].
            </summary>
            <param name="first">The first BackupSet.</param>
            <param name="second">The second BackupSet.</param>
            <param name="stopAtLsn">The stop at LSN.</param>
            <returns>
            <c>true</c> if [backup sets in sequence]; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.IsBackupSetsInSequence(Microsoft.SqlServer.Management.Smo.BackupSet,Microsoft.SqlServer.Management.Smo.BackupSet)">
            <summary>
            Determines whether [backup sets in sequence].
            </summary>
            <param name="first">The first BackupSet.</param>
            <param name="second">The second BackupSet.</param>
            <returns>
            <c>true</c> if [backup sets in sequence]; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSet.IsBackupSetsInSequence(Microsoft.SqlServer.Management.Smo.BackupSet,Microsoft.SqlServer.Management.Smo.BackupSet,System.String@,System.Object@,System.Decimal@)">
            <summary>
            Determines whether [backup sets in sequence].
            </summary>
            <param name="first">The first BackupSet.</param>
            <param name="second">The second BackupSet.</param>
            <param name="errMsg">The err MSG.</param>
            <param name="errSource">The err source.</param>
            <param name="stopAtLsn">The stop at LSN.</param>
            <returns>
            	<c>true</c> if [backup sets in sequence]; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupSetCollection">
            <summary>
            Backupset collection class
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSetCollection.#ctor(Microsoft.SqlServer.Management.Smo.Database)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupSetCollection"/> class.
            </summary>
            <param name="parent">The parent database.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSetCollection.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.String,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupSetCollection"/> class.
            </summary>
            <param name="server">The server.</param>
            <param name="DatabaseName">Name of the database.</param>
            <param name="PopulateFromMsdb">if set to <c>true</c> [populate from MSDB].</param>
            <param name="includeSnapshotBackups">Whether to include snapshots in the backup list</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSetCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:Microsoft.SqlServer.Management.Smo.BackupSet"/> at the specified index.
            </summary>
            <value>Backup set</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSetCollection.GetBackupSetsFromMsdb(System.Boolean)">
            <summary>
            Gets the backup sets from MSDB.
            Reads Only fetches the guid of the backupsets,
            rest of the properties are populated when
            any of the properties is accessed.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSetCollection.CopyTo(System.Array,System.Int32)">
            <summary>
            Copies the elements of the <see cref="T:System.Collections.ICollection"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
            </summary>
            <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
            <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
            <exception cref="T:System.ArgumentNullException">
            	<paramref name="array"/> is null.
            </exception>
            <exception cref="T:System.ArgumentOutOfRangeException">
            	<paramref name="index"/> is less than zero.
            </exception>
            <exception cref="T:System.ArgumentException">
            	<paramref name="array"/> is multidimensional.
            -or-
            <paramref name="index"/> is equal to or greater than the length of <paramref name="array"/>.
            -or-
            The number of elements in the source <see cref="T:System.Collections.ICollection"/> is greater than the available space from <paramref name="index"/> to the end of the destination <paramref name="array"/>.
            </exception>
            <exception cref="T:System.ArgumentException">
            The type of the source <see cref="T:System.Collections.ICollection"/> cannot be cast automatically to the type of the destination <paramref name="array"/>.
            </exception>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSetCollection.Count">
            <summary>
            Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"/>.
            </summary>
            <value></value>
            <returns>
            The number of elements contained in the <see cref="T:System.Collections.ICollection"/>.
            </returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSetCollection.IsSynchronized">
            <summary>
            Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
            </summary>
            <value></value>
            <returns>true if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, false.
            </returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BackupSetCollection.SyncRoot">
            <summary>
            Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
            </summary>
            <value></value>
            <returns>
            An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
            </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.BackupSetCollection.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
            <returns>
            An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
            </returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CertificateSourceType">
            Specifies the source of the certificate, when loading.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.CertificateSourceType.File">
            Load the certificate from file.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.CertificateSourceType.Executable">
            Load the certificate from executable.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.CertificateSourceType.SqlAssembly">
            Load the certificate from the specified assembly.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.CertificateSourceType.Binary">
            Load the certificate from the binary stream
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Certificate">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Certificate
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Create">
            <summary>
             Creates the object on the server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Create(System.String)">
            <summary>
             Creates the object on the server. The encryption password is the password 
             with which the private key is stored.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Alter">
            <summary>
             Persist all changes made in this object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.AddPrivateKey(System.String,System.String)">
            <summary>
             Adds a private key to the certificate. The privateKeyPath parameter specifies 
             the full path to the certificate. The decryption password is the password that 
             is needed to access the private key. 
             The private key will be encrypted by the database master key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.AddPrivateKey(System.String,System.String,System.String)">
            <summary>
             Adds a private key to the certificate. The privateKeyPath parameter specifies 
             the full path to the certificate. The decryption password is the password that
             is needed to access the private key. The encryption password is the password 
             with which the private key is stored
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Drop">
            <summary>
             Drops the object and removes it from the collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Create(System.String,Microsoft.SqlServer.Management.Smo.CertificateSourceType)">
            <summary>
             Loads the certificate from the source specified.
             
             It has the same semantics as a Create() operation: adds it in the collection, change state
            
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Create(System.String,Microsoft.SqlServer.Management.Smo.CertificateSourceType,System.String,System.String)">
            <summary>
             Loads the certificate from the specified source, and private key from the specified 
             file. The decryption password is the password that is needed to access the private key. 
             
             It has the same semantics as a Create() operation: adds it in the collection, change state
            
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Create(System.String,Microsoft.SqlServer.Management.Smo.CertificateSourceType,System.String,System.String,System.String)">
            <summary>
             Loads the certificate from the specified source, and private key from the specified 
             file. The decryption password is the password that is needed to access the private key. 
             The encryption password specifies the password with which the private key will be encrypted.
             
             It has the same semantics as a Create() operation: adds it in the collection, change state
            
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Export(System.String)">
            <summary>
             Saves the certificate the specified certificatePath
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Export(System.String,System.String,System.String)">
            <summary>
            Saves the certificate in the specified certificatePath.
            </summary>
            <param name="certificatePath"></param>
            <param name="privateKeyPath">specifies the path of the private key</param>
            <param name="encryptionPassword">specifies the encryption for the private key</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.Export(System.String,System.String,System.String,System.String)">
            <summary>
            Saves the certificate in the specified certificatePath.
            </summary>
            <param name="certificatePath"></param>
            <param name="privateKeyPath">Specifies the path of the private key</param>
            <param name="encryptionPassword">Specifies the encryption for the private key</param>
            <param name="decryptionPassword">The password used to decrypt the certificate</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.ChangePrivateKeyPassword(System.String,System.String)">
            <summary>
            Changes the password that is used to secure the private key.
            </summary>
            <param name="oldPassword"></param>
            <param name="newPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.RemovePrivateKey">
            <summary>
            Removes the private key from the certificate
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Certificate.UrnSuffix">
            <summary>
             returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.GetCertificateBuilder(System.String)">
            <summary>
             returns a initialized StringBuilder 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.GetCertificateBuilder(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             returns a initialized StringBuilder based on the requested operation ( CREATE, ALTER etc. )
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.CheckNullArgument(System.String,System.String)">
            <summary>
            	ArgumentNullException is the argument is null
             should be inlined
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.AddToStringBuilderIfNotNull(System.Text.StringBuilder,System.String,System.Object,System.Boolean)">
            <summary>
             generate script in sb if data is not null
             use the specified prefix
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.CreateInternal(System.String)">
            <summary>		
             Creates the object on the server. The encryption password is the password 
             with which the private key is stored.
            </summary>		
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             generates the scripts to persist changes made in this object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.AddPrivateKeyInternal(System.String,System.String,System.String)">
            <summary>
             Adds a private key to the certificate. The privateKeyPath parameter specifies 
             the full path to the certificate. The decryption password is the password that
             is needed to access the private key. The encryption password is the password 
             with which the private key is stored
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build script for dropping a certificate
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.ImportInternal(System.String,Microsoft.SqlServer.Management.Smo.CertificateSourceType,System.String,System.String,System.String)">
            <summary>
             Loads the certificate from the specified source, and private key from the specified 
             file. The decryption password is the password that is needed to access the private key. 
             The encryption password specifies the password with which the private key will be encrypted.
             
             It has the same semantics as a Create() operation: adds it in the collection, change state
            
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Certificate.ExportInternal(System.String,System.String,System.String,System.String)">
            <summary>
            Saves the certificate the specified certificatePath. The privateKeyPath specifies 
            the path of the private key. The password specifies the encryption for the private key.
            </summary>
            <param name="certificatePath"></param>
            <param name="privateKeyPath"></param>
            <param name="encryptionPassword"></param>
            <param name="decryptionPassword"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Certificate.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Certificate.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Check">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Check
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Check.Rename(System.String)">
            <summary>
            Renames the object
            </summary>
            <param name="newname">New check constraint name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Check.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Check.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Check.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CollationInfo">
            <summary>
            Provides information about a specific database collation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.CollationInfo.syncObj">
            <summary>
            lock object to handle multi-thread access to Collations dictionary
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CollationInfo.Collations">
            <summary>
            Gets a collection of supported collations.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollationInfo.GetCollationInfo(System.String)">
            <summary>
            Gets the <see cref="T:Microsoft.SqlServer.Management.Smo.CollationInfo"/> object that has the specified name.
            </summary>
            <param name="collationName">The name of the collation to get.</param>
            <return>A <see cref="T:Microsoft.SqlServer.Management.Smo.CollationInfo"/> object that has the specified name.</return>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CollationInfo.Name">
            <summary>
            Gets the name of the collation.
            </summary>
            <value>The name of the collation.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CollationInfo.LCID">
            <summary>
            Gets the LCID value associated with the collation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollationInfo.ToString">
            <summary>
            Returns a string representation of the current object.
            </summary>
            <return>A string that represents the current object.</return>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollationInfo.GetCollationInfoInternal(System.String)">
            <summary>
            Gets the <see cref="T:Microsoft.SqlServer.Management.SqlParser.MetadataProvider.CollationInfo"/> object 
            that has the specified name.
            </summary>
            <param name="collationName">The name of the collation to get.</param>
            <return>
            A <see cref="T:Microsoft.SqlServer.Management.SqlParser.MetadataProvider.CollationInfo"/> object 
            that has the specified name.
            </return>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollationInfo.GetCollationInfoCollection">
            <summary>
            When changing this, please make sure you also change the content of GetCollationInfoCollection() 
            in Microsoft.SqlServer.Management.SqlParser.Metadata.CollationInfo
            </summary>
            <returns>collation name and LCID key value pair</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase`2">
            <summary>
            base class for all generic collections
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase`2.InitInnerCollection">
            <summary>
            Initializes the storage
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase`2.Parent">
            <summary>
            Returns the parent of the collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase`2.Add(`0)">
            <summary>
            Adds the given object to the collection
            </summary>
            <param name="obj"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase`2.Contains(System.String)">
            <summary>
            Contains
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase`2.Item(System.String)">
            <summary>
            Returns the object identified by the given name after ensuring the collection is initialized
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RemovableCollectionBase`2">
            <summary>
            Base class for collections that can have items removed
            </summary>
            <typeparam name="TObject"></typeparam>
            <typeparam name="TParent"></typeparam>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemovableCollectionBase`2.Remove(System.String)">
            <summary>
            Removes an item with the given name from the collection. If no item with that name is in the collection, the collection remains unchanged.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemovableCollectionBase`2.Remove(`0)">
            <summary>
            Removes the given object from the collection
            </summary>
            <param name="obj"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.#ctor(System.String)">
            <summary>
            .ctor
            </summary>
            <param name="name"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.Name">
            <summary>
            Name of the object
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.ToString">
            <summary>
            ToString
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.GetExceptionName">
            <summary>
            GetExceptionName
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.UrnFilter">
            <summary>
            Urn suffix that identifies this object
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.GetFieldNames">
            <summary>
            Return all fields that are used by this key.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.Clone">
            <summary>
            Clone the object.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.IsNull">
            <summary>
            True if the key is null.
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SimpleObjectKey.GetComparer(System.Collections.IComparer)">
            <summary>
            Returns string comparer needed to compare the string portion of this key.
            </summary>
            <param name="stringComparer"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISmoCollection">
            <summary>
            Base interface for SMO collections
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoCollection.Refresh">
            <summary>
            Refreshes the content of the collection without refreshing existing objects in the collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoCollection.Refresh(System.Boolean)">
            <summary>
            Refreshes the contents of the collection and refreshes the properties of existing objects in the collection
            </summary>
            <param name="refreshChildObjects"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoCollection.ClearAndInitialize(System.String,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Clears old objects and initializes the collection. Unlike Refresh(), any objects already listed in the collection will be replaced with new versions.
            Use this method to assure all the objects in the collection have the complete set of properties you want. 
            </summary>
            <param name="filterQuery">the xpath to filter the objects by properties 
            (e.g. setting the filter to [(@IsSystemObject = 0)] will exclude the system objects from the result. 
            By setting the parameter to null or empty string, no filter will be applied to the result</param>        
            <param name="extraFields">the list of fields to be loaded in each object. 
            (e.g. setting the extraFields to "new string[] { "IsSystemVersioned" })" when calling this method for TableCollection 
            will include "IsSystemVersioned" property for each table object. 
            By setting the parameter to null or empty array, only the default fields will be included in the result</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoCollection.ResetCollection">
            <summary>
            Empties the collection but doesn't attempt to retrieve any data
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.INamedObjectCollection">
            <summary>
            Base interface for SMO collections of named objects
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.INamedObjectCollection.Contains(System.String)">
            <summary>
            Returns whether the collection contains an object with the given name
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISchemaObjectCollection">
            <summary>
            Interface with methods that describe characteristics of schema objects in a collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISchemaObjectCollection.GetDefaultSchema">
            <summary>
            Returns the default schema of the database associated with this collection
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISchemaObjectCollection.Contains(System.String,System.String)">
            <summary>
            Returns whether the collection contains an object with the given name and schema
            </summary>
            <param name="name"></param>
            <param name="schema"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IOrderedCollection">
            <summary>
            Implemented by collections whose sort order is by ID
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ILockableCollection">
            <summary>
            Provides methods to lock and unlock the contents of a collection
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Column">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Column
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Column.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.RemoveClassification">
            <summary>
            Clears classification fields
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.ScriptDataClassification(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Appends corresponding data classification script to the main query
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Column.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.GetPermTargetObject">
            <summary>
            Returns the target object on which we will apply permisisons.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Column.UnderlyingSqlDataType">
            <summary>
            Returns type of column, and underlying type if UDDT
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.EmbedDefaultConstraints(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Return true if default constraints should be embedded.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.ScriptPermissionInfo(Microsoft.SqlServer.Management.Smo.PermissionInfo,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns permission script corresponding to the permission info passed as parameter.
            </summary>
            <param name="pi"></param>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.VersionValidate(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Checks to see if this column is fit to be scripted to the target version
            </summary>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.GetNativeDataType">
             <summary>
             Returns the system SqlDataType for the passed column. If the DataType is UDDT then
             it returns the underlying SqlDataType for the UDDT
             </summary>
             <param name="column">
             The column for which to return the data type
             </param>
             <returns>
             Returns the system SqlDataType for the passed column. If the DataType is UDDT then
             it returns the underlying SqlDataType for the UDDT
             </returns>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.CheckSupportedType(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
             <summary>
             Determines whether a database type is supported or not based on the passed
             options
             </summary>
             <param name="column">Column for which test the DataType</param>
             <param name="options">ScriptingPreferences to use</param>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.IsParentMemoryOptimized">
            <summary>
            Returns true if the parent object is memory optimized
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.RequiresCollate(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns true if the current column should have collation
            </summary>
            <param name="so"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.GetAndValidateMaskingFunction(System.Boolean)">
            <summary>
            Validates and returns the masking function stored in the MaskingFunction column property.
            If the IsMasked column property is 'false', returns 'null' instead.
            </summary>
            <param name="isMaskedColumn">The value of the IsMasked property set on the column.</param>
            <returns>A string representing the masking function applied to the column on the MaskingFunction property.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.BindRule(System.String,System.String)">
            <summary>
            Invokes sp_bindrule to bind the column to the given rule
            </summary>
            <param name="ruleSchema"></param>
            <param name="ruleName"></param>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">When the parent of the column is a UserDefinedTableType or View</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.UnbindRule">
            <summary>
            Invokes sp_unbindrule to unbind the column from its current rule binding
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">When the parent of the column is a UserDefinedTableType or View</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.BindDefault(System.String,System.String)">
            <summary>
            Invokes sp_bindefault to bind the column to the given named default
            </summary>
            <param name="defaultSchema"></param>
            <param name="defaultName"></param>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">When the parent of the column is a View</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.UnbindDefault">
            <summary>
            Invokes sp_unbindefault to unbind the column from its current named default
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">When the parent of the column is a View</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.InitializeDefault(System.Data.IDataReader,System.Int32,System.Boolean)">
            <summary>
            initializes data for this default, this is only used from prefetch
            </summary>
            <param name="constraintRow">DataRow containing constraint data</param>
            <param name="colIdx">index for the column containing the name of the constraint</param>
            <param name="forScripting">true is the initialization is for scripting
            that is we have to init all properties</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.RemoveDefaultConstraint">
            <summary>
            This method gets called from Drop method of DefaultConstraint. As DefaultConstraint
            doesn't belong to ParentCollection, so generic code unable to remove this reference.
            Calling this method doesn't ensure to remove the actual DefaultConstraint on server
            in connected mode
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.UpdateStatistics">
            <summary>
            forces data distribution statistics update for a referenced index or all
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsScanType)">
            <summary>
            forces data distribution statistics update for a referenced index or all
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32)">
            <summary>
            forces data distribution statistics update for a referenced index or all
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32,System.Boolean)">
            <summary>
            forces data distribution statistics update for a referenced index or all
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.ValidatePropertyChangeForText(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            validates that a property can change if the column is part of a text object
            A column is locked for updates when its collection is locked.
            This happens when the collection is part of a text object with TextMode true.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.CheckIsExternalTableColumn(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Checks if the column belongs to an external table.
            </summary>
            <param name="sp">Scripting preferences.</param>
            <returns>True if the column belongs to an external table; false otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.IsGraphComputedColumn">
            <summary>
            This method determines if this column is a graph computed column. Graph computed
            columns are exposed in select * queries and have graph type identifiers
            of 2, 5 and 8.
            </summary>
            <returns>True if the column is an internal graph column, False otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.IsGraphInternalColumn">
            <summary>
            This method determines if this column is an internal graph column. Internal
            graph columns are not exposed in select * queries and have graph type identifiers
            of 1, 3, 4, 6, and 7.
            </summary>
            <returns>True if the column is an internal graph column, False otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Column.DroppedLedgerColumn">
            <summary>
            This method determines if this column is a dropped ledger column. Dropped
            ledger columns are not exposed in select * queries and are not included in
            table script generation.
            </summary>
            <returns>True if the column is a dropped ledger column, False otherwise.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Column.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey">
            <summary>
             Represents a sql server column encryption key object
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ColumnEncryptionKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.Name">
            <summary>
            The name of the column encryption key
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.ColumnEncryptionKeyValues">
            <summary>
            The collection of CEK Values for this CEK.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.Drop">
            <summary>
            Drop the column encryption key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Drop the column encryption key. Syntax of the statement is 
                DROP COLUMN ENCRYPTION KEY key_name
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.Create">
            <summary>
            Create the CEK
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Create the column encryption key. Syntax of the statement is 
                    CREATE COLUMN ENCRYPTION KEY key_name 
                    WITH VALUES
                    (
                        COLUMN_MASTER_KEY = column_master_key_name, 
                        ALGORITHM = 'algorithm_name', 
                        ENCRYPTED_VALUE =  varbinary_literal
                    ) [,
                    (
                        COLUMN_MASTER_KEY = column_master_key_name, 
                        ALGORITHM = 'algorithm_name', 
                        ENCRYPTED_VALUE =  varbinary_literal
                    ) 
                    ]
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.Alter">
            <summary>
            Alter the CEK
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Alter CEK statement only allows on addition or drop at a time. 
            Here is the syntax for it
            
            ALTER COLUMN ENCRYPTION KEY key_name
            ADD VALUE
            (
                    COLUMN_MASTER_KEY = column_master_key_name, 
                    ALGORITHM = 'algorithm_name', 
                    ENCRYPTED_VALUE =  varbinary_literal 
            )
            
            OR
            
            ALTER COLUMN ENCRYPTION KEY key_name
            DROP VALUE
            (
                    COLUMN_MASTER_KEY = column_master_key_name
            ) 
            </summary>
            <param name="alterQuery"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.Script">
            <summary>
            Script the Column Encryption Key
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.GetPropagateInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            Propagate states, but not actions to ColumnEncryptionKeyValue.
            </summary>
            <returns>The collection of child ColumnEncryptionKeyValue to update. </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.GetColumnsEncrypted">
            <summary>
            Retrieves the list of all columns encrypted with this column encryption key
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object. This is used by transfer.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue">
            <summary>
             Represents a sql server column encryption key value object.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ColumnEncryptionKey/ColumnEncryptionKeyValue
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.#ctor(Microsoft.SqlServer.Management.Smo.ColumnEncryptionKey,Microsoft.SqlServer.Management.Smo.ColumnMasterKey,System.String,System.Byte[])">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            </summary>
            <param name="parent">Parent Column Encryption Key</param>
            <param name="cmk">Column Master Key  object</param>
            <param name="encryptionAlgorithm">Encryption Algorithm</param>
            <param name="encryptedValue">Encrypted CEK value as a byte array</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.EncryptedValueAsSqlBinaryString">
            <summary>
            Returns encrypted value as a string with format 0x[0-9A-F]
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.MarkForDrop(System.Boolean)">
            <summary>
            Marks or unmarks the Column encryption key value for drop on the next alter called on the parent policy
            </summary>
            <param name="dropOnAlter">Whether the column encryption key value should be marked for drop.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.Drop">
            <summary>
            Drop the Column encryption key value
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.Create">
            <summary>
            Create the column encryption key value
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValue.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object. This is used by transfer.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">DatabaseEngineEdition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollectionBase">
            <summary>
            ColumnEncryptionKeyValueCollectionBase
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollectionBase.InitInnerCollection">
            <summary>
            Internal Storage
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueCollectionBase.Contains(System.Int32)">
            <summary>
             Contains Method
            </summary>
            <param name="ColumnMasterKeyID">Column Master Key Defintion ID</param>
            <returns>Returns if there is a CEK value encrypted by the given CMK ID.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnEncryptionKeyValueObjectKey.UrnFilter">
            <summary>
            This is the one used for constructing the Urn
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ColumnMasterKey">
            <summary>
             Represents a sql server Column Master Key object
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ColumnMasterKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,System.String,System.String,System.Boolean,System.Byte[])">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            </summary>
            <param name="parent">The parent database</param>
            <param name="name">The name of the column master key</param>
            <param name="keyStoreProviderName">Key store provider name</param>
            <param name="keyPath">Column master key path</param>
            <param name="signature">Column master key signature, this is ignored if AllowEnclaveComputations are not supported</param>
            <param name="allowEnclaveComputations">If this key can be used for enclave computations</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,System.String,System.String)">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            </summary>
            <param name="parent">The parent database</param>
            <param name="name">The name of the column master key</param>
            <param name="keyStoreProviderName">Key store provider name</param>
            <param name="keyPath">Column master key path</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.Name">
            <summary>
            The name of the column master key
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.SignatureAsSqlBinaryString">
            <summary>
            Returns Signature Value as a string with format 0x[0-9A-F]
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.Drop">
            <summary>
            Drop the column master key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Drop the column master key. Syntax of the statement is 
                DROP COLUMN MASTER KEY key_name
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.Create">
            <summary>
            Create the Security Policy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Create the column master key. Syntax of the statement is 
                CREATE COLUMN MASTER KEY key_name
                WITH 
                (
                    KEY_STORE_PROVIDER_NAME = 'key store provider name',  
                    KEY_PATH = 'key path
                    [, ENCLAVE_COMPUTATIONS (SIGNATURE = signature)]
                )
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.Script">
            <summary>
            Script the column master key
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.GetColumnEncryptionKeyValuesEncrypted">
            <summary>
            Retrieves all column encryption key values encrypted with this column master key
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ColumnMasterKey.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object. This is used by transfer.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ConfigProperty">
            <summary>
            Instance class encapsulating SQL Server database table trigger
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.DisplayName">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.Number">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.Minimum">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.Maximum">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.IsDynamic">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.IsAdvanced">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.Description">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.RunValue">
            <summary>
            TODO
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ConfigProperty.ConfigValue">
            <summary>
            TODO
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ConfigPropertyCollection.ConfigPropertyEnumerator">
            <summary>
             nested enumerator class. It basically uses SortedList enumerations.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Configuration">
            <summary>
            Instance class encapsulating SQL Server Configuration object
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.ContainmentEnabled">
            To get Config Properties' Configuration IDs run the following commands 
            replacing the like condition to find the configuration you need. 
            select configuration_id, name, description 
            from sys.configurations 
            where  name LIKE '%checksum%'
            <summary>
            Gets a ConfigProperty object that is used to enable or disable contained
            databases and authentication across the service instance.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.IsSqlClrEnabled">
            This option allows the ability to run user assemblies in SQL server
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.RemoteDacConnectionsEnabled">
            This option opens the admin port to be callable over the network. By default the DAC port 
            listens only on the loopback address. 
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.CommonCriteriaComplianceEnabled">
            <summary>
            The "common criteria compliance enabled" server option
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.ExtensibleKeyManagementEnabled">
            <summary>
            The "EKM provider enabled" option is to enable creation of Cryptographic Providers
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.DefaultBackupCompression">
            <summary>
            This public property gets or sets the default backup compression value and returns
            a ConfigProperty object representing 'backup compression default' server configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.FilestreamAccessLevel">
            <summary>
            This public property gets or sets the filestream access level and returns
            a ConfigProperty object representing 'filestream access level' server configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.OptimizeAdhocWorkloads">
            <summary>
            This public property gets or sets the optimize for ad hoc workloads and returns
            a ConfigProperty object representing 'optimize for ad hoc workloads' server configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.DefaultBackupChecksum">
            <summary>
            This public property gets or sets the default backup checksum value and returns
            a ConfigProperty object representing 'backup checksum default' server configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.AgentXPsEnabled">
            This is the set of XPs that the agent component requires for its functioning. 
            If the Agent service is turned on it will turn on this option automatically. 
            If you are not using the agent component, you can keep this option off.
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.AdHocDistributedQueriesEnabled">
            OpenRowset and Opendatasource allow connecting to and accessing remote data using OLE DB 
            in an ad hoc manner without requiring the creation of linked servers. This option enables 
            or disables the ability to invoke these two functions
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.XPCmdShellEnabled">
            Xp_cmdshell executes a given command string as an operating-system command shell and returns 
            any output as rows of text. This option enables or disables the ability to call xp_cmdshell
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.SmoAndDmoXPsEnabled">
            This is a set of XPs that are required by SMO and DMO for its functioning. And are required by 
            the SQL server management studio and profiler as well. For that reason, this option can only be 
            changed by calling sp_configure directly
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.SqlMailXPsEnabled">
            SQL Mail provides a way to send and receive e-mail messages from SQL server using a MAPI profile. 
            Use this option to turn on or off the set of XPs used by SQLMail. However, SQLMail is being 
            deprecated by the new DatabaseMail functionality.
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.DatabaseMailEnabled">
            DatabaseMail provides a way to send email messages over SMTP from SQL server. This option turns on or 
            off the ability to call the XPs used by DatabaseMail. Turning off this option will prevent the ability 
            to send email messages using DatabaseMail.
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.OleAutomationProceduresEnabled">
            This option captures the ability to turn on or off the set of stored procedures that allow 
            standard OLE automation objects to be used within a standard Transact-SQL batch
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.ReplicationXPsEnabled">
            This option represents the set of XPs that are intended to be used by the replication component. 
            The replication component does not require this option to be turned on. However, turn this 
            component on to be able to invoke these XPs directly.
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.WebXPsEnabled">
            Web Assitant XPs allows the server to serve HTML pages. This option allows the ability to 
            invoke these XPs.
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.BlockedProcessThreshold">
            <summary>
            The blocked process threshold option specifies the 
            threshold, in seconds, at which blocked process reports 
            are generated. The threshold can be set from 0 to 86,400. 
            By default, no blocked process reports are produced.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.Affinity64IOMask">
            <summary>
            Binds SQL Server disk I/O to a specified subset of CPUs.  
            Use AffinityIOMask to bind the first 32 processors, and 
            use Affinity64IOMask to bind the remaining processors on 
            the computer.  Only available on 64-bit version of SQL Server.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.DisallowResultsFromTriggers">
            <summary>
            Use the disallow results from triggers option to control 
            whether triggers return result sets. Triggers that return 
            result sets may cause unexpected behavior in applications 
            that are not designed to work with them.
            When set to 1, the disallow results from triggers option 
            is set to ON. The default setting for this option is 0 (OFF).
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.FullTextCrawlBandwidthMin">
            <summary>
            Use FullTextCrawlBandwidth[min,max] options to specify 
            the size to which the pool of large memory buffers can 
            grow. Large memory buffers are 4 megabytes (MB) in size. 
            The FullTextCrawlBandwidthMin parameter specifies the 
            minimum number of memory buffers that must be maintained 
            in the pool of large memory buffers.  If, however, the min 
            value specified is zero, then all memory buffers are released.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.FullTextCrawlBandwidthMax">
            <summary>
            Use the FullTextCrawlBandwidth[min,max] options to 
            specify the size to which the pool of large memory buffers 
            can grow. Large memory buffers are 4 megabytes (MB) in size. 
            The FullTextCrawlBandwidthMax maximum number of buffers 
            that the full-text memory manager should maintain in a 
            large buffer pool.  If the max value is zero, then there 
            is no upper limit to the number of buffers that can be in 
            a large buffer pool.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.FullTextNotifyBandwidthMin">
            <summary>
            Use the FullTextNotifyBandwidth[min, max] options to 
            specify the size to which the pool of small memory 
            buffers can grow. Small memory buffers are 64 kilobytes(KB)
            in size. The FullTextNotifyBandwidthMin parameter specifies 
            the minimum number of memory buffers that must be maintained 
            in the pool of small memory buffers. Upon request from the 
            Microsoft SQL Server memory manager, all extra buffer pools 
            will be released but this minimum number of buffers will be 
            maintained. If, however, the min value specified is zero, 
            then all memory buffers are released.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.FullTextNotifyBandwidthMax">
            <summary>
            Use the FullTextNotifyBandwidth[min, max] options to 
            specify the size to which the pool of small memory buffers 
            can grow. Small memory buffers are 64 kilobytes (KB) in size. 
            The FullTextNotifyBandwidthMax parameter value specifies the 
            maximum number of buffers that the full-text memory manager 
            should maintain in a small buffer pool. If the max value is 
            zero, then there is no upper limit to the number of buffers 
            that can be in a small buffer pool.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.InDoubtTransactionResolution">
            <summary>
            Use the in-doubt xact resolution option to control the default 
            outcome of transactions that the Microsoft Distributed 
            Transaction Coordinator (MS DTC) is unable to resolve. 
            Inability to resolve transactions may be related to the 
            MS DTC down time or an unknown transaction outcome at the 
            time of recovery. 
            0 - No presumption. Recovery fails if MS DTC cannot resolve any in-doubt transactions.
            1 - Presume commit. Any MS DTC in-doubt transactions are presumed to have committed.
            2 - Presume abort. Any MS DTC in-doubt transactions are presumed to have aborted.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.FullTextCrawlRangeMax">
            <summary>
            Use the max full-text crawl range option to optimize CPU 
            utilization, which improves crawl performance during a full 
            crawl. Using this option, you can specify the number of 
            partitions that Microsoft SQL Server should use during a 
            full index crawl. For example, if there are many CPUs and 
            their utilization is not optimal, you can increase the 
            maximum value of this option. In addition to this option, 
            SQL Server uses a number of other factors, such as the number 
            of rows in the table and the number of CPUs, to determine 
            the actual number of partitions used. 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.ServerTriggerRecursionEnabled">
            <summary>
            Use the server trigger recursion option to specify whether 
            to allow server-level triggers to fire recursively. When 
            this option is set to 1 (ON), server-level triggers will be 
            allowed to fire recursively. When set to 0 (OFF), 
            server-level triggers cannot be fired recursively. Only 
            direct recursion is prevented when the server trigger 
            recursion option is set to 0 (OFF). (To disable indirect 
            recursion, set the nested triggers option to 0.) The 
            default value for this option is 1 (ON).
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.UserInstanceTimeout">
            <summary>
            The User Instance Timeout option that you can access 
            through sp_configure is not supported in Microsoft 
            SQL Server 2005. This option works only with 
            SQL Server 2005 Express Edition (SQL Server Express). 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.UserInstancesEnabled">
            <summary>
            The user instance enabled option that you can access 
            through sp_configure is not supported in 
            Microsoft SQL Server 2005. This option works only 
            with SQL Server 2005 Express Edition (SQL Server Express). 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Configuration.RemoteDataArchiveEnabled">
            <summary>
            Use the remote data archive option to check whether databases and tables on the server can be enabled for Stretch
            https://msdn.microsoft.com/en-us/library/mt143175.aspx
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Cpu">
            <summary>
            CPU class
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Cpu.ID">
            <summary>
            Gets CPU ID
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Cpu.NumaNodeID">
            <summary>
            Gets NumaNode ID to which CPU belongs to
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Cpu.GroupID">
            <summary>
            Gets GroupId to which CPU belongs to
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Cpu.AffinityMask">
            <summary>
            Gets or sets AffinityMask of CPU
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Credential">
            <summary>
            Instance class encapsulating : Server[@Name='']/Credential
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructs Credential object.
            </summary>
            <param name="parentColl">Parent collection.</param>
            <param name="key">Object key.</param>
            <param name="state">Object state.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.GetNonAlterableProperties">
            <summary>
            Once created the ProviderName of the credential cannot be changed
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Create">
            <summary>
            Creates the object. Implements ICreatable.Create().
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Create(System.String)">
            <summary>
            Creates the object.
            </summary>
            <param name="identity">User identity.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Create(System.String,System.String)">
            <summary>
            Creates the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Create(System.String,System.Security.SecureString)">
            <summary>
            Creates the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             Generates the scripts for creating the object.
             </summary>
             <param name="query">Collection of query lines of text.</param>
             <param name="so">Scription options.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Alter">
            <summary>
            Alters the object. Implements IAlterable.Alter().
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Alter(System.String)">
            <summary>
            Alters the object.
            </summary>
            <param name="identity">User identity.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Alter(System.String,System.String)">
            <summary>
            Alters the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Alter(System.String,System.Security.SecureString)">
            <summary>
            Alters the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script that alters the object
            </summary>
            <param name="query">Collection of query lines of text.</param>
            <param name="so">Scription options.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.Drop">
            <summary>
            Drops the object. Implements IDroppable.Drop().
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates script that drops the object.
            </summary>
            <param name="query">Collection of query lines of text.</param>
            <param name="so">Scription options.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.EnumLogins">
            <summary>
            Returns a list of login object names that reference the credential.
            </summary>
            <returns>Collection of login names.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Credential.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Credential.CreateAlterScript(System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates script for creating or altering the object.
            </summary>
            <param name="create">True to generate CREATE script; false to generate ALTER script</param>
            <param name="so">Scripting options.</param>
            <returns>Script string.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Credential.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SensitivityClassification">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SensitivityClassification
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SensitivityClassification.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SensitivityClassification.Drop">
            <summary>
            Drops the object from the database
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/DatabaseScopedCredential
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructs Credential object.
            </summary>
            <param name="parentColl">Parent collection.</param>
            <param name="key">Object key.</param>
            <param name="state">Object state.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Create">
            <summary>
            Creates the object. Implements ICreatable.Create().
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Create(System.String)">
            <summary>
            Creates the object.
            </summary>
            <param name="identity">User identity.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Create(System.String,System.String)">
            <summary>
            Creates the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Create(System.String,System.Security.SecureString)">
            <summary>
            Creates the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             Generates the scripts for creating the object.
             </summary>
             <param name="queries">Collection of query lines of text.</param>
             <param name="sp">Scripting options.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Alter">
            <summary>
            Alters the object. Implements IAlterable.Alter().
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Alter(System.String)">
            <summary>
            Alters the object.
            </summary>
            <param name="identity">User identity.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Alter(System.String,System.String)">
            <summary>
            Alters the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Alter(System.String,System.Security.SecureString)">
            <summary>
            Alters the object.
            </summary>
            <param name="identity">User identity.</param>
            <param name="secret">Secret string, usually a password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script that alters the object
            </summary>
            <param name="queries">Collection of query lines of text.</param>
            <param name="sp">Scripting options.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Drop">
            <summary>
            Drops the object. Implements IDroppable.Drop().
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates script that drops the object.
            </summary>
            <param name="queries">Collection of query lines of text.</param>
            <param name="sp">Scripting options.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.CreateAlterScript(System.Collections.Specialized.StringCollection,System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates script for creating or altering the object.
            </summary>
            <param name="queries"></param>
            <param name="create">True to generate CREATE script; false to generate ALTER script</param>
            <param name="sp">Scripting options.</param>
            <returns>Script string.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseScopedCredential.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CryptographicProvider">
            <summary>
            Instance class encapsulating : Server[@Name='']/CryptographicProvider
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructs Credential object.
            </summary>
            <param name="parentColl">Parent Collection</param>
            <param name="key">Object key</param>
            <param name="state">Object state</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CryptographicProvider.UrnSuffix">
            <summary>
            Returns name of the type in the Urn Expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Name">
            <summary>
            Name of CryptographicProvider
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Version">
            <summary>
            Returns the Version of the External Provider
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CryptographicProvider.SqlCryptographicVersion">
            <summary>
            Returns the SqlCryptographic Version of the External Provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Create">
            <summary>
            Creates the Cryptographic Provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script that creates the Cryptographic Provider
            </summary>
            <param name="queries">Collection of query lines of text</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Alter">
            <summary>
            Alters the Cryptographic Provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the script to alter the Cryptographic Provider
            </summary>
            <param name="queries">Collection of query lines of text</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Drop">
            <summary>
            Drops the Cryptographic Provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates script that drops the Cryptographic Provider
            </summary>
            <param name="queries">Collection of query lines of text</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Enable">
            <summary>
            Enables the Cryptographic Provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Disable">
            <summary>
            Disables the Cryptographic Provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.ScriptEnableDisable(System.Boolean)">
            <summary>
            Returns the script to enable/disable Cryptographic Provider
            </summary>
            <param name="enable"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.EnumEncryptionAlgorithms">
            <summary>
            Returns inromation and values about encryption algorithms supported by External Provider.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CryptographicProvider.EnumProviderKeys">
            <summary>
            Returns the provider keys mapped to the External Provider
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CryptographicProvider.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseAuditSpecification">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/DatabaseAuditSpecification
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAuditSpecification.Name">
            <summary>
            Name of Audit Specification
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAuditSpecification.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Database">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.String,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Constructs a new Database object to be created with the given edition
            </summary>
            <param name="server"></param>
            <param name="name"></param>
            <param name="edition"></param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Database.m_edition">
            <summary>
            The Engine Edition (such as SQL Datawarehouse) of this database. This is either set by the caller or
            loaded
            </summary>
            <remarks>This is nullable so we can tell when the value has been checked but the DB does not yet
            exist (the value will be set to Unknown in that case) versus not yet checked</remarks>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.DatabaseExecutionManager">
            <summary>
              This is required for CloudDB
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.ExecutionManager">
            <summary>
            Returns the ExecutionManager instance for running queries to gather information
            about the database.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.DatabaseEngineType">
            <summary>
            Returns the DatabaseEngineType of the database instance
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.IsFabricDatabase">
            <summary>
            Returns true if the database is a Fabric database or Fabric Warehouse
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.Create(System.Boolean)">
            <summary>
            Creates the database on the instance of SQL Server
            </summary>
            <param name="forAttach">When true, will create the database by attaching existing files. 
            There must be at least one FileGroup with a valid DataFile for the attach to succeed.</param>
            <example>
            var databaseAttach = new Database(server, dbName);
            databaseAttach.FileGroups.Add(new FileGroup(databaseAttach, "PRIMARY"));
            databaseAttach.FileGroups["PRIMARY"].Files.Add(new DataFile(databaseAttach.FileGroups["PRIMARY"], primaryName, primaryFileName));
            databaseAttach.Create(forAttach:true);
            </example>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.Create">
            <summary>
            Creates the database on the instance of SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts object creation. Resulting script comes back in an array.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptDbScopedConfigurations(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts database scoped configurations for a create or alter statement if necessary.
            </summary>
            <param name="query">The StringCollection representing the current query.</param>
            <param name="sp">The scripting preferences for this script create/alter call.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptCreateUsersIfRequired(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
              if we script permissions then we need to add users
            </summary>
            <param name="createQuery"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptCreateForCloud(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Scripts object creation for Cloud DB.
            </summary>
             <param name="sbStatement"></param>
             <param name="sp"></param>
             <param name="scriptName">Name of the DB</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptAlterForCloud(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Script alter for cloud-specific properties
            </summary>
            <param name="sbStatement"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the standard behavior of scripting object permissions.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.SetSnapshotIsolation(System.Boolean)">
            <summary>
            Enables or disables snapshot isolation for the current database
            </summary>
            <param name="enabled"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptOwnerForShiloh(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Adds the script to change the owner of a DB for SQL 2005 (Shiloh). That doesn't
            support ALTER AUTHORIZATION so sp_changedbowner is used.
            </summary>
            <param name="sb">The StringBuilder to append the query to</param>
            <param name="sp">Options (used for formatting the name)</param>
            <param name="newOwner">The name of the login</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.SetOwner(System.String)">
            <summary>
            Sets the owner of this database to the login with the specified name. Does not drop any existing user
            accounts mapped to the login before attempting to change the owner.
            </summary>
            <param name="loginName">The name of the login to be the new owner</param>
            <remarks>If dropExistingUser is not set to true then an existing non-dbo user account mapped to the specified
            login will cause this to fail.</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.SetOwner(System.String,System.Boolean)">
            <summary>
            Sets the owner of this database to the login with the specified name.
            </summary>
            <param name="loginName">The name of the login to be the new owner</param>
            <param name="dropExistingUser">Whether to drop any existing Users mapped to the specified login for this DB before
            changing the owner.</param>
            <remarks>If dropExistingUser is not set to true then an existing non-dbo user account mapped to the specified
            login will cause this to fail.</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.SetOwnerImpl(System.String,System.Boolean)">
            <summary>
            Implementation to change the owner of this database to the login with the specified name.
            </summary>
            <param name="loginName">The name of the login to be the new owner</param>
            <param name="dropExistingUser">Whether to drop existing non-dbo users before changing the owner</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts out alter statements based on the current state of the Database object.
            </summary>
            <remarks>Currently only partially supported for SQL Azure Databases tracked by VSTS#6669499</remarks>
            <param name="alterQuery"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.Drop">
            <summary>
            Drops the database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.WarnOnRename">
            <summary>
            Renaming a database should ask for confirmation
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.Checkpoint">
            <summary>
            Performs the CHECKPOINT command against the current database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.AddUseDb(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Adds USE Db statements, using the script name if specified. Will not add
            the statement if the Target Engine Type is Azure since the USE statement
            is only supported by Azure if the connection is already to that Database.
            </summary>
            <param name="col"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.AddUseDb(System.Collections.Specialized.StringCollection)">
            <summary>
            Adds the USE DB statement to the end of the specified string collection
            </summary>
            <param name="col">The StringCollection to add the statement to</param>
            <remarks>This does not check the engine type, so will add the statement even if this is for use on Azure (which doesn't support USE to switch database context)</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.InsertUseDb(System.Int32,System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.DatabaseEngineType)">
            <summary>
            Adds the USE Db statements at given index if the target engine type is not cloud.
            </summary>
            <param name="index">The index to insert the statement at</param>
            <param name="col">The StringCollection to add the statement to</param>
            <param name="targetEngineType">The target DatabaseEngineType</param>
            <remarks>Does nothing if the target engine type is Azure</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.IsMember(System.String)">
            <summary>
            Determines if the current user is a member of the given group or role in the current database
            </summary>
            <param name="groupOrRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ChangeMirroringState(Microsoft.SqlServer.Management.Smo.MirroringOption)">
            <summary>
            Alters the database mirroring status
            </summary>
            <param name="mirroringOption"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.DropBackupHistory">
            <summary>
            Deletes the entries in the backup and restore history tables for database
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.CatalogCollation">
            <summary>
            Gets or sets the MD Catalog Collation type.  Only valid during creation, and we cannot specify ContainedDatabaseCollation explicitly
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.IsDatabaseEncryptionKeyPresent">
            <summary>
            This method will return a true value if the database has a DEK, otherwise false
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.IsDEKInitializedWithoutAnyPropertiesSet">
            <summary>
            This method will return a true value if DEK is initialized but none of its properties required for script or create are set.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.DatabaseAuditSpecifications">
            <summary>
            DatabaseAuditSpecification Collection
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.BackupSets">
            <summary>
            Gets the backup sets of the database.
            </summary>
            <value>The backup sets.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.DefaultLanguage">
            <summary>
            Gets or sets the default language for the users of this database.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.DefaultFullTextLanguage">
            <summary>
            Gets or sets the default fulltext language of this database.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.MaxDop">
            <summary>
            Gets or sets the MaxDop of the database scoped configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.MaxDopForSecondary">
            <summary>
            Get or set the MaxDop for secondary of the database scoped configuration special accounting for nulls.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.LegacyCardinalityEstimation">
            <summary>
            Get or set the Legacy_Cardinality_Estimation of the database scoped configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.LegacyCardinalityEstimationForSecondary">
            <summary>
            Get or set the Legacy_Cardinality_Estimation for secondary of the database scoped configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.ParameterSniffing">
            <summary>
            Get or set the Parameter_Sniffing of the database scoped configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.ParameterSniffingForSecondary">
            <summary>
            Get or set the Parameter_Sniffing for secondary of the database scoped configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.QueryOptimizerHotfixes">
            <summary>
            Get or set the Query_Optimizer_Hotfixes of the database scoped configuration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.QueryOptimizerHotfixesForSecondary">
            <summary>
            Get or set the Query_Optimizer_Hotfixes for secondary of the database scoped configuration.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumLocks(System.Int32)">
            <summary>
            Returns a table of active locks associated with the database
            </summary>
            <param name="processID">The RequestorSpid for which the table will be filtered.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumLocks">
            <summary>
            Returns a table of active locks associated with the database
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumLoginMappings">
            <summary>
            Returns a table of database User objects that are mapped to a Login
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumWindowsGroups">
            <summary>
            Returns a table of database User objects that are mapped to Windows groups
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumWindowsGroups(System.String)">
            <summary>
            EnumWindowsGroups
            </summary>
            <param name="groupName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckAllocations(Microsoft.SqlServer.Management.Smo.RepairType)">
            <summary>
            Invokes DBCC CHECKALLOC with the given repair type
            </summary>
            <param name="repairType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckAllocationsDataOnly">
            <summary>
            Wrapper for DBCC CHECKALLOC NOINDEX
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckCatalog">
            <summary>
            Wrapper for DBCC CHECKCATALOG
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTables(Microsoft.SqlServer.Management.Smo.RepairType)">
            <summary>
            Invokes DBCC CHECKDB with the given repair type and NO_INFOMSGS
            </summary>
            <param name="repairType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTables(Microsoft.SqlServer.Management.Smo.RepairType,Microsoft.SqlServer.Management.Smo.RepairOptions,Microsoft.SqlServer.Management.Smo.RepairStructure,System.Nullable{System.Int64})">
            <summary>
            Invokes DBCC CHECKDB with the given options
            </summary>
            <param name="repairType"></param>
            <param name="repairOptions"></param>
            <param name="repairStructure"></param>
            <param name="maxDOP"></param>
            <returns>Messages returned by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTables(Microsoft.SqlServer.Management.Smo.RepairType,Microsoft.SqlServer.Management.Smo.RepairStructure)">
            <summary>
            Invokes DBCC CHECKDB with the given repair type and repair structure
            </summary>
            <param name="repairType"></param>
            <param name="repairStructure"></param>
            <returns>Messages returned by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTables(Microsoft.SqlServer.Management.Smo.RepairType,Microsoft.SqlServer.Management.Smo.RepairOptions)">
            <summary>
            Invokes DBCC CHECKDB with the given repair type and repair options
            </summary>
            <param name="repairType"></param>
            <param name="repairOptions"></param>
            <returns>Messages returned by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTablesDataOnly">
            <summary>
            Invokes DBCC CHECKDB with the NOINDEX option
            </summary>
            <returns>Messages generated by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTablesDataOnly(Microsoft.SqlServer.Management.Smo.RepairOptions)">
            <summary>
            Invokes DBCC CHECKDB with the NO_INDEX option and the given repair options
            </summary>
            <param name="repairOptions"></param>
            <returns>Messages generated by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTablesDataOnly(Microsoft.SqlServer.Management.Smo.RepairStructure)">
            <summary>
            Invokes DBCC CHECKDB with the NO_INDEX option and the given repair structure
            </summary>
            <param name="repairStructure"></param>
            <returns>Messages generated by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CheckTablesDataOnly(Microsoft.SqlServer.Management.Smo.RepairOptions,Microsoft.SqlServer.Management.Smo.RepairStructure,System.Nullable{System.Int64})">
            <summary>
            Invokes DBCC CHECKDB with the NO_INDEX option and the given repair options and repair structure.
            </summary>
            <param name="repairOptions"></param>
            <param name="repairStructure"></param>
            <param name="maxDOP">Degree of parallelism to allow for the check. Only valid for sql version >= 13</param>
            <returns>Messages generated by DBCC CHECKDB</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.Shrink(System.Int32,Microsoft.SqlServer.Management.Smo.ShrinkMethod)">
            <summary>
             Shrinks a database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.PrefetchObjects">
            <summary>
            Initializes all the objects in the database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.PrefetchObjects(System.Type)">
            <summary>
            Initializes all the objects of type t and their children
            </summary>
            <param name="t"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.PrefetchObjects(System.Type,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Initializes all the objects of type t and their children needed to script
            </summary>
            <param name="t"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.PrefetchObjects(System.Type,Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Initializes all the objects of type t and their children needed to script
            with so
            </summary>
            <param name="t"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.PrefetchScriptingOnlyChildren(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Prefetch the child objects that database scripts itself during Create or Alter
            </summary>
            <param name="options"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.PreInitChildLevel">
            <summary>
            Makes sure we have all the properties before attempting to prefetch
            anything, because we will need it to build our collections
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumTransactions">
            <summary>
            Returns a set of active transactions
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumTransactions(Microsoft.SqlServer.Management.Smo.TransactionTypes)">
            <summary>
            Returns a set of active transactions
            </summary>
            <param name="transactionType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.GetTransactionCount">
            <summary>
            Returns the number of open transactions
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.GetTransactionCount(Microsoft.SqlServer.Management.Smo.TransactionTypes)">
            <summary>
            Returns the number of open transactions with with given transaction type
            </summary>
            <param name="transactionType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.SetDefaultFileGroup(System.String)">
            <summary>
            Sets the named file group as the default file group for the database.
            </summary>
            <param name="fileGroupName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.SetDefaultFileStreamFileGroup(System.String)">
            <summary>
            Sets the named file group as the default file group for the database.
            It works for any file group, not just filestream
            </summary>
            <param name="fileGroupName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.Refresh">
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumBackupSets">
            <summary>
            Returns information about all the backup sets for the database
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumBackupSetFiles(System.Int32)">
            <summary>
            Returns information about the files included in the given backup set
            </summary>
            <param name="backupSetID">The ID of the backup set. Can be found using the ID column returned by EnumBackupSets</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumBackupSetFiles">
            <summary>
            Returns information about all backup set files for the database
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumCandidateKeys">
            <summary>
            The EnumCandidateKeys method returns a QueryResults object that enumerates the user tables of a Microsoft® SQL Server™ 2000 database and the constraints on those tables that could define primary keys.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.UpdateIndexStatistics">
            <summary>
            Update statistics for all indexes in the database.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumMatchingSPs(System.String,System.Boolean)">
            <summary>
            The EnumMatchingSPs method returns a QueryResults object that enumerates the stored procedures that contain the specified search text
            </summary>
            <returns></returns>
            <param name="description">The text for which to search</param>
            <param name="includeSystem">Whether to include system stored procedures in the search. Default is false.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumMatchingSPs(System.String)">
            <summary>
            The EnumMatchingSPs method returns a QueryResults object that enumerates the stored procedures that contain the specified search text
            </summary>
            <param name="text"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Database.SupportedEngineType">
            <summary>
            Supported EngineTypeCollections
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnumObjects(Microsoft.SqlServer.Management.Smo.DatabaseObjectTypes,Microsoft.SqlServer.Management.Smo.SortOrder)">
            <summary>
            The EnumObjects method returns a DataTable that enumerates the system and user-defined objects defining the database referenced.
            </summary>
            <param name="types"></param>
            <param name="order"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.TruncateLog">
            <summary>
            Truncate log.  This is supported in SQL Server 2005 for backwards compatibility reasons.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.IsVarDecimalStorageFormatSupported">
            <summary>
            Whether vardecimal compression is supported on the server
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.IsVarDecimalStorageFormatEnabled">
            <summary>
            Whether vardecimal compression is enabled
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptVardecimalCompression(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Emit script to set vardecimal storage
            </summary>
            <param name="query">the sql script that is being created</param>
            <param name="so">The scripting options</param>
            <param name="forCreate">True if we are generating a create script, false otherwise</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnableAllPlanGuides">
            <summary>
            ENABLE all the planguides
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.DisableAllPlanGuides">
            <summary>
            DISABLE all the planguides
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.DropAllPlanGuides">
            <summary>
            DROP all the planguides
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ValidateAllPlanGuides">
            <summary>
            Validate all the planguides
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ValidateAllPlanGuides(System.Data.DataTable@)">
            <summary>
            Validate all the planguides
            </summary>
            <param name="dt">ou parameter datatable</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ReauthorizeRemoteDataArchiveConnection(System.String,System.Boolean)">
            <summary>
            Reauthorize a stretched database with the SQL Azure server after the database is restored from a backup
            </summary>
            <param name="credentialName">The name of the credential to use for re-authorization</param>
            <param name="withCopy">A boolean flag to indicate if the remote stretched database should be duplicated (true by default)</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.GetRemoteDataArchiveMigrationStatusReports(System.DateTime,System.Int32,System.String)">
            <summary>
            Gets a list of remote data archive migration status reports
            </summary>
            <param name="migrationStartTime">Data migration start time</param>
            <param name="statusReportCount">Number of reports to be retrieved</param>
            <returns>List of remote data archive migration status reports</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.GetRemoteDatabaseMigrationStatistics">
            <summary>
            Get remote database migration statistics. Null if Remote Data Archive is not enabled for database
            </summary>
            <returns>Database Migration statistics if Remote Data Archive is enabled, else null</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.InitFileGroupFiles">
            <summary>
            Populate the FileGroup collection and each Files collection in each FileGroup optimally.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.InitTableColumns">
            <summary>
            Populate the Tables collection and each Columns collection in each Table optimally
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.AddDefaultLanguageOption(System.String,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Collections.Specialized.StringCollection)">
            <summary>
            Takes care of the scripting logic of DefaultLanguage and DefaultFullTextLanguage properties.
            </summary>
            <param name="nameProperty"></param>
            <param name="lcidProperty"></param>
            <param name="optname"></param>
            <param name="sp"></param>
            <param name="query"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptAlterPropReadonly(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            The READONLY property had to be factored out so transfer can toggle a destination database that is supposed to be READONLY
            to READWRITE then back again to allow actual transfers to take place.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.EnableEncryption(System.Boolean)">
            <summary>
            Enables or disables encryption
            </summary>
            <param name="isEnabled">If true, enables encryption. If false, disables encryption.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.ScriptAlterPropBool(System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Collections.Specialized.StringCollection,System.String,System.Boolean)">
            <summary>
            Scripts Database options
            </summary>
            <param name="propname"></param>
            <param name="optname"></param>
            <param name="sp"></param>
            <param name="queries"></param>
            <param name="val"></param>
            <param name="useEqualityOperator"></param>
            <returns>Returns true if Script is generated otherwise false</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.IsLocalPrimaryReplica">
            <summary>
            Returns true if the database is part of an Availability Group and resides on the primary replica server
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.InitializeClassifiedColumns">
            <summary>
            Clears Tables collection and initializes it with tables
            that have classified columns.
            The caller can always restore Tables collection by calling:
            db.Tables.ClearAndInitialize()
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.CleanupPersistentVersionStore">
            <summary>
            Purges version information from the previous persistent version store for this database by invoking sp_persistent_version_cleanup
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Database.AddObjectPropsFromDataReader(System.Data.IDataReader,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Populates the object's property bag from the current row of the DataReader
            </summary>
            <param name="reader"></param>
            <param name="skipIfDirty">If true do not initialize the property if it has
            been changed by the user</param>
            <param name="startColIdx">Index of the first column</param>
            <param name="endColIdx">Index of the last column. If -1 then go to the end.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Database.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseDdlTrigger">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/DdlTrigger
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseDdlTrigger.AddDdlTriggerEvents(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            adds the events to the for clause of the ddl
            </summary>
            <param name="sb"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseDdlTrigger.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseDdlTrigger.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/DatabaseEncryptionKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Create">
            <summary>
            Creates a new DEK object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Alter">
            <summary>
             Alters an already existing DEK object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Drop">
            <summary>
            Drops an already existing DEK object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Script">
            <summary>
            Scripts object with default scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Scripts object with specific scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Regenerate(Microsoft.SqlServer.Management.Smo.DatabaseEncryptionAlgorithm)">
            <summary>
            Regenerates the DEK with the specified Encryption Algorithm
            </summary>
            <param name="encryptAlgo"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.Reencrypt(System.String,Microsoft.SqlServer.Management.Smo.DatabaseEncryptionType)">
            <summary>
            Reencrypts teh DEK with the specified Encryptor
            </summary>
            <param name="encryptorName"></param>
            <param name="encryptionType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.GetEncryptionAlgorithm(Microsoft.SqlServer.Management.Smo.DatabaseEncryptionAlgorithm)">
            <summary>
            Returns the string corresponding to the specified Encryption Algorithm
            </summary>
            <param name="encryptAlgo"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey.GetEncryptionType(Microsoft.SqlServer.Management.Smo.DatabaseEncryptionType)">
            <summary>
            Returns the string corresponding to the specified Encryptor type
            </summary>
            <param name="encryptionType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseFileMappingsDictionary">
            <summary>
            This class maps database file paths (i.e. DataFiles and LogFiles paths) from 
            the source server to the corresponding target server location specified by the user. 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseFileMappingsDictionary.#ctor">
            <summary>
            Class constructor.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseFileMappingsDictionary.ContainsKey(System.String)">
            <summary>
            Determines whether this dictionary contains the specified database source file path.
            </summary>
            <param name="sourceFilePath">Full path to the source database file, including the file name as well.</param>
            <returns>true if the dictionary contains this file path; false otherwise.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseFileMappingsDictionary.Item(System.String)">
            <summary>
            Gets or sets the value associated with the specified database source file path.
            </summary>
            <param name="sourceFilePath">Full path to the source database file, including the file name as well.</param>
            <returns>The target database file path associated with this original database source file path. If the specified source file path is not found, a get operation throws a System.Collections.Generic.KeyNotFoundException, and a set operation creates a new element with the specified source file path.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseFileMappingsDictionary.Add(System.String,System.String)">
            <summary>
            Adds the specified database source file path and its associated database target file path 
            to the dictionary.
            </summary>
            <param name="sourceFilePath">Full path to the source database file, including the file name as well.</param>
            <param name="targetFilePath">Full path to the target database file, including the file name as well.</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseMirroringPayload">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint/DatabaseMirroring
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseOptions">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Option
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseOptions.SetSnapshotIsolation(System.Boolean)">
            <summary>
            Enables or disables snapshot isolation for the current database
            </summary>
            <param name="enabled"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IDatabasePrefetch">
            <summary>
            Object prefetching interface
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IDatabasePrefetch.PrefetchObjects(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Method to prefetch objects before yielding them
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IDatabasePrefetch.creatingDictionary">
            <summary>
            creating dictionary to store creating state objects
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase">
            <summary>
            Base class which does the batching of input and lets subclass to use actual method to prefetch
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.filteredTypes">
            <summary>
            urn types which are not going to be discovered in discovery
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.prefetchableTypes">
            <summary>
            urn types which support prefetching
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.batchedPrefetchDictionary">
            <summary>
            urn types which support batched prefetching
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.InitializeBatchedPrefetchDictionary">
            <summary>
            Method to set batched prefetched types
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.InitializePrefetchableTypes">
            <summary>
            Method to set prefetchable types
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.batchSize">
            <summary>
            maximum batch size for prefetching
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.PrefetchObjects(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Method to bucketize input and then batched prefetching for types for which batched prefetching need to be done
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.PrePrefetchBatches">
            <summary>
            This method is to be used to do tasks before any batched prefetching occurs
            #1236132 - Prefetched urns are returned for discovery. method signature changed.
            default to return Empty.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.PostPrefetchBatch(System.String,System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},System.Int32,System.Int32)">
            <summary>
            Method to do any post prefetch thing
            </summary>
            <param name="urnType"></param>
            <param name="urnBatch"></param>
            <param name="currentBatchCount"></param>
            <param name="totalBatchCount"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.PrefetchBatch(System.String,System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},System.Int32,System.Int32)">
            <summary>
            Method to implement prefetching algo for a batch
            </summary>
            <param name="urnType"></param>
            <param name="urnBatch"></param>
            <param name="currentBatchCount"></param>
            <param name="totalBatchCount"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.AddUrn(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Method to store any information before adding in list
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.PrefetchAllObjects(System.String)">
            <summary>
            Method to  Database's prefetch method based on type
            NOTE: For Transfer to include an object in this list, update two other places.
            1. GswDatabasePrefetch.InitializePrefetchableTypes in this file
            2. Transfer.GetDiscoverableObjects in Transferbase.cs
            If objects are not properly pre-fetched by either Transfer or by this class, performance
            of the Transfer will be impacted by multiple queries to populate single objects.
            </summary>
            <param name="urnType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.GetTablePrefetchList">
            <summary>
            Get table children list utilizing the filtering information
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabasePrefetchBase.GetViewPrefetchList">
            <summary>
            Gives view children list utilizing the filtering information
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.GswDatabasePrefetch">
            <summary>
            Prefetching class employed by GenerateScriptsWizard
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GswDatabasePrefetch.MAX_BATCH_SIZE">
            <summary>
            Maximum batch size for prefetching
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.GswDatabasePrefetch.PrefetchBatchEvent">
            <summary>
            Event to be fired after every batch gets prefetched
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.GswDatabasePrefetch.PrePrefetchBatches">
            <summary>
            #1236132 - Prefetched urns are returned for discovery. method signature changed.
            default to return Empty.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.GswDatabasePrefetch.PrefetchUsingIN(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Calls database' method for prefetching object hierarchy
            </summary>
            <param name="idFilter"></param>
            <param name="initializeCollectionsFilter"></param>
            <param name="type"></param>
            <param name="prefetchingList"></param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.MAX_BATCH_SIZE">
            <summary>
            Maximum batch size for prefetching
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.idDictionary">
            <summary>
            Dictionary to stored id which is used while generating filters
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.PrePrefetchBatches">
            <summary>
            VSTS #1236132 - Prefetched urns must be returned for discovery. method signature changed.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.PrefetchBatch(System.String,System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},System.Int32,System.Int32)">
            <summary>
            Prefetches given set of objects and their children
            </summary>
            <param name="urnType"></param>
            <param name="urnBatch"></param>
            <param name="currentBatchCount"></param>
            <param name="totalBatchCount"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.GetChildrenList(System.String)">
            <summary>
            Gets the list of children to be prefetched like for table table/column,table/index etc
            </summary>
            <param name="urnType">type</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.GetIdFilter(System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Get ID based filter. If there is only one urn in the batch then we make the name and schema or only name urn so that the query is parameterized.
            </summary>
            <param name="urnBatch"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.GetFilteringids(System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Helper to construct filter for batch
            </summary>
            <param name="objects"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultDatabasePrefetch.PrefetchUsingIN(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Calls database' method for prefetching object hierarchy
            </summary>
            <param name="idFilter"></param>
            <param name="initializeCollectionsFilter"></param>
            <param name="type"></param>
            <param name="prefetchingList"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PrefetchBatchEventHandler">
            <summary>
            Delegate to handle batched prefetching progress
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PrefetchBatchEventArgs">
            <summary>
            Batched prefetching progress event argument class
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PrefetchBatchEventArgs.UrnType">
            <summary>
            Type of object being prefetched
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PrefetchBatchEventArgs.BatchSize">
            <summary>
            Total objects in current batch
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PrefetchBatchEventArgs.CurrentBatchCount">
            <summary>
            Batch count of current batch
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PrefetchBatchEventArgs.TotalBatchCount">
            <summary>
            Total batches of this type to be used while prefetching
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseReplicaState">
            <summary>
            This class represents the runtime state of a database that's participating in an availability group.
            This database may be located on any of the replicas that compose the availability group.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/AvailabilityGroup/DatabaseReplicaState
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseReplicaState.AvailabilityReplicaServerName">
            <summary>
            Gets the name of the Availability Replica Server
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseReplicaState.AvailabilityDatabaseName">
            <summary>
            Gets the name of the Availability Database
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseReplicaState.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseReplicaStateCollectionBase">
            <summary>
             Collection of DatabaseReplicaState objects associated with an AvailabilityGroup
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseRole">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Role
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.ScriptAddToRole(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Script string to add this role to the given database role.
            </summary>
            <param name="role">The database role to add this current database role to.</param>
            <returns>The DDL string to add this database role to the given database role.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.AddToRole(System.String)">
            <summary>
            Add this role to the given database role.
            This is currently private since it was not already in the public interface but should be someday.
            </summary>
            <param name="role">The database role to add this current database role to.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.EnumRoles">
            <summary>
            Return the list of database roles the given database role is a member of.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.EnumAgentProxyAccounts">
            <summary>
             Retrieves ProxyAccounts associated with msdb role
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseRole.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseRole.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseRole.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfiguration">
            <summary>
            The partial definition of the DatabaseScopedConfiguration class.
            https://msdn.microsoft.com/library/mt629158.aspx
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/DatabaseScopedConfiguration
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfiguration.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructs DatabaseScopedConfiguration object.
            </summary>
            <param name="parentColl">Parent collection.</param>
            <param name="key">Object key.</param>
            <param name="state">Object state.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseScopedConfiguration.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseSnapshotExtender">
            <summary>
            Extender class for Database Snapshot
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseSnapshotExtender.#ctor">
            <summary>
            default ctor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseSnapshotExtender.#ctor(Microsoft.SqlServer.Management.Smo.Database)">
            <summary>
            ctor. Takes parent database object to aggregate on
            </summary>
            <param name="database"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataClassificationScriptGenerator.V7">
            <summary>
            Data classification script generator class for versions [v7,v14]
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataClassificationScriptGenerator.V15">
            <summary>
            Data classification script generator class for versions [v15,...)
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataEnumerator">
            <summary>
            DataEnumerator manages the lazy load of the SQLDataReader that will be iterated through
            for table data INSERT script generation
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.#ctor(Microsoft.SqlServer.Management.Smo.Table,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Creates an instance of DataEnumerator
            </summary>
            <param name="table">Table whose data is to be enumerated as INSERT strings</param>
            <param name="options">Scripting Options</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataEnumerator.System#Collections#Generic#IEnumerator{System#String}#Current">
            <summary>
            Retrieves the current INSERT statement string
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.MoveNext">
            <summary>
            Moves to the next row of the table
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.Reset">
            <summary>
            Resets the collection so it can be reiterated.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.Dispose">
            <summary>
            Clean up all resources.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.GetColumnNamesAndSelectSQL(System.Text.StringBuilder@,System.Text.StringBuilder@,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.Table)">
            <summary>
            Iterates over the columns and populates the columnNames for the columns
            which are not computed and are not of type TimeStamp.
            Also, generates the select statement that should used to read the data
            for generating insert statements
            </summary>
            <param name="columnNameSQL"></param>
            <param name="selectSQL"></param>
            <param name="options"></param>
            <param name="table"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.GetNextInsertStatement">
            <summary>
            Returns the current INSERT statement string for the current row in the
            SQLDataReader
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.FormatValueByTypeForSelect(Microsoft.SqlServer.Management.Smo.Column)">
            <summary>
            Generates T-SQL script for the SELECT statement to script out table data
            </summary>
            <param name="col">Column to be scripted</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.FormatSqlVariantValue(System.Int32)">
            <summary>
            Creates the proper T-SQL syntaxt to cast the value to the proper sql_variant
            underlying type.  We are relegated to doing this because not all types that
            are possible for an underlying sql_variant are exposed System.Data.SqlTypes.
            </summary>
            <param name="readerItem"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.FormatValueByType(System.String,System.Int32)">
            <summary>
            Generates T-SQL script for inserting values into target database
            </summary>
            <param name="columnName">Column Name of source to be scripted</param>
            <param name="columnIndex">Index of the column</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.GetUsCultureInfo">
            <summary>
            Returns a US specific CultureInfo object
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.ByteArrayToHexString(System.Byte[])">
            <summary>
            Converts byte array to hex string (used for SQL Server binary types)
            </summary>
            <param name="binValue">Input byte array</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataEnumerator.CleanUp">
            <summary>
            Releases all resources
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataEnumerator.EnumeratorState">
            <summary>
            The enumeration for the different states of the Enumerator
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataScriptCollection">
            <summary>
            DataScriptCollection is a special collection that manages the
            writing of (potentially memory intensive) table data.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataScriptCollection.#ctor(Microsoft.SqlServer.Management.Smo.Table,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Creates a new instance of DataScriptCollection
            </summary>
            <param name="table">Table that we want to script out data values for</param>
            <param name="options">Scipting options specified for this table</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataScriptCollection.#ctor(Microsoft.SqlServer.Management.Smo.DataEnumerator)">
            <summary>
            Creates a new instance of DataScriptCollection
            </summary>
            <param name="dataEnumerator"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.VectorBaseType">
            <summary>
            The VectorBaseType specifies the base type of a vector data type.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.VectorBaseType.Float16">
            <summary>
            16-bit floating point format
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.VectorBaseType.Float32">
            <summary>
            32-bit floating point format
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlDataType">
            <summary>
            The SqlDataType specifies the type of the DataType object.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataType">
            <summary>
            The DataType object allows users to define a SQL Server data type.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor">
            <summary>
            Creates a new DataType object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.SqlDataType)">
            <summary>
            Creates a new DataType object. The sqlDataType specifies the SQL Server data type.
            </summary>
            <param name="sqlDataType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.SqlDataType,System.Int32)">
            <summary>
            Creates a new DataType object. The sqlDataType specifies the SQL Server data type.
            The singleNumericValue parameter specifies either the maximum length, precision, scale
            or number of dimensions based on the data type.
            </summary>
            <param name="sqlDataType">The data type</param>
            <param name="singleNumericValue">The numeric value to use for the datatype</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.SqlDataType,System.Int32,System.Int32)">
            <summary>
            Creates a new DataType object. The sqlDataType specifies the SQL Server data type.
            Precision and scale define the numeric precision and scale of Decimal and Numeric types.
            The scale may be 0.
            </summary>
            <param name="sqlDataType"></param>
            <param name="precision"></param>
            <param name="scale"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.SqlDataType,System.String)">
            <summary>
            Creates a new DataType object. The sqlDataType specifies the SQL Server data type.
            The type parameter specifies a SQL Server type string, i.e. "varchar(10)",
            an Xml schema collection, a user defined type, or a user defined type.
            </summary>
            <param name="sqlDataType"></param>
            <param name="type"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.SqlDataType,System.String,System.String)">
            <summary>
            Creates a new DataType object. The sqlDataType specifies the SQL Server data type.
            The type parameter specifies a SQL Server type string, i.e. "varchar(10)",
            an Xml schema collection, a user defined type, or a user defined type.
            </summary>
            <param name="sqlDataType"></param>
            <param name="type"></param>
            <param name="schema"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.XmlSchemaCollection)">
            <summary>
            Allows a DataType object to be created based on a XmlSchemaCollection instance.
            </summary>
            <param name="xmlSchemaCollection"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.UserDefinedDataType)">
            <summary>
            Allows a DataType object to be created based on a UserDefinedDataType instance.
            </summary>
            <param name="userDefinedDataType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.UserDefinedTableType)">
            <summary>
            Allows a DataType object to be created based on a UserDefinedTableType instance.
            </summary>
            <param name="userDefinedTableType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.#ctor(Microsoft.SqlServer.Management.Smo.UserDefinedType)">
            <summary>
            Allows a DataType object to be created based on a UserDefinedType instance.
            </summary>
            <param name="userDefinedType"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.BigInt">
            <summary>
            Creates a DataType of type SqlDataType.BigInt
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.HierarchyId">
            <summary>
            Creates a DataType of type SqlDataType.HierarchyId
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Binary(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.Binary
            </summary>
            <param name="maxLength"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Bit">
            <summary>
            Creates a DataType of type SqlDataType.Bit
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Char(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.Char
            </summary>
            <param name="maxLength"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.DateTime">
            <summary>
            Creates a DataType of type SqlDataType.DateTime
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Decimal(System.Int32,System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.Decimal
            </summary>
            <param name="scale"></param>
            <param name="precision"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Numeric(System.Int32,System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.Numeric
            </summary>
            <param name="scale"></param>
            <param name="precision"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Float">
            <summary>
            Creates a DataType of type SqlDataType.Float
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Geography">
            <summary>
            Creates a DataType of type SqlDataType.Geography
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Geometry">
            <summary>
            Creates a DataType of type SqlDataType.Geometry
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Image">
            <summary>
            Creates a DataType of type SqlDataType.Image
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Int">
            <summary>
            Creates a DataType of type SqlDataType.Int
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Money">
            <summary>
            Creates a DataType of type SqlDataType.Money
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.NChar(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.NChar
            </summary>
            <param name="maxLength"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.NText">
            <summary>
            Creates a DataType of type SqlDataType.NText
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.NVarChar(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.NVarChar
            </summary>
            <param name="maxLength"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.NVarCharMax">
            <summary>
            Creates a DataType of type SqlDataType.NVarCharMax
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Real">
            <summary>
            Creates a DataType of type SqlDataType.Real
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.SmallDateTime">
            <summary>
            Creates a DataType of type SqlDataType.SmallDateTime
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.SmallInt">
            <summary>
            Creates a DataType of type SqlDataType.SmallInt
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.SmallMoney">
            <summary>
            Creates a DataType of type SqlDataType.SmallMoney
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Text">
            <summary>
            Creates a DataType of type SqlDataType.Text
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Timestamp">
            <summary>
            Creates a DataType of type SqlDataType.Timestamp
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.TinyInt">
            <summary>
            Creates a DataType of type SqlDataType.TinyInt
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.UniqueIdentifier">
            <summary>
            Creates a DataType of type SqlDataType.UniqueIdentifier
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.UserDefinedDataType(System.String,System.String)">
            <summary>
            Creates a DataType of type SqlDataType.UserDefinedDataType
            </summary>
            <param name="type"></param>
            <param name="schema"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.UserDefinedDataType(System.String)">
            <summary>
            Creates a DataType of type SqlDataType.UserDefinedDataType
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.UserDefinedTableType(System.String,System.String)">
            <summary>
            Creates a DataType of type SqlDataType.UserDefinedTableType
            </summary>
            <param name="type"></param>
            <param name="schema"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.UserDefinedTableType(System.String)">
            <summary>
            Creates a DataType of SqlDataType.UserDefinedTableType
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.UserDefinedType(System.String,System.String)">
            <summary>
            Creates a DataType of type SqlDataType.UserDefinedType
            </summary>
            <param name="type"></param>
            <param name="schema"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.UserDefinedType(System.String)">
            <summary>
            Creates a DataType of type SqlDataType.UserDefinedType
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.VarBinary(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.VarBinary
            </summary>
            <param name="maxLength"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.VarBinaryMax">
            <summary>
            Creates a DataType of type SqlDataType.VarBinaryMax
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.VarChar(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.VarChar
            </summary>
            <param name="maxLength"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.VarCharMax">
            <summary>
            Creates a DataType of type SqlDataType.VarCharMax
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Variant">
            <summary>
            Creates a DataType of type SqlDataType.Variant
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Xml(System.String)">
            <summary>
            Creates a DataType of type SqlDataType.Xml
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Xml(System.String,System.String)">
            <summary>
            Creates a DataType of type SqlDataType.Xml
            </summary>
            <param name="type"></param>
            <param name="schema"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Xml(System.String,System.String,Microsoft.SqlServer.Management.Smo.XmlDocumentConstraint)">
            <summary>
            Creates a DataType of type SqlDataType.Xml
            </summary>
            <param name="type"></param>
            <param name="schema"></param>
            <param name="xmlDocumentConstraint"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.SysName">
            <summary>
            Creates a DataType of type SqlDataType.SysName
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Date">
            <summary>
            Creates a DataType of type SqlDataType.Date
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Time(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.Time
            </summary>
            <param name="scale"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.DateTimeOffset(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.DateTimeOffset
            </summary>
            <param name="scale"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.DateTime2(System.Int32)">
            <summary>
            Creates a DataType of type SqlDataType.DateTime2
            </summary>
            <param name="scale"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Json">
            <summary>
            Creates a DataType of type SqlDataType.Json
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Vector(System.Int32,System.Nullable{Microsoft.SqlServer.Management.Smo.VectorBaseType})">
            <summary>
            Creates a DataType of type SqlDataType.Vector
            </summary>
            <param name="dimensions">The number of dimensions for the vector</param>
            <param name="baseType">The optional base type for the Vector data type</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.Vector(System.Int32,System.String)">
            <summary>
            Creates a DataType of type SqlDataType.Vector
            </summary>
            <param name="dimensions">The number of dimensions for the vector</param>
            <param name="baseType">The optional base type for the Vector data type</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Name">
            <summary>
            Name of the type
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.SqlDataType">
            <summary>
            Specifies the SQL Server data type.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.Schema">
            <summary>
            DataType schema
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.MaximumLength">
            <summary>
            Maximum length of type in bytes.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.NumericPrecision">
            <summary>
            Maximum precision of type if numeric-based, else 0.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.NumericScale">
            <summary>
            Maximum scale of type if numeric-based, else 0.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.VectorDimensions">
            <summary>
            Maximum number of dimensions of the Vector data type, else 0.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.VectorBaseType">
            <summary>
            The base type of the Vector data type (e.g., "float16", "float32").
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.XmlDocumentConstraint">
            <summary>
            Specifies whether the XML data type is a fragment (content)
            or a well-formed XML 1.0 instance (document).
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.IsNumericType">
            <summary>
            Indicates whether the type is a numeric type or not.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataType.IsStringType">
            <summary>
            Indicates whether the type is a string type or not.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.GetSqlName(Microsoft.SqlServer.Management.Smo.SqlDataType)">
            <summary>
            Returns the TSQL name of the given SqlDataType
            </summary>
            <param name="sqldt"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.SqlToEnum(System.String)">
            <summary>
            Converts a string Sql Data Type name into the corresponding SqlDataType enum
            value. Returns SqlDataType.None if the name is an unknown type.
            </summary>
            <param name="sqlTypeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.IsSystemDataType(Microsoft.SqlServer.Management.Smo.SqlDataType,Microsoft.SqlServer.Management.Smo.SqlServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            This function verify whether given data type is system type or not for given version, engine type/edition.
            </summary>
            <param name="dataType"></param>
            <param name="targetVersion"></param>
            <param name="engineType"></param>
            <param name="engineEdition"></param>
            <param name="isFabric"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.IsDataTypeSupportedOnTargetVersion(Microsoft.SqlServer.Management.Smo.SqlDataType,Microsoft.SqlServer.Management.Smo.SqlServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Determines if the data type is supported on the target version
            </summary>
            <param name="dataType">The <see cref="P:Microsoft.SqlServer.Management.Smo.DataType.SqlDataType"/> to check</param>
            <param name="targetVersion">The <see cref="T:Microsoft.SqlServer.Management.Smo.SqlServerVersion"/> to check</param>
            <param name="engineType">The <see cref="P:Microsoft.SqlServer.Management.Smo.DataType.SqlDataType"/> to check</param>
            <param name="engineEdition">The <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> to check</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.IsTypeFloatStateCreating(System.String,Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Special function for taking care of scripting of float type columns.
            This makes sense only before a column of float type is getting created.
            </summary>
            <param name="sqlType"></param>
            <param name="sObj"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataType.HasTypeChangedToReal">
            <summary>
            Special function for taking care of scripting the correct DataType if it's "float"
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DdlTriggerBase.CreateOrAlter">
            <summary>
            Create OR ALTER the object. First perform an internal check for existence. If object exists, take CREATE path; Otherwise take ALTER path.
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DdlTriggerBase.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Default">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Default
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Default.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Default.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DefaultConstraint">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Column/Default
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultConstraint.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultConstraint.Rename(System.String)">
            <summary>
            Renames the object
            </summary>
            <param name="newname">New default constraint name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultConstraint.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DefaultConstraint.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DefaultRuleBase">
            <summary>
            Base class for Rules
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.BindToColumn(System.String,System.String,System.String)">
            <summary>
            Binds the default or rule to a column.
            </summary>
            <param name="tablename"></param>
            <param name="colname"></param>
            <param name="tableschema"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.BindToColumn(System.String,System.String)">
            <summary>
            Binds the default or rule to a column.
            </summary>
            <param name="tablename"></param>
            <param name="colname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.BindToDataType(System.String,System.Boolean)">
            <summary>
            This method enables a default or rule on the user-defined data type specified.
            </summary>
            <param name="datatypename"></param>
            <param name="bindcolumns"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.UnbindFromColumn(System.String,System.String)">
            <summary>
            This method breaks the binding between a default or rule and the column of a table.
            </summary>
            <param name="tablename"></param>
            <param name="colname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.UnbindFromColumn(System.String,System.String,System.String)">
            <summary>
            This method breaks the binding between a default or rule and the column of a table.
            </summary>
            <param name="tablename"></param>
            <param name="colname"></param>
            <param name="tableschema"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.UnbindFromDataType(System.String,System.Boolean)">
            <summary>
            This method breaks the binding between a default or rule and a user-defined data type.
            </summary>
            <param name="datatypename"></param>
            <param name="bindcolumns"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.EnumBoundColumns">
            <summary>
            Enumerates columns bound to this default or rule.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.EnumBoundDataTypes">
            <summary>
            Enumerates data types bound to this default or rule.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.Create">
            <summary>
            Creates the object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.Drop">
            <summary>
            Drops the object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.Script">
            <summary>
            Scripts the object.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultRuleBase.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Scripts object with specific scripting optiions.
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DependencyNode">
            <summary>
            DependencyNode is a base node class
            Contains the urn of the node and the dependency type (SchemaBound/NonSchemaBound) the node has with its parent
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DependencyCollectionNode">
            <summary>
            DependencyCollectionNode class represents an individual entry in the dependency list
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DependencyCollectionNode.#ctor(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,System.Boolean,System.Boolean)">
            <summary>
            Creates a new node.
            </summary>
            <param name="urn"></param>
            <param name="isSchemaBound"></param>
            <param name="fRoot">True if this is a root node.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DependencyCollectionNode.Transactable">
            <summary>
            Flag that indicates if the object can be created/dropped as part of a user transaction.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DependencyCollection">
            <summary>
            Dependency tree returned as a result of dependency discovery phase
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DependencyTreeNode">
            <summary>
            DependencyTreeNode class represents an individual entry in the dependency tree
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DependencyTree">
            <summary>
            Dependency tree returned as a result of dependency discovery phase
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnComparer.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Constructor
            </summary>
            <param name="collation">SQL Server collation name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnComparer.Compare(System.Object,System.Object)">
            <summary>
            The IComparer implementation
            </summary>
            <param name="x"></param>
            <param name="y"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DependencyComparer.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Constructor
            </summary>
            <param name="collation">SQL Server collation name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DependencyComparer.Compare(System.Object,System.Object)">
            <summary>
            The IComparer implementation
            </summary>
            <param name="x"></param>
            <param name="y"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DependencyWalker">
            <summary>
            Instance class encapsulating SQL Server database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDmfAdapter.GetTypeFilterProperties(System.Type)">
            <summary>
            Returns filtering properties supported by the SMO
            type represented by the given expression, or null if it's
            not a valid SMO type.
            Currently we only allow Name on objects that are child of the 
            Server object.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EdgeConstraint">
            <summary>
            This class represents an Edge Constraint
            object. Edge Constraints restrict connections
            that can be established in an edge table between
            two graph nodes. Edge Constraints are creatable
            and droppable but not alterable. For altering the original
            must be dropped and new one must be created.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/EdgeConstraint
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructor for instantiating Edge Constraint object. Also initializes encapsulated clauses.
            </summary>
            <param name="parentColl">Parent object that encapsulates this object (Edge tables in this case) </param>
            <param name="key">key that identifies the object in collection</param>
            <param name="state">current state of the object represented by enumerator <see cref="T:Microsoft.SqlServer.Management.Smo.SqlSmoState"/></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraint.EdgeConstraintClauses">
            <summary>
            This method instantiates EdgeConstraintClause collection. An EdgeConstraint object 
            can encapsulate multiple EdgeConstraintClauses within it.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraint.UrnSuffix">
            <summary>
            Accessor for URN suffix for Edge Constraint object.
            </summary>
            <returns> the name of the type in the urn expression </returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Name">
            <summary>
            Accessor for the object name.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraint.IsSystemNamed">
            <summary>
            Accessor for the property 'IsSystemNamed' for this edge-constraint object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.UpdateObjectState">
            <summary>
            Override for UpdateObjectState method. The method generates a system name
            if the user does not provide a name while creating the object otherwise
            it uses the name provided by the user and sets 'IsSystemNamed' property to false.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Script">
            <summary>
            Utility method to create DDL statement for this object.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Utility method to create DDL statements for this object
            by passing additional scripting options as arguments.
            </summary>
            <param name="scriptingOptions">
                Instance of <see cref="T:Microsoft.SqlServer.Management.Smo.ScriptingOptions"/> that encapsulates SQL Server scripting preferences
            </param>
            <returns><see cref="T:System.Collections.Specialized.StringCollection"/> wrapping associated SQL scripts for this object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Create">
            <summary>
            Method to create the Edge Constraint object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This method includes the DDL statement required to create Edge Constraint
            object in the query collection reference.
            </summary>
            <param name="queries">Collection of existing queries on this object</param>
            <param name="sp">Additional options that control scripting behavior</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptWithOption(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.ScriptFlag)">
            <summary>
            This method generates the DDL scripts required to drop or create edge constraint
            based upon the passed option flag.
            </summary>
            <param name="sp">Additional options that control scripting behavior</param>
            <param name="option">option to include either the DROP or CREATE script</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptDdlBody(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This method is presently being leveraged by Table objects to have the DDL script
            of EdgeConstraints included within their definition. When a user invokes script
            option on an EdgeTable that has EdgeConstraint encapsulated within it the Table object
            would call this method to have the scripts of such nested objects included along 
            with its own DDL script.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptDeleteReferentialAction">
            <summary>
            EdgeConstraint(s) support 'ON DELETE CASCADE' clause which affect referenced records in an edge
            table when linked records in connected nodes are dropped. While scripting, this method ensures
            that if the object supports the cascade delete option then it is included as a part of scripting via SMO.
            </summary>
            <returns>
            String value containing information about referential action to be taken for the EdgeConstraint object.
            </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptDdlBodyWorker(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            This method is used during scripting of the EdgeConstraint object, it ensures that
            all connections that the EdgeConstraint parent object encapsulates are included while scripting.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptEdgeConstraintClauses">
            <summary>
            This method iterates over all clauses that this Edge Constraint object
            encapsulates and returns them as a String.
            </summary>
            <returns>All connections this edge encapsulates represented as a string</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Rename(System.String)">
            <summary>
            Renames the object.
            </summary>
            <param name="newName">New Edge Constraint name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptRename(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Method that handles the generation of rename script for this object.
            </summary>
            <param name="renameQuery">Query collection on which the rename script would be included</param>
            <param name="sp">Additional options that control scripting behavior</param>
            <param name="newName">new name for the object</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Drop">
            <summary>
            Calls the base class' drop implementation to remove this instance of EdgeConstraint.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ThrowIfParentIsNotEdgeTable">
            <summary>
            Short circuit logic to check if parent table is an edge table. As EdgeConstraints
            are only supported on Edge tables and UDTTs.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Method that handles the generation of drop script for this object.
            </summary>
            <param name="queries">Query collection on which the drop script would be included</param>
            <param name="sp">Additional options that control scripting behavior</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.MarkForDrop(System.Boolean)">
            <summary>
            Calls base parent class' implementation for MarkForDrop. The base class'
            method marks the state for the object for deletion. Represented by
            'ToBeDropped' state of the enumerator <see cref="T:Microsoft.SqlServer.Management.Smo.SqlSmoState"/>
            </summary>
            <param name="dropOnAlter"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraint.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraint.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EdgeConstraintClause">
            <summary>
            Represents an EdgeConstraintClause object. Objects of EdgeConstraintClause types
            are encapsulated within an EdgeConstraint and represent allowed connections between two graph nodes.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/EdgeConstraint/EdgeConstraintClause
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraintClause.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructor to instantiate an EdgeConstraintClause object. EdgeConstraintClause(s) are non scriptable entities that
            are encapsulated by EdgeConstraint objects. They represent allowed connections between graph nodes in a schema.
            </summary>
            <param name="parentColl"> Parent object that encapsulates this object (EdgeConstraint in this case) </param>
            <param name="key">key that identifies the object in collection</param>
            <param name="state">current state of the object represented by enumerator <see cref="T:Microsoft.SqlServer.Management.Smo.SqlSmoState"/></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraintClause.#ctor(Microsoft.SqlServer.Management.Smo.EdgeConstraint,Microsoft.SqlServer.Management.Smo.Table,Microsoft.SqlServer.Management.Smo.Table)">
            <summary>
            Constructor to instantiate an EdgeConstraintClause object. It would help consumers.
            </summary>
            <param name="parent"> Parent object that encapsulates this object (EdgeConstraint in this case) </param>
            <param name="fromTable">Table that forms origin of the connection</param>
            <param name="toTable">Table that forms the sink of the connection</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraintClause.UrnSuffix">
            <summary>
            Property accessor for URN suffix needed to traverse to this object in the explorer.
            </summary>
            <returns>name of the type in the urn expression</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EdgeConstraintClause.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns>Properties available during scripting of the object</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EdgeConstraintClause.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EndpointPayload.ScriptAuthenticationAndEncryption(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Generates a script for the AUTHENTICATION and ENCRYPTION clauses
            in the payload DDL. this is shared by ServiceBroker and DatabaseMirroring payloads
            </summary>
            <param name="sb"></param>
            <param name="so"></param>
            <param name="needsComma"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Endpoint">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Endpoint.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Endpoint.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Endpoint.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.EnumerableContainer.Clear" -->
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumerableContainer.Add(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Adds the passed IEnumerable object to the list of objects being maintained
            by this class. The IEnumerable is added to the end of the list
            </summary>
            <param name="stringEnumerable">
            The IEnumerable to add
            </param>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumerableContainer.Add(System.Collections.Specialized.StringCollection)">
            <summary>
            Adds the passed StringCollection object to the list of objects.
            The stringCollection is added to the end of the list.
            </summary>
            <param name="stringCollection"></param>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumerableContainer.IEnumerableToStringCollection(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Adds the string in the passed IEnumerable to a stringCollection
            and returns it.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.EnumerableContainer.GetEnumerator" -->
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumerableContainer.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an IEnumerataor object
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AttachOptions">
            <summary>
            List of options that may be passed to Server.AttachDatabase
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AttachOptions.None">
            Attach without any options specified
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AttachOptions.EnableBroker">
            Enables the Service Broker
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AttachOptions.NewBroker">
            Creates a new broker
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AttachOptions.ErrorBrokerConversations">
            Stops all active broker conversations at moment of save point with an error message
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.AttachOptions.RebuildLog">
            Specifies the database is created by attaching an existing set of operating system files. If one or more transaction log files are missing, the log file is rebuilt.
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PrivilegeTypes">
            <summary>
            List of object and database privileges
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectType">
            <summary>
            List of SQL Server types of objects
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RepairType">
            <summary>
            List of SQL Server repair types
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TransactionTypes">
            <summary>
            Specifies the types of transactions that may be active in a database
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.TransactionTypes.Versioned">
            <summary>
            A Versioned transaction has a row in sys.dm_tran_active_snapshot_database_transactions
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.TransactionTypes.UnVersioned">
            <summary>
            An UnVersioned transaction does not have a row in sys.dm_tran_active_snapshot_database_transactions
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.TransactionTypes.Both">
            <summary>
            Specifies inclusion of both Versioned and UnVersioned transactions
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LinkedTableType">
            <summary>
            Types of tables that can be enumerated on the linked server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexEnableAction">
            <summary>
            specifies how an index should be re-enabled
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.IndexEnableAction.Rebuild">
            <summary>
            The index will be rebuilt with the current property-settings
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.IndexEnableAction.Recreate">
            <summary>
            The existing index will be dropped and recreated with the current property-settings.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexOperation">
            <summary>
            specifies what operation to perform on an index alter
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.IndexOperation.Rebuild">
            <summary>
            The index will be rebuilt with the current property-settings.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.IndexOperation.Reorganize">
            <summary>
            The index will be reorganized with the current property-settings.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.IndexOperation.Disable">
            <summary>
            The Index will be disabled.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FragmentationOption">
            <summary>
            specifies how index fragmentation will be retrieved
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Edition">
            <summary>
            The possible values returned by SERVERPROPERTY('EngineEdition').
            See <see href="https://learn.microsoft.com/sql/t-sql/functions/serverproperty-transact-sql" /> for more details
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.Unknown">
                       Currently these values are duplicated in $\Sql\ssms\shared\ConnectionInfo\src\ConnectionEnums.cs. 
                       Eventually we would like to remove the type defined here (see TFS#7818885) but until that happens
                       make sure to update both enums with any changes
                    *
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.PersonalOrDesktopEngine">
            <summary>
            Personal or Desktop Engine (Not available in SQL Server 2005 (9.x) and later versions.)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.Standard">
            <summary>
            Standard (For Standard, Web, and Business Intelligence.)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.EnterpriseOrDeveloper">
            <summary>
            Enterprise (For Evaluation, Developer, and Enterprise editions.)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.Express">
            <summary>
            Express (For Express, Express with Tools, and Express with Advanced Services)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlDatabase">
            <summary>
            Azure SQL Database
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlDataWarehouse">
            <summary>
            Azure Synapse dedicated SQL pool (formerly DataWarehouse)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.AzureSynapseDedicatedSqlPool">
            <summary>
            Azure Synapse dedicated SQL pool (formerly DataWarehouse)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlStretchDatabase">
            <summary>
            Stretch Database
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlManagedInstance">
            <summary>
            Azure SQL Managed Instance
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlDatabaseEdge">
            <summary>
            Azure SQL Edge (For all editions of Azure SQL Edge)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlAzureArcManagedInstance">
            <summary>
            Azure Arc Managed SQL Instance
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Edition.SqlOnDemand">
            <summary>
            Azure Synapse serverless SQL pool (SQL OnDemand)
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerStatus">
            <summary>
            the possible values of server status
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerStatus.Unknown">
            <summary>
            Unknown state - value doesn't match any of the states below</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerStatus.Online">
             <summary>
            Referenced server is available for use (Online).</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerStatus.OnlinePending">
             <summary>
            Server startup is underway.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerStatus.Offline">
             <summary>
            Referenced server has been placed offline by a system or user action.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerStatus.OfflinePending">
             <summary>
            Server is in being shuted down.</summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServiceStartMode">
            <summary>
            The start mode for a service
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FileStreamEffectiveLevel">
            <summary>
            The effective level for the FILESTREAM feature
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.FileStreamEffectiveLevel.Disabled">
            Disabled
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.FileStreamEffectiveLevel.TSqlAccess">
            T-SQL access only
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.FileStreamEffectiveLevel.TSqlLocalFileSystemAccess">
            T-SQL access and local File system access
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.FileStreamEffectiveLevel.TSqlFullFileSystemAccess">
            T-SQL access and full File system access
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.InstanceState">
            <summary>
            InstanceState values
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.InstanceState.Unknown">
            <summary>
            Unknown state - value doesn't match any of the states below</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.InstanceState.Online">
             <summary>
            Instance is online.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.InstanceState.OnlinePending">
             <summary>
            Instance is starting up.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.InstanceState.Offline">
             <summary>
            Instance is offline.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.InstanceState.OfflinePending">
             <summary>
            Shutdown pending.</summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupEncryptionAlgorithm">
            <summary>
            Specifies the algorithm type used for backup encryption.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupEncryptionAlgorithm.Aes128">
            <summary>
            Aes128 Algorithm
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupEncryptionAlgorithm.Aes192">
            <summary>
            Aes192 Algorithm
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupEncryptionAlgorithm.Aes256">
            <summary>
            Aes256 Algorithm
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupEncryptionAlgorithm.TripleDes">
            <summary>
            TripleDes Algorithm
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BackupEncryptorType">
            <summary>
            Specifies the encryptor type used to encrypt an encryption key.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupEncryptorType.ServerCertificate">
            <summary>
            Server Certificate
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.BackupEncryptorType.ServerAsymmetricKey">
            <summary>
            Server Asymmetric Key
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType">
            <summary>
            Types of temporal auto-generated columns
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.None">
            <summary>
            Column value is not auto-generated (non-temporal columns)
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.AsRowStart">
            <summary>
            Column value is GENERATED ALWAYS AS ROW START
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.AsRowEnd">
            <summary>
            Column value is GENERATED ALWAYS AS ROW END
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.AsTransactionIdStart">
            <summary>
            Column value is GENERATED ALWAYS  AS TRANSACTION_ID START
            enum jumps to 7 instead of 3 as 
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.AsTransactionIdEnd">
            <summary>
            Column value is GENERATED ALWAYS AS TRANSACTION_ID END
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.AsSequenceNumberStart">
            <summary>
            Column value is GENERATED ALWAYS AS SEQUENCE_NUMBER START
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.GeneratedAlwaysType.AsSequenceNumberEnd">
            <summary>
            Column value is GENERATED ALWAYS AS SEQUENCE_NUMBER END
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TableTemporalType">
            <summary>
            Types of Temporal tables
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.TableTemporalType.None">
            <summary>
            System time period
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.TableTemporalType.HistoryTable">
            <summary>
            History table of a system-versioned table
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.TableTemporalType.SystemVersioned">
            <summary>
            System time table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.#ctor">
            <summary>
            Default constructor
            </summary>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.Add(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Adds the passed IEnumerable object to the list of objects being maintained
            by this class. The IEnumerable is added to the end of the list
            </summary>
            <param name="stringEnumerable">
            The IEnumerable to add
            </param>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.Add(System.Collections.Specialized.StringCollection)">
            <summary>
            Adds the passed StringCollection object to the list of objects.
            The stringCollection is added to the end of the list.
            </summary>
            <param name="stringCollection"></param>
            
        </member>
        <!-- Badly formed XML comment ignored for member "P:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.Current" -->
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.Dispose">
            <summary>
            Disposes the resources used by this method
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.System#Collections#IEnumerator#Current">
            <summary>
            Current implementation for IEnumerator interface
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.MoveNext">
            <summary>
            Moves the enumerator to the next element
            </summary>
            <returns>
            True if there is another value, else false
            </returns>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.Reset">
            <summary>
            Resets the state
            </summary>
            
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EnumeratorContainer.EnumeratorState">
            <summary>
            Enum used to track the state of the object
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoExceptionType">
            <summary>
            Enumeration of exception types defined by
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoException">
            <summary>
            The base class for all SMO exception classes.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoException.#ctor">
            <summary>
            Called by the T:Microsoft.SqlServer.Management.Smo.SqlServerManagementException.
            Do not call directly.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoException.#ctor(System.String)">
            <summary>
            Called by the T:Microsoft.SqlServer.Management.Smo.SqlServerManagementException.
            Do not call directly.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoException.#ctor(System.String,System.Exception)">
            <summary>
            Called by the T:Microsoft.SqlServer.Management.Smo.SqlServerManagementException.
            Do not call directly.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoException.SmoExceptionType">
            <summary>
            Gets or sets the T:Microsoft.SqlServer.Management.Smo.SmoExceptionType.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoException.HelpLink">
            <summary>
            Gets a link as string to the support web site.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.MissingObjectException">
            <summary>
            The exception thrown when an object is missing from a collection or
            when a collection does not exist under a server version.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MissingObjectException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.MissingObjectException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MissingObjectException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.MissingObjectException.
            </summary>
            <param name="message">The message of the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MissingObjectException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.MissingObjectException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.MissingObjectException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.MissingObjectException.Message">
            <summary>
            Gets the message from the exception as a string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyNotSetException">
            <summary>
            The exception thrown when an action requires a property
            that has not been set by the user.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.
            </summary>
            <param name="message">Exception message as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.
            </summary>
            <param name="propertyName">The name of the property that has not
            been set as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyNotSetException.Message">
            <summary>
            Gets the message from the exception as a string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException">
            <summary>
            The exception thrown during a scripting action when
            a property has an unusable value or there is a conflict between
            two or more properties.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.
            </summary>
            <param name="message">The message of the exception as strng.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that
            caused the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.#ctor(Microsoft.SqlServer.Management.Smo.Property)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.
            </summary>
            <param name="propertyObject">The property whose value is incorrect as supplied.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WrongPropertyValueException.Message">
            <summary>
            Gets the message as string from the exception.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException">
            <summary>
            The exception thrown if a value of the wrong type is assigned to a property.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.#ctor">
            <summary>
            Constructor for the
            Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.#ctor(System.String)">
            <summary>
            Constructor for the
            Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructor for the
            Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.
            </summary>
            <param name="propertyName">The property that was mismatched.</param>
            <param name="receivedType">The incorrect type received for the property.</param>
            <param name="expectedType">The expected typ for the property.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyTypeMismatchException.Message">
            <summary>
            Gets the message for the exception as string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnknownPropertyException">
            <summary>
            The exception thrown when trying to access a property that
            does not exist for a server version.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.
            </summary>
            <param name="propertyName">The unknown property name.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.Message">
            <summary>
            Gets the message from the
            T:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.Init">
            <summary>
            Initializes T:Microsoft.SqlServer.Management.Smo.UnknownPropertyException.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException">
            <summary>
            The exception that is thrown when trying to set a readonly property.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.
            </summary>
            <param name="propertyName">The name of the read-only property.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyReadOnlyException.Message">
            <summary>
            Gets the message of the exception as string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyWriteException">
            <summary>
            The exception thrown when trying to set a property that has been blocked.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyWriteException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyWriteException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyWriteException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyWriteException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyWriteException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyWriteException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyWriteException.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.PropertyWriteException.
            </summary>
            <param name="propertyName">The name as string of the blocked property that caused
            the exception.</param>
            <param name="objectKind">The kind of object as string of the blocked property.</param>
            <param name="objectName">The name of the object as string of the blocked property</param>
            <param name="reason">The reason for the property blockage.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyWriteException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyWriteException.SmoExceptionType">
            <summary>
            Gets the type of exception from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyWriteException.Message">
            <summary>
            Gets the message of the exception.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException">
            <summary>
            The exception thrown when an operation cannot be performed
            in the current object state.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.#ctor(System.String,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.
            </summary>
            <param name="opName">The invalid operation name as string.</param>
            <param name="state">The state as a
            T:Microsoft.SqlServer.Management.Smo.SqlSmoState object.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.SmoExceptionType">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.invalidSmoOperationException.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.InvalidSmoOperationException.Message">
            <summary>
            Gets the message of the exception as string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException">
            <summary>
            The exception thrown when an operation cannot be performed
            in the current version.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.#ctor(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.
            </summary>
            <param name="version">The server version as
            T:Microsoft.SqlServer.Server.ServerVersion</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.InvalidVersionSmoOperationException.Message">
            <summary>
            Gets the message of the exception as string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException">
            <summary>
            The exception thrown when the user is asking for a collection
            not available for the current server version.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.#ctor(System.String,Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.
            </summary>
            <param name="colname">The name of the collection as string.</param>
            <param name="serverVersion">The server version as
            T:Microsoft.SqlServer.Server.ServerVersion</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.CollectionNotAvailableException.Message">
            <summary>
            Gets the message of the exception as formatted string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException">
            <summary>
            The exception thrown when the caller is asking for a property
            that returned null during enumeration.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.#ctor(System.String,System.Object)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.
            </summary>
            <param name="propertyName">The name of the unretrievable property as string.</param>
            <param name="failedObject">The failed object as T:System.Object.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyCannotBeRetrievedException.Message">
            <summary>
            Gets the message of the exception as string.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.InternalSmoErrorException">
            <summary>
            The exception thrown when there is an internal error with a
            T:Microsoft.SqlServer.Management.Smo object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InternalSmoErrorException.#ctor">
            <summary>
            Constructor for T:Microsoft.SqlServer.Management.Smo.InternalSmoException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InternalSmoErrorException.#ctor(System.String)">
            <summary>
            Constructor for T:Microsoft.SqlServer.Management.Smo.InternalSmoException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.InternalSmoErrorException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for T:Microsoft.SqlServer.Management.Smo.InternalSmoException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.InternalSmoErrorException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">
            <summary>
            The exception thrown when an operation has failed.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FailedOperationException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.FailedOperationException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FailedOperationException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.FailedOperationException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FailedOperationException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.FailedOperationException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FailedOperationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FailedOperationException.#ctor(System.String,System.Object,System.Exception)">
            <summary>
            Called by the T:Microsoft.SqlServer.Management.Smo.SqlServerManagementException.
            Do not call directly.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FailedOperationException.#ctor(System.String,System.Object,System.Exception,System.String)">
            <summary>
            Called by the T:Microsoft.SqlServer.Management.Smo.SqlServerManagementException.
            Do not call directly.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FailedOperationException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FailedOperationException.Operation">
            <summary>
            Gets or sets a string value that specifies the operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FailedOperationException.FailedObject">
            <summary>
            Gets or sets the T:System.Object that failed.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FailedOperationException.Message">
            <summary>
            Gets the message of the exception.
            </summary>
            <value></value>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException">
            <summary>
            The exception thrown when the user is trying to create
            an object with a name that cannot be supported, such as a null string.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.
            </summary>
            <param name="message">The message of the exception as string.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UnsupportedObjectNameException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServiceRequestException">
            <summary>
            This exception incapsulates a service provider error.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceRequestException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.ServiceRequestException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceRequestException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.ServiceRequestException.
            </summary>
            <param name="message">The message of the exception as string.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceRequestException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.ServiceRequestException.
            </summary>
            <param name="message">The message of the exception.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceRequestException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serialization helper method.
            </summary>
            <param name="info">T:System.Runtime.Serialization.SerializationInfo object
            that contains the data needed to serialize or deserialize an object.</param>
            <param name="context">T:System.Runtime.Serialization.StreamingContext that
            contains the source and destination of a given serialized stream.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceRequestException.SmoExceptionType">
            <summary>
            Gets the  type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceRequestException.ErrorCode">
            <summary>
            Gets the error code as an integer.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceRequestException.Message">
            <summary>
            The message of the exception.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException">
            <summary>
            The exception gets thrown when an operation has failed.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.
            </summary>
            <param name="message">The message of the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.
            </summary>
            <param name="message">The message of the exception.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnsupportedEngineTypeException">
            <summary>
            This exception gets thrown when an operation has failed
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnsupportedEngineEditionException">
            <summary>
            This exception gets thrown when an unsupported engine edition is detected.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException">
            <summary>
            The exception thrown when an object is not supported by Sql Express
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.
            </summary>
            <param name="message">The message of the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.
            </summary>
            <param name="message">The message of the exception.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UnsupportedFeatureException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SfcDependencyException">
            <summary>
            This exception gets thrown when a dependency operation failed
            TODO: this will move to SFC once we have generalized the dependency classes (see SfcDependencyDiscovery.cs).
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.InvalidScriptingOptionException">
            <summary>
            This exception gets thrown when invalid scripting options are set
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptWriterException">
            <summary>
            The exception thrown when script writing fails.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptWriterException.#ctor">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.ScriptWriterException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptWriterException.#ctor(System.String)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.ScriptWriterException.
            </summary>
            <param name="message">The message of the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptWriterException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the T:Microsoft.SqlServer.Management.Smo.ScriptWriterException.
            </summary>
            <param name="message">The message of the exception.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptWriterException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException">
            <summary>
            The exception gets thrown when an operation is executed with an unsupported compatability
            level for that operation specified.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.#ctor">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.#ctor(System.String)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.
            </summary>
            <param name="message">The message of the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.#ctor(System.String,System.Exception)">
            <summary>
            Constructor for the
            T:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.
            </summary>
            <param name="message">The message of the exception.</param>
            <param name="innerException">The T:System.Exception instance that caused
            the current exception.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UnsupportedCompatLevelException.SmoExceptionType">
            <summary>
            Gets the type of exeption from the
            T:Microsoft.SqlServer.Management.Smo.SmoExceptionType enumeration.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPasswordHash">
            <summary>Invalid value given for password hash. Specify a valid hash value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LoginPropertyNotSet">
            <summary>You must set the Login property before creating an user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LoginEnable">
            <summary>Enable Login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LoginDisable">
            <summary>Disable Login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddCredential">
            <summary>Add Credential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropCredential">
            <summary>Drop Credential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidTypeForMetadataProvider">
            <summary>'{typeName}' is not a Type that has a metadata provider.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidTypeForMetadataProvider(System.Object)">
            <summary>'{typeName}' is not a Type that has a metadata provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPropertyExpression">
            <summary>Expression '{expression}' does not specify a property.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidPropertyExpression(System.Object)">
            <summary>Expression '{expression}' does not specify a property.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterServerRoleName">
            <summary>Enter server role name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerRoleOwnerNameEmpty">
            <summary>The ServerRole.Owner property cannot be set to empty or null before calling the Create or Alter method.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CreateAlterNotSupported">
            <summary>CREATE, ALTER and DROP are not supported for Server Roles on versions earlier than SQL 2012</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterSequenceName">
            <summary>Enter sequence name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterMinValue">
            <summary>The minimum value textbox cannot be empty when minimum value checkbox is selected.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterMaxValue">
            <summary>The maximum value textbox cannot be empty when maximum value checkbox is selected.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterIncrementValue">
            <summary>The increment value textbox cannot be empty.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterStartValue">
            <summary>The restart value textbox cannot be empty when the restart value option is selected.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidSequenceValue">
            <summary>You must specify a valid integer value for property {propertyName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidSequenceValue(System.Object)">
            <summary>You must specify a valid integer value for property {propertyName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UpgradeDll">
            <summary>Upgrade DLL</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ProviderEnable">
            <summary>Enable Cryptographic Provider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ProviderDisable">
            <summary>Disable Cryptographic Provider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SourceTypeShouldBeProvider">
            <summary>Source Type should be 'Provider'</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotSetPrivilege">
            <summary>The privilege {privName} cannot be set for this type of object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotSetPrivilege(System.Object)">
            <summary>The privilege {privName} cannot be set for this type of object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CyclicalForeignKeys">
            <summary>There is a cyclical foreign key relationship in the database. Cannot generate data-only script.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UsersWithoutLoginsDownLevel">
            <summary>Creating a user without an associated login is not supported in {targetVersion}.;</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUsersWithoutLoginsDownLevel(System.Object)">
            <summary>Creating a user without an associated login is not supported in {targetVersion}.;</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EncryptedUserDefinedFunctionsDownlevel">
            <summary>{udf} is an encrypted User Defined Function.  Encrypted User Defined Functions are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEncryptedUserDefinedFunctionsDownlevel(System.Object,System.Object)">
            <summary>{udf} is an encrypted User Defined Function.  Encrypted User Defined Functions are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EncryptedStoredProcedureDownlevel">
            <summary>{sproc} is an encrypted Stored Procedure.  Encrypted Stored Procedures are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEncryptedStoredProcedureDownlevel(System.Object,System.Object)">
            <summary>{sproc} is an encrypted Stored Procedure.  Encrypted Stored Procedures are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EncryptedViewsFunctionsDownlevel">
            <summary>{view} is an encrypted View.  Encrypted Views are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEncryptedViewsFunctionsDownlevel(System.Object,System.Object)">
            <summary>{view} is an encrypted View.  Encrypted Views are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SchemaDownlevel">
            <summary>Error with Schema {objectName}.  Schemas are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSchemaDownlevel(System.Object,System.Object)">
            <summary>Error with Schema {objectName}.  Schemas are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnEncryptionKeyDownlevel">
            <summary>Error with Column Encryption Key {objectName}.  Column Encryption Keys are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatColumnEncryptionKeyDownlevel(System.Object,System.Object)">
            <summary>Error with Column Encryption Key {objectName}.  Column Encryption Keys are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnMasterKeyDownlevel">
            <summary>Error with Column Master Key {objectName}.  Column Master Keys are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatColumnMasterKeyDownlevel(System.Object,System.Object)">
            <summary>Error with Column Master Key {objectName}.  Column Master Keys are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DdlTriggerDownlevel">
            <summary>Error with DDL Trigger {objectName}.  DDL Triggers are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDdlTriggerDownlevel(System.Object,System.Object)">
            <summary>Error with DDL Trigger {objectName}.  DDL Triggers are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ClrUserDefinedFunctionDownlevel">
            <summary>Error with CLR User Defined Function {objectName}.  CLR User Defined Functions are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatClrUserDefinedFunctionDownlevel(System.Object,System.Object)">
            <summary>Error with CLR User Defined Function {objectName}.  CLR User Defined Functions are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ClrStoredProcedureDownlevel">
            <summary>Error with CLR Stored Procedure {objectName}.  CLR Stored Procedure are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatClrStoredProcedureDownlevel(System.Object,System.Object)">
            <summary>Error with CLR Stored Procedure {objectName}.  CLR Stored Procedure are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnEncryptionKeyNoValues">
            <summary>Error creating Column Encryption Key {objectName}.  Must specify at least one Column Encryption Key value before creation.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatColumnEncryptionKeyNoValues(System.Object)">
            <summary>Error creating Column Encryption Key {objectName}.  Must specify at least one Column Encryption Key value before creation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SecurityPolicyNoPredicates">
            <summary>Error creating Security Policy {objectName}.  Must specify at least one security predicate before creation.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSecurityPolicyNoPredicates(System.Object)">
            <summary>Error creating Security Policy {objectName}.  Must specify at least one security predicate before creation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NullParameterTable">
            <summary>Table cannot be null.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ComputedColumnDownlevelContraint">
            <summary>The computed column {objectName} has a check or foreign key constraint, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatComputedColumnDownlevelContraint(System.Object,System.Object)">
            <summary>The computed column {objectName} has a check or foreign key constraint, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NullParameterScriptingOptions">
            <summary>ScriptingOptions cannot be null.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DataScriptingUnsupportedDataTypeException">
            <summary>Column {columnName} in table {tableName} contains a data type {dataType}, which is not currently supported by data scripting.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDataScriptingUnsupportedDataTypeException(System.Object,System.Object,System.Object)">
            <summary>Column {columnName} in table {tableName} contains a data type {dataType}, which is not currently supported by data scripting.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StoredProcedureDownlevelExecutionContext">
            <summary>The stored procedure {objectName} contains an execution context {executionPrincipal}, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatStoredProcedureDownlevelExecutionContext(System.Object,System.Object,System.Object)">
            <summary>The stored procedure {objectName} contains an execution context {executionPrincipal}, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedFunctionDownlevelExecutionContext">
            <summary>The user defined function {objectName} contains an execution context {executionPrincipal}, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUserDefinedFunctionDownlevelExecutionContext(System.Object,System.Object,System.Object)">
            <summary>The user defined function {objectName} contains an execution context {executionPrincipal}, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TriggerDownlevelExecutionContext">
            <summary>The trigger {objectName} contains an execution context {executionPrincipal}, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTriggerDownlevelExecutionContext(System.Object,System.Object,System.Object)">
            <summary>The trigger {objectName} contains an execution context {executionPrincipal}, which is not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedColumnCollation">
            <summary>Column {columnName} in object {parentName} contains the collation {collationName}, which is not supported in the target server version, {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedColumnCollation(System.Object,System.Object,System.Object,System.Object)">
            <summary>Column {columnName} in object {parentName} contains the collation {collationName}, which is not supported in the target server version, {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedDatabaseCollation">
            <summary>The source database's collation is {collationName}.  {targetVersion}, does not support this collation.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedDatabaseCollation(System.Object,System.Object)">
            <summary>The source database's collation is {collationName}.  {targetVersion}, does not support this collation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedColumnType">
            <summary>Column {columnName} in object {parentName} contains type {columnDataType}, which is not supported in the target server version {targetVersion}, engine type {engineType}, edition {editionType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedColumnType(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)">
            <summary>Column {columnName} in object {parentName} contains type {columnDataType}, which is not supported in the target server version {targetVersion}, engine type {engineType}, edition {editionType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedColumnTypeOnEngineType">
            <summary>Column {columnName} in object {parentName} contains type {columnDataType}, which is not supported in the target engine type, {engineType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedColumnTypeOnEngineType(System.Object,System.Object,System.Object,System.Object)">
            <summary>Column {columnName} in object {parentName} contains type {columnDataType}, which is not supported in the target engine type, {engineType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedDataTypeOnTarget">
            <summary>Data type {dataType} is not supported in the target server: version {targetVersion}, engine type {engineType}, edition type {editionType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedDataTypeOnTarget(System.Object,System.Object,System.Object,System.Object)">
            <summary>Data type {dataType} is not supported in the target server: version {targetVersion}, engine type {engineType}, edition type {editionType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnscriptableDataTypeOnTarget">
            <summary>Data type {dataType} which cannot be scripted in the target server: version {targetVersion}, engine type {engineType}, edition type {editionType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnscriptableDataTypeOnTarget(System.Object,System.Object,System.Object,System.Object)">
            <summary>Data type {dataType} which cannot be scripted in the target server: version {targetVersion}, engine type {engineType}, edition type {editionType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CollectionNotAvailable">
            <summary>{objectname} collection is not accessible on server version {serverversion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCollectionNotAvailable(System.Object,System.Object)">
            <summary>{objectname} collection is not accessible on server version {serverversion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CreateOrAlterDownlevel">
            <summary>CREATE OR ALTER syntax is not supported on {objectName} in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCreateOrAlterDownlevel(System.Object,System.Object)">
            <summary>CREATE OR ALTER syntax is not supported on {objectName} in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CreateOrAlterNotSupported">
            <summary>CREATE OR ALTER is not supported for type {objectName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCreateOrAlterNotSupported(System.Object)">
            <summary>CREATE OR ALTER is not supported for type {objectName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TriggerNotSupported">
            <summary>INSTEAD OF triggers are not supported on server version {serverversion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTriggerNotSupported(System.Object)">
            <summary>INSTEAD OF triggers are not supported on server version {serverversion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotEnableViewTrigger">
            <summary>You cannot set Enabled property while creating a view trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReplicationOptionNotSupportedForCloud">
            <summary>{optionName} option is not supported on Microsoft Azure SQL Database. For generating script, try setting TextMode property as false.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatReplicationOptionNotSupportedForCloud(System.Object)">
            <summary>{optionName} option is not supported on Microsoft Azure SQL Database. For generating script, try setting TextMode property as false.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownRecoveryModel">
            <summary>Recovery model {modelname} is unknown.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownRecoveryModel(System.Object)">
            <summary>Recovery model {modelname} is unknown.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownUserAccess">
            <summary>Unknown user access {modelname}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownUserAccess(System.Object)">
            <summary>Unknown user access {modelname}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotRenameObject">
            <summary>You cannot rename object {objectname} on server version {serverversion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotRenameObject(System.Object,System.Object)">
            <summary>You cannot rename object {objectname} on server version {serverversion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSet">
            <summary>Set property {propname} for {objtype} object to accomplish this action.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSet(System.Object,System.Object)">
            <summary>Set property {propname} for {objtype} object to accomplish this action.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnAlreadyHasDefault">
            <summary>Column {name} already has a default.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatColumnAlreadyHasDefault(System.Object)">
            <summary>Column {name} already has a default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnHasNoDefault">
            <summary>Column '{colname}' does not have a default named '{defname}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatColumnHasNoDefault(System.Object,System.Object)">
            <summary>Column '{colname}' does not have a default named '{defname}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoSparseOnColumnSet">
            <summary>Column sets cannot be sparse.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoSparseOnComputed">
            <summary>Computed columns cannot be sparse.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoColumnSetOnComputed">
            <summary>Computed columns cannot be column set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoGeneratedAlwaysColumnsOnNonTables">
            <summary>Columns with generated always values can only be defined on tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoSparseOrColumnSetOnTemporalColumns">
            <summary>Columns belonging to a system-time period cannot be sparse or column-set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ComputedTemporalColumns">
            <summary>Columns belonging to a system-time period cannot be computed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IdentityTemporalColumns">
            <summary>Columns belonging to a system-time period cannot be identity columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NullableTemporalColumns">
            <summary>Columns belonging to a system-time period cannot be nullable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidAlwaysEncryptedPropertyValues">
            <summary>ColumnEncryptionKeyName, EncryptionAlgorithm and EncryptionType must all be set to enable Encryption on the column.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoMemoryOptimizedTemporalTables">
            <summary>Memory-optimized tables cannot be system-versioned.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SystemVersionedTableWithoutPeriod">
            <summary>System-versioned table must have system-versioned period defined.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.HistoryTableWithoutSystemVersioning">
            <summary>History table can only be provided when system-versioning is turned on.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoTemporalFileTables">
            <summary>System-versioned temporal tables or tables with defined system-versioning period cannot be file tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoAddingPeriodOnDroppedTable">
            <summary>Period cannot be defined on tables that are dropped or marked to be dropped.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotHaveMultiplePeriods">
            <summary>Period cannot be defined on a table that already has a period defined.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDroppingPeriodOnDroppedTable">
            <summary>Period cannot be dropped on a non-existing table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDroppingPeriodOnNotYetCreatedTable">
            <summary>Period cannot be dropped on tables that are already dropped or marked to be dropped.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotDropNonExistingPeriod">
            <summary>Table does not have a period defined.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MustProvideExistingColumn">
            <summary>An existing table column must be provided.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PeriodMustHaveDifferentColumns">
            <summary>Starting and ending column for a system-time period cannot be the same.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PeriodStartColumnMustBeGeneratedAlways">
            <summary>Period start column must have GeneratedAlwaysType property correctly set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PeriodEndColumnMustBeGeneratedAlways">
            <summary>Period end column must have GeneratedAlwaysType property correctly set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PeriodInvalidDataType">
            <summary>Columns defining system-time period must be of DateTime2 type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPeriodColumnName">
            <summary>Must provide valid, non-empty column name.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BothHistoryTableNameAndSchemaMustBeProvided">
            <summary>When turning on system versioning, either both history table name and history table schema must be provided or none of them.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoHiddenColumnsOnNonGeneratedAlwaysColumns">
            <summary>Only system-time period columns can be declared as hidden.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidHistoryRetentionPeriodSpecification">
            <summary>History retention period value was not specified correctly. Expected value greater than 0.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidHistoryRetentionPeriodUnitSpecification">
            <summary>History retention period unit was not specified correctly. Expected value other than UNDEFINED.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LedgerTypeMustBeProvided">
            <summary>Ledger tables cannot be defined without the LedgerTableType being defined as AppendOnlyLedgerTable or UpdatableLedgerTable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BothLedgerViewNameAndSchemaMustBeProvided">
            <summary>When defining ledger view, either both the view name and view schema must be provided or neither of them.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotProvideLedgerViewColumnNamesWithoutLedgerViewNameAndSchema">
            <summary>Ledger view schema and view name must be provided in order to specify ledger view column names.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataMaskingOnNonTables">
            <summary>Data Masking can be applied only to table columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataMaskingOnColumnSet">
            <summary>Cannot apply a data masking function on a column set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataMaskingOnTemporalColumns">
            <summary>Cannot apply a data masking function on columns with generated always values.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataMaskingOnComputedColumns">
            <summary>Cannot apply a data masking function on computed columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataMaskingOnFileStreamColumns">
            <summary>Cannot apply a data masking function on columns with the FILESTREAM storage attribute.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataMaskingOnEncryptedColumns">
            <summary>Cannot apply a data masking function on encrypted columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataClassificationOnNonTables">
            <summary>Data Classification can be applied only to table columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDataClassificationOnComputedColumns">
            <summary>Cannot apply a data classification on computed columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MismatchingServerName">
            <summary>The input Urn belongs to server {urnsrvname}, instead of server {srvname}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMismatchingServerName(System.Object,System.Object)">
            <summary>The input Urn belongs to server {urnsrvname}, instead of server {srvname}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingBackupDevices">
            <summary>No backup devices are set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingBackupDeviceType">
            <summary>You must specify the type of the backup devices.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MismatchingNumberOfMirrors">
            <summary>There is a mismatch in the number of mirrored devices. Expected {i1}, received {i2}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMismatchingNumberOfMirrors(System.Object,System.Object)">
            <summary>There is a mismatch in the number of mirrored devices. Expected {i1}, received {i2}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupToPipesNotSupported">
            <summary>Backup to pipe device is not supported on server version {serverversion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatBackupToPipesNotSupported(System.Object)">
            <summary>Backup to pipe device is not supported on server version {serverversion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PipeDeviceNotSupported">
            <summary>Pipe devices not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupToUrlNotSupported">
            <summary>Backup to URL device is not supported on server version {serverVersion}. Backup to URL device can be used on server version {supportedVersion} or later.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatBackupToUrlNotSupported(System.Object,System.Object)">
            <summary>Backup to URL device is not supported on server version {serverVersion}. Backup to URL device can be used on server version {supportedVersion} or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CredentialNotSupportedError">
            <summary>Credential {credential} is not supported on server version {serverVersion}. Microsoft Azure storage account credentials are supported on server version {supportedVersion} or later.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCredentialNotSupportedError(System.Object,System.Object,System.Object)">
            <summary>Credential {credential} is not supported on server version {serverVersion}. Microsoft Azure storage account credentials are supported on server version {supportedVersion} or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupEncryptionNotSupported">
            <summary>Encryption option is not supported on a version earlier than SQL Server 2014.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LoginHasUser">
            <summary>The proposed new database owner {name} is mapped as user {dbname} in this database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatLoginHasUser(System.Object,System.Object)">
            <summary>The proposed new database owner {name} is mapped as user {dbname} in this database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LoginHasAlias">
            <summary>The proposed new database owner {name} already has an alias in this database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatLoginHasAlias(System.Object)">
            <summary>The proposed new database owner {name} already has an alias in this database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidLogin">
            <summary>The login '{loginname}' does not exist on this server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidLogin(System.Object)">
            <summary>The login '{loginname}' does not exist on this server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownShrinkType">
            <summary>Unknown Shrink type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidShrinkMethod">
            <summary>Shrink method {name} is not supported here.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidShrinkMethod(System.Object)">
            <summary>Shrink method {name} is not supported here.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotChangePrimary">
            <summary>The primary file must reside in the PRIMARY filegroup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OnlyOnePrimaryFile">
            <summary>The PRIMARY filegroup already has a primary file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MustSpecifyGrowth">
            <summary>You must specify Growth if you want to change GrowthType for this object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongPercentageGrowth">
            <summary>Percentage growth must be a positive integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongSize">
            <summary>The size specified represents a value that is out of bounds.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidSizeFileStream">
            <summary>Size cannot be specified for filestream filegroups.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidMaxSizeFileStream">
            <summary>Maxsize cannot be specified for filestream filegroups.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidGrowthFileStream">
            <summary>Growth or growth type cannot be specified for filestream filegroups.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PrimaryAlreadyDefault">
            <summary>Primary filegroup is already the default filegroup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnNotVarbinaryMax">
            <summary>Isfilestream property is supported only on the varbinary(max) data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotClusteredIndex">
            <summary>The FILESTREAM_ON clause is supported only on a clustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotNonClusteredIndex">
            <summary>The filter clause is supported only on a nonclustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFileGroupType">
            <summary>Unsupported filegroup type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectRefsNonexCol">
            <summary>The {objname} '{key}' references nonexistent column '{col}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectRefsNonexCol(System.Object,System.Object,System.Object)">
            <summary>The {objname} '{key}' references nonexistent column '{col}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OrderHintRefsNonexCol">
            <summary>The UserDefinedFunction '{key}' has an ORDER hint that references nonexistent column '{col}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatOrderHintRefsNonexCol(System.Object,System.Object)">
            <summary>The UserDefinedFunction '{key}' has an ORDER hint that references nonexistent column '{col}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotCopyPartition">
            <summary>Cannot copy partitions while start partition number({startPartition}) exceeds the value of end partition number ({endPartition}).</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotCopyPartition(System.Object,System.Object)">
            <summary>Cannot copy partitions while start partition number({startPartition}) exceeds the value of end partition number ({endPartition}).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PartitionNumberStartOutOfRange">
            <summary>Start Partition number should lie between 1 and {maxvalue};</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPartitionNumberStartOutOfRange(System.Object)">
            <summary>Start Partition number should lie between 1 and {maxvalue};</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.VarDecimalAndDataCompressionConflict">
            <summary>Vardecimal storage format cannot be enabled along with data compression.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RebuildHeapOnClusteredIndexError">
            <summary>Table with clustered index cannot execute RebuildHeap(). Call Rebuild on the clustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RebuildHeapError">
            <summary>Exception occurred during execution of RebuildHeap process. {msg}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatRebuildHeapError(System.Object)">
            <summary>Exception occurred during execution of RebuildHeap process. {msg}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PartitionSchemeNotAssignedError">
            <summary>Object '{msg}' does not have a partition scheme. You must specify a partition scheme before you can add a PhysicalPartition object that has a partition number greater than 1.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPartitionSchemeNotAssignedError(System.Object)">
            <summary>Object '{msg}' does not have a partition scheme. You must specify a partition scheme before you can add a PhysicalPartition object that has a partition number greater than 1.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotAddObject">
            <summary>{typename} '{objectName}' could not be added to the collection, because it already exists.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotAddObject(System.Object,System.Object)">
            <summary>{typename} '{objectName}' could not be added to the collection, because it already exists.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownObjectType">
            <summary>Unknown object type {name}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownObjectType(System.Object)">
            <summary>Unknown object type {name}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TooFewFiles">
            <summary>At least one file is needed for Database Attach.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownProperty">
            <summary>Property {name} does not belong to {typename}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownProperty(System.Object,System.Object)">
            <summary>Property {name} does not belong to {typename}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectNotUnderServer">
            <summary>object {name} does not live under Server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectNotUnderServer(System.Object)">
            <summary>object {name} does not live under Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownChild">
            <summary>Child object does not fit with the type of the child collection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownChildCollection">
            <summary>{objtypename} object does not contain a collection of {childname}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownChildCollection(System.Object,System.Object)">
            <summary>{objtypename} object does not contain a collection of {childname}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantCreateType">
            <summary>Type {name} could not be created.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCantCreateType(System.Object)">
            <summary>Type {name} could not be created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectAlreadyExists">
            <summary>The {type} '{name}' already exists.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectAlreadyExists(System.Object,System.Object)">
            <summary>The {type} '{name}' already exists.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoSqlGen">
            <summary>No Transact-SQL was generated to create the object '{objname}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNoSqlGen(System.Object)">
            <summary>No Transact-SQL was generated to create the object '{objname}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidType">
            <summary>Type {typename} is invalid.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidType(System.Object)">
            <summary>Type {typename} is invalid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongUrn">
            <summary>The {objectType} object cannot be created with Urn='{urn}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongUrn(System.Object,System.Object)">
            <summary>The {objectType} object cannot be created with Urn='{urn}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoDepForSysObjects">
            <summary>Scripting system objects with dependencies is not supported when AllowSystemObjects is set to false. Error at Urn ='{objUrn}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNoDepForSysObjects(System.Object)">
            <summary>Scripting system objects with dependencies is not supported when AllowSystemObjects is set to false. Error at Urn ='{objUrn}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UrnMissing">
            <summary>Urn '{urn}' is missing from the dependencies list.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUrnMissing(System.Object)">
            <summary>Urn '{urn}' is missing from the dependencies list.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidGranteeList">
            <summary>The grantee list is not valid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseAlreadyExists">
            <summary>Cannot attach a database with the same name as an existing database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectWithNoChildren">
            <summary>Cannot create {objectName} that does not contain at least one {childName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectWithNoChildren(System.Object,System.Object)">
            <summary>Cannot create {objectName} that does not contain at least one {childName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnBeforeNotExisting">
            <summary>Failed to insert column, because column '{colname}' does not exist.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatColumnBeforeNotExisting(System.Object)">
            <summary>Failed to insert column, because column '{colname}' does not exist.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropNotModifiable">
            <summary>Modifying the {propName} property of the {objectType} object is not allowed. You must drop and recreate the object with the desired property.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropNotModifiable(System.Object,System.Object)">
            <summary>Modifying the {propName} property of the {objectType} object is not allowed. You must drop and recreate the object with the desired property.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedLoginMode">
            <summary>The login mode {loginmode} is not supported.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedLoginMode(System.Object)">
            <summary>The login mode {loginmode} is not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotSetDefInitFlds">
            <summary>The type {typename} cannot have default init fields.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotSetDefInitFlds(System.Object)">
            <summary>The type {typename} cannot have default init fields.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReasonTextIsEncrypted">
            <summary>The text is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReasonPropertyIsNotSupportedOnCurrentServerVersion">
            <summary>Property is not supported on current server version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectWithMoreChildren">
            <summary>Cannot create {objectName} that has more than one {childName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectWithMoreChildren(System.Object,System.Object)">
            <summary>Cannot create {objectName} that has more than one {childName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongHybridIPAddresses">
            <summary>Cannot create {objectName} that has hybrid IP addresses.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongHybridIPAddresses(System.Object)">
            <summary>Cannot create {objectName} that has hybrid IP addresses.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongDHCPv6IPAddress">
            <summary>Cannot create {objectName} that uses IP v6 for DHCP IP address.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongDHCPv6IPAddress(System.Object)">
            <summary>Cannot create {objectName} that uses IP v6 for DHCP IP address.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongMultiDHCPIPAddresses">
            <summary>Cannot create {objectName} that uses more than one DHCP IP addresses.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongMultiDHCPIPAddresses(System.Object)">
            <summary>Cannot create {objectName} that uses more than one DHCP IP addresses.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetDHCPAddressFailed">
            <summary>The listener '{listenerName}' should have exactly one DHCP-leased IP address, but {count} were found.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatGetDHCPAddressFailed(System.Object,System.Object)">
            <summary>The listener '{listenerName}' should have exactly one DHCP-leased IP address, but {count} were found.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotAddDHCPIPAddress">
            <summary>Cannot create {objectName} when the {propName} property is set to true. Set this property to false and try again.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotAddDHCPIPAddress(System.Object,System.Object)">
            <summary>Cannot create {objectName} when the {propName} property is set to true. Set this property to false and try again.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotRemoveDHCPIPAddress">
            <summary>Cannot remove DHCP address from the listener</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyListNameNotValid">
            <summary>Property names must contain at least one character and must not exceed {maxLength} characters.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSearchPropertyListNameNotValid(System.Object)">
            <summary>Property names must contain at least one character and must not exceed {maxLength} characters.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyNameNotValid">
            <summary>The 'Property Name' field is empty. Specify a property name of 1 to {maxLength} characters that is unique within the search property list.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSearchPropertyNameNotValid(System.Object)">
            <summary>The 'Property Name' field is empty. Specify a property name of 1 to {maxLength} characters that is unique within the search property list.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyIntIDNotValid">
            <summary>The 'Property Int ID' field must contain a valid integer from 0 to 2147483647.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertySetGuidNotValid">
            <summary>The 'Property Set GUID' field must contain the globally unique identifier (GUID) of the property set to which the specified property belongs. The format for a GUID is 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyDescriptionNotValid">
            <summary>The 'Property Description' field must not exceed {maxLength} characters.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSearchPropertyDescriptionNotValid(System.Object)">
            <summary>The 'Property Description' field must not exceed {maxLength} characters.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyGuidIntIdNotValid">
            <summary>The 'Property Set GUID' and 'Property Int ID' combination must be unique.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NullOrEmptyParameterSourceDatabaseName">
            <summary>The 'Source database' field cannot be null or empty. Specify the name of a database from which you want to copy a search property list.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NullOrEmptyParameterSourceSearchPropertyListName">
            <summary>The 'Source search property list' field cannot be null or empty. Specify the name of the search property list that you want to copy.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EmptySourceSearchPropertyListName">
            <summary>The 'Source search property list' field cannot be empty. Specify the name of the search property list that you want to copy.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyListNameAllWhiteSpaces">
            <summary>The search property list name cannot consist of all whitespace characters.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EmptyRestorePlan">
            <summary>Empty restore plan.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MultipleDatabaseSelectedToRestore">
            <summary>Multiple database selected to be restored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ConflictWithNoRecovery">
            <summary>Specifying this option when restoring a backup with the NORECOVERY option is not permitted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupsOfDifferentDb">
            <summary>Backups selected are from different source database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullBackupShouldBeFirst">
            <summary>Full backup should be restored first.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupsNotInSequence">
            <summary>Backups selected are not in sequence.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoFullBackupSelected">
            <summary>No full database backup is selected to be restored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongDiffbackup">
            <summary>Differential backup restore should happen just after the full database restore with NORECOVERY.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DiffBackupNotCompatible">
            <summary>Differential backup selected is not compatible with Full backup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongTLogbackup">
            <summary>T-Log backup selected is not in the correct sequence.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TailLogBackupDeviceNull">
            <summary>Tail-log backup device is not set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OnlyLastRestoreWithNoRecovery">
            <summary>Only the last restore operation in the restore plan can be with recovery.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedServerVersion">
            <summary>This operation is only supported for SQL Server 2005 and later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupMediaSetNotComplete">
            <summary>Backup mediaset is not complete. Files: {files}. Family count:{familyCount}. Missing family sequence number:{missing}</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatBackupMediaSetNotComplete(System.Object,System.Object,System.Object)">
            <summary>Backup mediaset is not complete. Files: {files}. Family count:{familyCount}. Missing family sequence number:{missing}</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupMediaSetEmpty">
            <summary>Backup mediaset is empty.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetMediaSetGuid">
            <summary>Get backup media guid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MediaNotPartOfSet">
            <summary>Backup Media not a part of the Backup Media Set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnableToReadDevice">
            <summary>Unable to read backup device: {backupDeviceName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnableToReadDevice(System.Object)">
            <summary>Unable to read backup device: {backupDeviceName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FileGroupNotSupported">
            <summary>DatabaseRestorePlan class doesn't support File/Filegroup restore.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidDatabaseState">
            <summary>The state of the database doesn't support Page restore.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PageRestoreOnlyForFullRecovery">
            <summary>Page restore only possible for database in full recovery model.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupFileAlreadyExists">
            <summary>Backup file already exits: {backupFile}</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatBackupFileAlreadyExists(System.Object)">
            <summary>Backup file already exits: {backupFile}</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CloseConnectionsFailed">
            <summary>Unable to close existing connections.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupTailLog">
            <summary>Backup: Tail-log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Restoring">
            <summary>Restoring: {backupset}</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatRestoring(System.Object)">
            <summary>Restoring: {backupset}</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupFileNotFound">
            <summary>Backup file not found: {file}</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatBackupFileNotFound(System.Object)">
            <summary>Backup file not found: {file}</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TailLog">
            <summary>Tail-log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnableToCreateRestoreSequence">
            <summary>Unable to create restore plan due to break in the LSN chain.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnableToCreatePageRestoreSequence">
            <summary>Unable to create Page restore plan due to forked restore path or broken LSN chain.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnableToCreatePlanTakeTLogBackup">
            <summary>No backup has been taken after the last Restore operation. Take a Transaction-Log backup to enable Page Restore.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationCancelledByUser">
            <summary>Operation canceled by user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotRestoreFileBootPage">
            <summary>Cannot restore file boot page: [{fileid},{pageid}]</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotRestoreFileBootPage(System.Object,System.Object)">
            <summary>Cannot restore file boot page: [{fileid},{pageid}]</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotRestoreDatabaseBootPage">
            <summary>Cannot restore database boot page: [{fileid},{pageid}]</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotRestoreDatabaseBootPage(System.Object,System.Object)">
            <summary>Cannot restore database boot page: [{fileid},{pageid}]</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DuplicateSuspectPage">
            <summary>Duplicate page selected: [{fileId},{pageId}]</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDuplicateSuspectPage(System.Object,System.Object)">
            <summary>Duplicate page selected: [{fileId},{pageId}]</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidSuspectpage">
            <summary>Invalid page</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPathChildCollectionNotFound">
            <summary>Invalid path: There is no collection of {child} objects that is a child of {parent}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidPathChildCollectionNotFound(System.Object,System.Object)">
            <summary>Invalid path: There is no collection of {child} objects that is a child of {parent}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPathChildSingletonNotFound">
            <summary>Invalid path: There is no singleton child of type {child} that is a child of {parent}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidPathChildSingletonNotFound(System.Object,System.Object)">
            <summary>Invalid path: There is no singleton child of type {child} that is a child of {parent}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SqlInnerException">
            <summary>An exception occurred while executing a Transact-SQL statement.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InnerException">
            <summary>An exception occurred in SMO.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InnerWmiException">
            <summary>An exception occurred in SMO while trying to manage a service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownError">
            <summary>Unknown error.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WMIException">
            <summary>The call failed with WMI error {errorCode}. Please consult the WMI documentation.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWMIException(System.Object)">
            <summary>The call failed with WMI error {errorCode}. Please consult the WMI documentation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CallingInitChildLevelWithWrongUrn">
            <summary>InitChildLevel has been called with {urn}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCallingInitChildLevelWithWrongUrn(System.Object)">
            <summary>InitChildLevel has been called with {urn}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CallingInitQueryUrnsWithWrongUrn">
            <summary>InitQueryUrns has been called with a query of '{urn}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCallingInitQueryUrnsWithWrongUrn(System.Object)">
            <summary>InitQueryUrns has been called with a query of '{urn}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedObjectQueryUrn">
            <summary>The SMO object query '{urn}' is unsupported. Each level must represent a valid collection or single object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedObjectQueryUrn(System.Object)">
            <summary>The SMO object query '{urn}' is unsupported. Each level must represent a valid collection or single object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedBackupDeviceType">
            <summary>Cannot create device with type {name}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedBackupDeviceType(System.Object)">
            <summary>Cannot create device with type {name}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnableToRetrieveBackupHistory">
            <summary>Cannot retrieve backup history.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedVersion">
            <summary>This method cannot be called on the server version {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedVersion(System.Object)">
            <summary>This method cannot be called on the server version {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedCompatLevelException">
            <summary>The object or one of its properties is not supported for the target compatibility level {targetLevel}. The minimum supported compatibility level is {minLevel}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedCompatLevelException(System.Object,System.Object)">
            <summary>The object or one of its properties is not supported for the target compatibility level {targetLevel}. The minimum supported compatibility level is {minLevel}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectDoesNotExist">
            <summary>The {type} '{name}' does not exist on the server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectDoesNotExist(System.Object,System.Object)">
            <summary>The {type} '{name}' does not exist on the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeature">
            <summary>{type} is not supported on this edition of SQL Server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedFeature(System.Object)">
            <summary>{type} is not supported on this edition of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OneFilePageSupported">
            <summary>You can specify pages for only one file in this operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoObjectWithoutColumns">
            <summary>Cannot create {objName} without specifying one or more columns.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNoObjectWithoutColumns(System.Object)">
            <summary>Cannot create {objName} without specifying one or more columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ConflictingScriptingOptions">
            <summary>Cannot specify both {opt1} and {opt2} as scripting options.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatConflictingScriptingOptions(System.Object,System.Object)">
            <summary>Cannot specify both {opt1} and {opt2} as scripting options.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidScriptingOutput">
            <summary>At least one of the properties {opt1}, or {opt2} must be specified.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidScriptingOutput(System.Object,System.Object)">
            <summary>At least one of the properties {opt1}, or {opt2} must be specified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptDataNotSupportedByThisMethod">
            <summary>This method does not support scripting data.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ForeignKeyCycleInObjects">
            <summary>There is a cyclical foreign key relationship in the database. Cannot generate data-only script.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForCloudVersion">
            <summary>Object of type '{type}' is not supported on version '{version}' of Microsoft Azure SQL Database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedForCloudVersion(System.Object,System.Object)">
            <summary>Object of type '{type}' is not supported on version '{version}' of Microsoft Azure SQL Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForSqlDw">
            <summary>Object of type '{type}' is not supported on Microsoft Azure Synapse Analytics dedicated SQL pools Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedForSqlDw(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure Synapse Analytics dedicated SQL pools Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForSqlOd">
            <summary>Object of type '{type}' is not supported on Microsoft Azure Synapse Analytics serverless SQL pool on-demand Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedForSqlOd(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure Synapse Analytics serverless SQL pool on-demand Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForSqlDb">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Database Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedForSqlDb(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Database Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForSqlEdge">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Edge Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedForSqlEdge(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Edge Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedOnStandalone">
            <summary>This object is not supported on Standalone SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedOnStandaloneWithDetails">
            <summary>Object of type '{type}' is not supported on Standalone SQL Server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedOnStandaloneWithDetails(System.Object)">
            <summary>Object of type '{type}' is not supported on Standalone SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedOnCloud">
            <summary>This object is not supported on Microsoft Azure SQL Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedOnCloudWithDetails">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedOnCloudWithDetails(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedOnOnDemandWithDetails">
            <summary>Object of type '{type}' is not supported on Microsoft Azure Synapse SQL On-Demand Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedOnOnDemandWithDetails(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure Synapse SQL On-Demand Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedOnSqlEdge">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Edge Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedOnSqlEdge(System.Object)">
            <summary>Object of type '{type}' is not supported on Microsoft Azure SQL Edge Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidScriptingOptions">
            <summary>The scripting options 'TargetServerVersion|TargetDatabaseEngineType|TargetDatabaseEngineEdition' specified for current object are not valid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptingNotSupportedForSqlDw">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure Synapse Analytics dedicated SQL pools Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatScriptingNotSupportedForSqlDw(System.Object)">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure Synapse Analytics dedicated SQL pools Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptingNotSupportedForSqlDb">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure SQL Database Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatScriptingNotSupportedForSqlDb(System.Object)">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure SQL Database Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptingNotSupportedOnStandalone">
            <summary>Scripting object of type '{type}' is not supported while working against Standalone SQL Server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatScriptingNotSupportedOnStandalone(System.Object)">
            <summary>Scripting object of type '{type}' is not supported while working against Standalone SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptingNotSupportedOnCloud">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure SQL Database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatScriptingNotSupportedOnCloud(System.Object)">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure SQL Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptingNotSupportedOnEdge">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure SQL Edge.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatScriptingNotSupportedOnEdge(System.Object)">
            <summary>Scripting object of type '{type}' is not supported while working against Microsoft Azure SQL Edge.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CreateOrAlterNotSupportedVersion">
            <summary>CREATE OR ALTER syntax is not supported on the specified version of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyBelow110">
            <summary>This method or property is accessible only while working against a version earlier than SQL Server 2012.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyBelow100">
            <summary>This method or property is accessible only while working against a version earlier than SQL Server 2008.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyBelow90">
            <summary>This method or property is accessible only while working against a version earlier than SQL Server 2005.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn150">
            <summary>This method or property is accessible only while working against SQL Server 2019.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn160">
            <summary>This method or property is accessible only while working against SQL Server 2022.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn170">
            <summary>This method or property is accessible only while working against SQL Server 2025 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn140">
            <summary>This method or property is accessible only while working against SQL Server 2017 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn130">
            <summary>This method or property is accessible only while working against SQL Server 2016 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn120">
            <summary>This method or property is accessible only while working against SQL Server 2014 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn110">
            <summary>This method or property is accessible only while working against SQL Server 2012 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn105">
            <summary>This method or property is accessible only while working against SQL Server 2008 R2 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn100">
            <summary>This method or property is accessible only while working against SQL Server 2008 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn90">
            <summary>This method or property is accessible only while working against SQL Server 2005 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn80SP3">
            <summary>This method or property is accessible only while working against Microsoft SQL Server 2000 Service Pack 3 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SupportedOnlyOn80">
            <summary>This method or property is accessible only while working against SQL Server 2000 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForVersionEarlierThan110">
            <summary>This method or property is not supported while working against a version earlier than SQL Server 2012.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForVersionEarlierThan120">
            <summary>This method or property is not supported while working against a version earlier than SQL Server 2014.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForVersionEarlierThan130">
            <summary>This method or property is not supported while working against a version earlier than SQL Server 2016.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForVersionEarlierThan140">
            <summary>This method or property is not supported while working against a version earlier than SQL Server 2017.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedForVersionEarlierThan150">
            <summary>This method or property is not supported while working against a version earlier than SQL Server 2019.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertySupportedOnlyOn110SP1">
            <summary>The '{propertyName}' property is accessible only while working against SQL Server 2012 Service Pack 1 or later.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertySupportedOnlyOn110SP1(System.Object)">
            <summary>The '{propertyName}' property is accessible only while working against SQL Server 2012 Service Pack 1 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertySupportedOnlyOn110">
            <summary>The '{propertyName}' property is accessible only while working against SQL Server 2012 or later.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertySupportedOnlyOn110(System.Object)">
            <summary>The '{propertyName}' property is accessible only while working against SQL Server 2012 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertySupportedOnlyOn170">
            <summary>The '{propertyName}' property is accessible only while working against SQL Server 2025 or later.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertySupportedOnlyOn170(System.Object)">
            <summary>The '{propertyName}' property is accessible only while working against SQL Server 2025 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSupportedForCloudVersion">
            <summary>The '{propertyName}' property is not supported on version '{version}' of Microsoft Azure SQL Database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSupportedForCloudVersion(System.Object,System.Object)">
            <summary>The '{propertyName}' property is not supported on version '{version}' of Microsoft Azure SQL Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSupportedOnStandalone">
            <summary>The '{propertyName}' property is not supported on Standalone SQL Server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSupportedOnStandalone(System.Object)">
            <summary>The '{propertyName}' property is not supported on Standalone SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSupportedOnCloud">
            <summary>The '{propertyName}' property is not supported on Microsoft Azure SQL Database.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSupportedOnCloud(System.Object)">
            <summary>The '{propertyName}' property is not supported on Microsoft Azure SQL Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSupportedOnEdge">
            <summary>The '{propertyName}' property is not supported on Microsoft Azure SQL Edge.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSupportedOnEdge(System.Object)">
            <summary>The '{propertyName}' property is not supported on Microsoft Azure SQL Edge.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSupportedWithDetails">
            <summary>The '{propertyName}' property is not supported on {engineEdition} edition database of {engineType} SQL Server with version {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSupportedWithDetails(System.Object,System.Object,System.Object,System.Object)">
            <summary>The '{propertyName}' property is not supported on {engineEdition} edition database of {engineType} SQL Server with version {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyValueSupportedOnlyOn110">
            <summary>The '{propertyName}' property with value '{propertyValue}' is accessible only while working against SQL Server 2012 or later.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyValueSupportedOnlyOn110(System.Object,System.Object)">
            <summary>The '{propertyName}' property with value '{propertyValue}' is accessible only while working against SQL Server 2012 or later.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyValueNotSupportedForSqlDw">
            <summary>The '{propertyName}' property with value '{propertyValue}' is not supported on Microsoft Azure Synapse Analytics dedicated SQL pools Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyValueNotSupportedForSqlDw(System.Object,System.Object)">
            <summary>The '{propertyName}' property with value '{propertyValue}' is not supported on Microsoft Azure Synapse Analytics dedicated SQL pools Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyValueNotSupportedForSqlDb">
            <summary>The '{propertyName}' property with value '{propertyValue}' is not supported on Microsoft Azure SQL Database Edition.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyValueNotSupportedForSqlDb(System.Object,System.Object)">
            <summary>The '{propertyName}' property with value '{propertyValue}' is not supported on Microsoft Azure SQL Database Edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongPropertyValueException">
            <summary>The '{propertyName}' property cannot have a value of '{propertyValue}' for this version of SQL Server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongPropertyValueException(System.Object,System.Object)">
            <summary>The '{propertyName}' property cannot have a value of '{propertyValue}' for this version of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPropertyValueForVersion">
            <summary>'{typeName}'.'{propertyName}': '{propertyValue}' is not a valid option for {sqlVersionName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidPropertyValueForVersion(System.Object,System.Object,System.Object,System.Object)">
            <summary>'{typeName}'.'{propertyName}': '{propertyValue}' is not a valid option for {sqlVersionName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeSetForVersion">
            <summary>The '{propertyName}' property cannot be set for the '{objectType}' object in {version};</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyCannotBeSetForVersion(System.Object,System.Object,System.Object)">
            <summary>The '{propertyName}' property cannot be set for the '{objectType}' object in {version};</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EmptyInputParam">
            <summary>The input parameter {paramName} must be a non-empty {paramKind} for this operation to succeed.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEmptyInputParam(System.Object,System.Object)">
            <summary>The input parameter {paramName} must be a non-empty {paramKind} for this operation to succeed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MustSpecifyOneParameter">
            <summary>You must specify at least one parameter with a non-empty name for this aggregate function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MutuallyExclusiveProperties">
            <summary>{prop1} and {prop2} cannot both be set at the same time.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMutuallyExclusiveProperties(System.Object,System.Object)">
            <summary>{prop1} and {prop2} cannot both be set at the same time.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NeedPSParams">
            <summary>PartitionSchemeParameters need to be non-empty when PartitionScheme has been set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IndexMustBeClustered">
            <summary>{tableName}.{indexName} is not a clustered index.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatIndexMustBeClustered(System.Object,System.Object)">
            <summary>{tableName}.{indexName} is not a clustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ParentMustExist">
            <summary>Cannot create {objectType} '{objectName}' if parent is not yet created.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatParentMustExist(System.Object,System.Object)">
            <summary>Cannot create {objectType} '{objectName}' if parent is not yet created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ViewCannotHaveKeys">
            <summary>You cannot create a PRIMARY KEY or an UNIQUE KEY on a view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidAcctName">
            <summary>The account name is not valid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationOnlyInPendingState">
            <summary>Cannot perform the operation on this object, because the object is a member of a collection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotInPendingState">
            <summary>Cannot execute this operation for an object that is in Pending state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotInPendingState1">
            <summary>Before executing this operation you need to set {prop1} for this object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatOperationNotInPendingState1(System.Object)">
            <summary>Before executing this operation you need to set {prop1} for this object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotInPendingState2">
            <summary>Before executing this operation you need to set {prop1} and {prop2} for this object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatOperationNotInPendingState2(System.Object,System.Object)">
            <summary>Before executing this operation you need to set {prop1} and {prop2} for this object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotInPendingState3">
            <summary>Before executing this operation you need to set {prop1} and {prop2} and {prop3} for this object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatOperationNotInPendingState3(System.Object,System.Object,System.Object)">
            <summary>Before executing this operation you need to set {prop1} and {prop2} and {prop3} for this object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoteServerEndpointRequired">
            <summary>RemoteDataArchiveEndpoint has to be set to enable Remote Data Archive for a database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseScopedCredentialsRequired">
            <summary>DatabaseScopedCredential has to be set to enable Remote Data Archive for a database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedDatabaseScopedConfiguration">
            <summary>'{configName}' is not a valid Database Scoped Configuration.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedDatabaseScopedConfiguration(System.Object)">
            <summary>'{configName}' is not a valid Database Scoped Configuration.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingBoundingParameters">
            <summary>You must specify bounding-box parameters for geometry spatial indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidNonGeometryParameters">
            <summary>You cannot specify bounding-box parameters for geography  spatial indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedNonSpatialParameters">
            <summary>You cannot specify bounding-box parameters, grid levels, or cells for non-spatial indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSpatialIndexOnView">
            <summary>You cannot create a spatial index on a view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OneColumnInSpatialIndex">
            <summary>A spatial index can contain only one column.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoSpatialIndexUnique">
            <summary>Spatial indexes cannot be unique.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoSpatialIndexClustered">
            <summary>Spatial indexes cannot be clustered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LowPriorityCannotBeSetForDrop">
            <summary>The clustered index cannot be dropped in low priority when the OnlineIndexOperation property is not set as true.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SpatialAutoGridDownlevel">
            <summary>Error with spatial index {objectName}.  GEOMETRY_AUTO_GRID and GEOGRAPHY_AUTO_GRID are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSpatialAutoGridDownlevel(System.Object,System.Object)">
            <summary>Error with spatial index {objectName}.  GEOMETRY_AUTO_GRID and GEOGRAPHY_AUTO_GRID are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoAutoGridWithGrids">
            <summary>Error with spatial index {objectName}. Specifying GRIDS is not supported with GEOMETRY_AUTO_GRID and GEOGRAPHY_AUTO_GRID.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNoAutoGridWithGrids(System.Object)">
            <summary>Error with spatial index {objectName}. Specifying GRIDS is not supported with GEOMETRY_AUTO_GRID and GEOGRAPHY_AUTO_GRID.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OnlyHashIndexIsSupportedInAlter">
            <summary>Only hash indexes on memory optimized tables can be altered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotXmlIndexOnView">
            <summary>An XML index cannot be created on a view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OneColumnInXmlIndex">
            <summary>An XML index can have only one column.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BucketCountForHashIndex">
            <summary>A hash index must specify a bucket count.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptMemoryOptimizedIndex">
            <summary>An index of a memory optimized table cannot be scripted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.HashIndexTableDependency">
            <summary>Only memory optimized tables can have hash indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TableMemoryOptimizedIndexDependency">
            <summary>Only hash or nonclustered indexes can be created on memory optimized tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TableSqlDwIndexRestrictions">
            <summary>Only clustered columnstore, clustered, non-clustered or heap indexes can be created on SQL DW tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TableSqlDwIndexTypeRestrictions">
            <summary>Unexpected index type detected. Only clustered, non-clustered or clustered columnstore index types create be created for SQL DW. The actual index type is {indexType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTableSqlDwIndexTypeRestrictions(System.Object)">
            <summary>Unexpected index type detected. Only clustered, non-clustered or clustered columnstore index types create be created for SQL DW. The actual index type is {indexType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnexpectedIndexTypeDetected">
            <summary>Unexpected index type detected.  Expecting to script a clustered index.  However, the actual index type is {indexType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnexpectedIndexTypeDetected(System.Object)">
            <summary>Unexpected index type detected.  Expecting to script a clustered index.  However, the actual index type is {indexType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoXmlIndexUnique">
            <summary>An XML index cannot be unique.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoXmlIndexClustered">
            <summary>An XML index cannot be clustered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedNonXmlParameters">
            <summary>Cannot specify ParentXmlIndex or SecondaryXmlIndexType for non-XML indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedNonVectorParameters">
            <summary>Cannot specify VectorIndexMetric or VectorIndexType for non-Vector indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedNonJsonIndexParameters">
            <summary>Cannot specify JsonIndexPaths or JsonIndexBuildProperties for non-JSON indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantSetDefaultFalse">
            <summary>The IsDefault property cannot be set to false. Please select another file group and try to make it default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TimeoutMustBePositive">
            <summary>A positive value must be supplied for the transaction termination time.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoPropertyChangeForDotNet">
            <summary>The {propertyName} property cannot be changed for .NET run-time routines.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNoPropertyChangeForDotNet(System.Object)">
            <summary>The {propertyName} property cannot be changed for .NET run-time routines.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ClrNotSupported">
            <summary>Invalid value for property {propName}. .NET run-time routines are not supported on server version {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatClrNotSupported(System.Object,System.Object)">
            <summary>Invalid value for property {propName}. .NET run-time routines are not supported on server version {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPropertyNumberRange">
            <summary>Invalid value for {propName} property: the value must be a number between {numberMin} and {numberMax}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidPropertyNumberRange(System.Object,System.Object,System.Object)">
            <summary>Invalid value for {propName} property: the value must be a number between {numberMin} and {numberMax}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangeTrackingException">
            <summary>Change tracking must be set on before you can set the change tracking properties of a database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingChangeTrackingParameters">
            <summary>You must specify both the retention period and the retention period units.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TrackColumnsException">
            <summary>Change tracking must be enabled on a table before you can set track columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidCollation">
            <summary>Collation '{name}' is not valid.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidCollation(System.Object)">
            <summary>Collation '{name}' is not valid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedCollation">
            <summary>Collation '{name}' is not supported for {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedCollation(System.Object,System.Object)">
            <summary>Collation '{name}' is not supported for {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ViewColumnsCannotBeModified">
            <summary>View columns cannot be modified or created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NeedToPassObject">
            <summary>Transfer cannot process {objtype}. You need to pass an instance class object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNeedToPassObject(System.Object)">
            <summary>Transfer cannot process {objtype}. You need to pass an instance class object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InexistentDir">
            <summary>The directory '{dir}' does not exist.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInexistentDir(System.Object)">
            <summary>The directory '{dir}' does not exist.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantCreateTempFile">
            <summary>Cannot create temporary file in directory '{dir}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCantCreateTempFile(System.Object)">
            <summary>Cannot create temporary file in directory '{dir}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownFilter">
            <summary>Internal error: the filter '{filter}' cannot be processed by the prefetch operation.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownFilter(System.Object)">
            <summary>Internal error: the filter '{filter}' cannot be processed by the prefetch operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SystemMessageReadOnly">
            <summary>The SystemMessage object is read only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MessageIDTooSmall">
            <summary>The user defined messages need to have id's bigger than 50000.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DataTypeUnsupported">
            <summary>DataType instantiation failed: {dt} type not supported by the constructor.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDataTypeUnsupported(System.Object)">
            <summary>DataType instantiation failed: {dt} type not supported by the constructor.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantSetTypeName">
            <summary>Cannot set Name property for the {type} type.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCantSetTypeName(System.Object)">
            <summary>Cannot set Name property for the {type} type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantSetTypeSchema">
            <summary>Cannot set Schema property for the {type} type.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCantSetTypeSchema(System.Object)">
            <summary>Cannot set Schema property for the {type} type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownSqlDataType">
            <summary>The value {type} does not belong to SqlDataType enumeration.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownSqlDataType(System.Object)">
            <summary>The value {type} does not belong to SqlDataType enumeration.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NeedExistingObjForDataType">
            <summary>DataType instantiation failed: the object {objName} does not exist on the server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNeedExistingObjForDataType(System.Object)">
            <summary>DataType instantiation failed: the object {objName} does not exist on the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoPendingObjForDataType">
            <summary>An object in {state} state cannot be used to create a DataType.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNoPendingObjForDataType(System.Object)">
            <summary>An object in {state} state cannot be used to create a DataType.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantSetContainedDatabaseCatalogCollation">
            <summary>Cannot explicitly set the CatalogCollation property to ContainedDatabaseFixedCollation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ViewFragInfoNotInV7">
            <summary>Fragmentation information is not available for views on SQL Server 7.0.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidOptionForVersion">
            <summary>{method} failed: the {optionName} option is not available for {SqlVersionName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidOptionForVersion(System.Object,System.Object,System.Object)">
            <summary>{method} failed: the {optionName} option is not available for {SqlVersionName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidParamForVersion">
            <summary>{method} failed: the {paramName} parameter cannot be specified on {SqlVersionName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidParamForVersion(System.Object,System.Object,System.Object)">
            <summary>{method} failed: the {paramName} parameter cannot be specified on {SqlVersionName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownLanguageId">
            <summary>{langid} is not a valid language id on the server.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownLanguageId(System.Object)">
            <summary>{langid} is not a valid language id on the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownEnumeration">
            <summary>Unexpected value for enumeration type {type}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownEnumeration(System.Object)">
            <summary>Unexpected value for enumeration type {type}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownEnumerationWithValue">
            <summary>Unexpected value {value} for enumeration type {type}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownEnumerationWithValue(System.Object,System.Object)">
            <summary>Unexpected value {value} for enumeration type {type}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingConfigVariable">
            <summary>The function {fnName} was called without supplying variable {varName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMissingConfigVariable(System.Object,System.Object)">
            <summary>The function {fnName} was called without supplying variable {varName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DtsNotInstalled">
            <summary>The Integration Services component is not installed or you do not have permission to use it.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NSNotInstalled">
            <summary>The Notification Services component is not installed or you do not have permissions to use it.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidNSOperation">
            <summary>The Notification Services operation performed is invalid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NSNotConnectedToServer">
            <summary>Unable to perform this operation as the object is not connected to a server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidThreadPoolSize">
            <summary>The ThreadPoolSize entry is not valid. It must be a non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidQuantumLimit">
            <summary>The specified quantum limit is not valid. The quantum limit value must be a non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidQuantumDuration">
            <summary>The quantum duration specified is not valid. The value must be at least 1 second.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidThrottle">
            <summary>The specified throttle value is not valid. The value must be a non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidFailuresBeforeLoggingEvent">
            <summary>The FailuresBeforeLoggingEvent entry is not valid. It must be a non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidFailuresBeforeAbort">
            <summary>The FailuresBeforeAbort entry is not valid. It must be a non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidMulticastRecipientLimit">
            <summary>The MulticastRecipientLimit entry is not valid. It must be a non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidNotificationClassBatchSize">
            <summary>The NotificationBatchSize value is not valid. It must be an non-negative integer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ThreadPoolSizeNotValidForEdition">
            <summary>The {componentName} ThreadPoolSize value must be {threadPoolSize} for the Standard Edition of Notification Services.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatThreadPoolSizeNotValidForEdition(System.Object,System.Object)">
            <summary>The {componentName} ThreadPoolSize value must be {threadPoolSize} for the Standard Edition of Notification Services.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StartTimeGreaterThanADay">
            <summary>The start time for a vacuumer is the time within a day and cannot be greater than 24 hours.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidPropertySetForExistingObject">
            <summary>Cannot set property {propertyName} for an existing Notification Service Instance or Application.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidPropertySetForExistingObject(System.Object)">
            <summary>Cannot set property {propertyName} for an existing Notification Service Instance or Application.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidEncryptArgumentsAndArgumentKey">
            <summary>Invalid values for properties Instance.{EncryptArguments} and Instance.{ArgumentKey}. If you set Instance.{EncryptArguments} then you must provide a valid Instance.{ArgumentKey}. If you provide an Instance.{ArgumentKey} then you must set Instance.{EncryptA ...</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidEncryptArgumentsAndArgumentKey(System.Object,System.Object)">
            <summary>Invalid values for properties Instance.{EncryptArguments} and Instance.{ArgumentKey}. If you set Instance.{EncryptArguments} then you must provide a valid Instance.{ArgumentKey}. If you provide an Instance.{ArgumentKey} then you must set Instance.{EncryptA ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidSerializerAdapterFound">
            <summary>Serializer Adapter {name} Exception: Invalid input object type {actualType}.  The adaptor expects object of type {expectedType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidSerializerAdapterFound(System.Object,System.Object,System.Object)">
            <summary>Serializer Adapter {name} Exception: Invalid input object type {actualType}.  The adaptor expects object of type {expectedType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidConversionError">
            <summary>Serializer adapter {name} Exception: Cannot convert text value {input} to an object of type {type}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidConversionError(System.Object,System.Object,System.Object)">
            <summary>Serializer adapter {name} Exception: Cannot convert text value {input} to an object of type {type}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RequiredChildMissingFromParent">
            <summary>A required object of type: {requiredChildType} is missing from parent object: '{parentName}' (Type: {parentType}).</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatRequiredChildMissingFromParent(System.Object,System.Object,System.Object)">
            <summary>A required object of type: {requiredChildType} is missing from parent object: '{parentName}' (Type: {parentType}).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoPermissions">
            <summary>No permissions have been specified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongParent">
            <summary>Parent property of object {objectName} does not match the collection's parent to which it is added.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongParent(System.Object)">
            <summary>Parent property of object {objectName} does not match the collection's parent to which it is added.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.VerifyFailed">
            <summary>Verify failed. Backup information for database '{database}' (type {backupType}) not found.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatVerifyFailed(System.Object,System.Object)">
            <summary>Verify failed. Backup information for database '{database}' (type {backupType}) not found.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.VerifyFailed0">
            <summary>Verify failed. Backup information for database '{database}' not found.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatVerifyFailed0(System.Object)">
            <summary>Verify failed. Backup information for database '{database}' not found.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PrimaryFgMustHaveFiles">
            <summary>The PRIMARY filegroup must have at least one file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NeedToSetParent">
            <summary>You must set Parent property.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidVersion">
            <summary>Invalid version: {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidVersion(System.Object)">
            <summary>Invalid version: {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ErrorInCreatingState">
            <summary>You cannot execute this operation since the object has not been created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ConflictingSwitches">
            <summary>The {prop1} and {prop2} properties have conflicting settings.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatConflictingSwitches(System.Object,System.Object)">
            <summary>The {prop1} and {prop2} properties have conflicting settings.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupFailed">
            <summary>Backup operation failed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RestoreFailed">
            <summary>Restore operation failed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BadCompatLevel">
            <summary>{level} database compatibility level is not supported.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatBadCompatLevel(System.Object)">
            <summary>{level} database compatibility level is not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetPasswordError">
            <summary>SetPassword cannot be used on existing objects. Use ChangePassword to change the password for an existing object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PassPhraseAndIdentityNotSpecified">
            <summary>Both pass phrase and identity phrase are not specified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PassPhraseNotSpecified">
            <summary>Pass phrase is not specified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotEnoughRights">
            <summary>Could not read metadata, possibly due to insufficient access rights.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SqlDwCreateRequiredParameterMissing">
            <summary>AzureEdition and AzureServiceObjective values must be valid to create a DW database instance.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotAlterKeyWithProvider">
            <summary>Keys encrypted with cryptographic providers cannot be altered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidAlgorithm">
            <summary>{argument} is not a valid algorithm to create the {parent}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidAlgorithm(System.Object,System.Object)">
            <summary>{argument} is not a valid algorithm to create the {parent}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AlterQueryStorePropertyForRestoringDatabase">
            <summary>Unable to modify Query Store properties when database is in restoring state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IncludeHeaderTemplate">
            <summary>/****** Object:  {objectType} {name}    Script Date: {dateString} ******/</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatIncludeHeaderTemplate(System.Object,System.Object,System.Object)">
            <summary>/****** Object:  {objectType} {name}    Script Date: {dateString} ******/</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoUrnSuffix">
            <summary>Internal SMO error. This object does not have UrnSuffix or it is empty string.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullPropertyBag">
            <summary>Internal SMO error. OnPropertyMissing("{propName}") was called for a full property bag.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFullPropertyBag(System.Object)">
            <summary>Internal SMO error. OnPropertyMissing("{propName}") was called for a full property bag.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MultipleRowsForUrn">
            <summary>Internal SMO error. SqlSmoObject.ImplInitialize() got multiple rows for urn '{urnName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMultipleRowsForUrn(System.Object)">
            <summary>Internal SMO error. SqlSmoObject.ImplInitialize() got multiple rows for urn '{urnName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetParentFailed">
            <summary>Internal SMO error. Trying to get the Parent property through reflection failed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ParentNull">
            <summary>Internal SMO error. Parent property is null.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CouldNotFindKey">
            <summary>Internal SMO error. Could not find key {keyName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCouldNotFindKey(System.Object)">
            <summary>Internal SMO error. Could not find key {keyName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedUrnFilter">
            <summary>Internal SMO error. During prefetch the filter attribute {attrib} does not support function type {functionType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedUrnFilter(System.Object,System.Object)">
            <summary>Internal SMO error. During prefetch the filter attribute {attrib} does not support function type {functionType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedUrnAttrib">
            <summary>Internal SMO error. During prefetch the filter attribute {attrib} is not supported.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedUrnAttrib(System.Object)">
            <summary>Internal SMO error. During prefetch the filter attribute {attrib} is not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidFileInformationData">
            <summary>Invalid data returned while querying the file information on server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MappingObjectIdMissing">
            <summary>The {typename} with ID={id} does not exist. You cannot create a {typename}Mapping.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMappingObjectIdMissing(System.Object,System.Object)">
            <summary>The {typename} with ID={id} does not exist. You cannot create a {typename}Mapping.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EmptyMapping">
            <summary>Cannot create a {parent} object if the {mappingname}Collection is empty.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEmptyMapping(System.Object,System.Object)">
            <summary>Cannot create a {parent} object if the {mappingname}Collection is empty.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExecutionContextPrincipalIsNotSpecified">
            <summary>ExecutionContextPrincipal property needs to be set for this activation execution context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingBrokerEndpoint">
            <summary>To configure Service Broker, you must create a Service Broker endpoint by using the CREATE ENDPOINT Transact-SQL statement.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotEnableSoapEndpoints">
            <summary>Enabling all the SOAP endpoints at the same time is not supported. However, you can manually enable a single SOAP endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError0">
            <summary>The request was accepted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError1">
            <summary>The request is not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError2">
            <summary>The user did not have the necessary access.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError3">
            <summary>The service cannot be stopped because other running services depend on it.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError4">
            <summary>The requested control code is not valid, or it is unacceptable to the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError5">
            <summary>The requested control code cannot be sent to the service because the state of the service (Win32_BaseService:State) is equal to 0, 1, or 2.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError6">
            <summary>The service has not been started.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError7">
            <summary>The service did not respond to the start request in a timely fashion.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError8">
            <summary>Unknown failure when starting the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError9">
            <summary>The directory path to the service executable was not found.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError10">
            <summary>The service is already running.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError11">
            <summary>The database to add a new service is locked.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError12">
            <summary>A dependency for which this service relies on has been removed from the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError13">
            <summary>The service failed to find the service needed from a dependent service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError14">
            <summary>The service has been disabled from the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError15">
            <summary>The service does not have the correct authentication to run on the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError16">
            <summary>This service is being removed from the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError17">
            <summary>There is no execution thread for the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError18">
            <summary>There are circular dependencies when starting the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError19">
            <summary>There is a service running under the same name.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError20">
            <summary>There are invalid characters in the name of the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError21">
            <summary>Invalid parameters have been passed to the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError22">
            <summary>The account that this service is to run under, is either invalid or lacks the permissions to run the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError23">
            <summary>The service exists in the database of services available from the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServiceError24">
            <summary>The service is currently paused in the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownCategoryName">
            <summary>Unknown Category Name {name}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownCategoryName(System.Object)">
            <summary>Unknown Category Name {name}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownCategoryType">
            <summary>Unknown Category Type {typename}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownCategoryType(System.Object)">
            <summary>Unknown Category Type {typename}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownOperator">
            <summary>The operator {name} does not exist.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownOperator(System.Object)">
            <summary>The operator {name} does not exist.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeatureSqlAgent">
            <summary>SQL Server Agent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeatureSqlMail">
            <summary>Database Mail</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeatureServiceBroker">
            <summary>SQL Server Service Broker</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeatureFullText">
            <summary>Full-text</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeatureResourceGovernor">
            <summary>Resource Governor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedFeatureSmartAdmin">
            <summary>Smart Admin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidServerUrn">
            <summary>The input Urn refers to server {serverName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidServerUrn(System.Object)">
            <summary>The input Urn refers to server {serverName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidUrn">
            <summary>Urn that starts with {type} is currently not supported.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidUrn(System.Object)">
            <summary>Urn that starts with {type} is currently not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WMIProviderNotInstalled">
            <summary>SQL Server WMI provider is not available on {machineName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWMIProviderNotInstalled(System.Object)">
            <summary>SQL Server WMI provider is not available on {machineName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeChangedAfterConnection">
            <summary>Property {propertyName} cannot be changed after connection is established.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyCannotBeChangedAfterConnection(System.Object)">
            <summary>Property {propertyName} cannot be changed after connection is established.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CouldNotFindManagementObject">
            <summary>Could not find management object for {type} {name}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCouldNotFindManagementObject(System.Object,System.Object)">
            <summary>Could not find management object for {type} {name}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotSubscribe">
            <summary>Cannot create an event subscription.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotStartSubscription">
            <summary>Cannot start an event subscription.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotSupportedNotification">
            <summary>Property could not be set. The {className} object does not support {eventType} event notification.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNotSupportedNotification(System.Object,System.Object)">
            <summary>Property could not be set. The {className} object does not support {eventType} event notification.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InnerRegSvrException">
            <summary>An exception occurred in the RegisteredServer store while updating it.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SqlServerTypeName">
            <summary>Microsoft SQL Servers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingObjectExceptionText">
            <summary>The object {parentName} is missing from parent {objectName}. Server version is {serverVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMissingObjectExceptionText(System.Object,System.Object,System.Object)">
            <summary>The object {parentName} is missing from parent {objectName}. Server version is {serverVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSetExceptionText">
            <summary>To accomplish this action, set property {propertyName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSetExceptionText(System.Object)">
            <summary>To accomplish this action, set property {propertyName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingObjectNameExceptionText">
            <summary>The {parentName} object is missing the {objectType} with the name {objectName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMissingObjectNameExceptionText(System.Object,System.Object,System.Object)">
            <summary>The {parentName} object is missing the {objectType} with the name {objectName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongPropertyValueExceptionText">
            <summary>Cannot execute this operation while the property {propName} is set to '{propValue}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongPropertyValueExceptionText(System.Object,System.Object)">
            <summary>Cannot execute this operation while the property {propName} is set to '{propValue}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyTypeMismatchExceptionText">
            <summary>Type mismatch when trying to assign value to property {propname}. Received {received} instead of {expected}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyTypeMismatchExceptionText(System.Object,System.Object,System.Object)">
            <summary>Type mismatch when trying to assign value to property {propname}. Received {received} instead of {expected}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingPropertyExceptionText">
            <summary>The property {propertyName} does not exist on server version {serverVersion}, or you do not have access to it.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMissingPropertyExceptionText(System.Object,System.Object)">
            <summary>The property {propertyName} does not exist on server version {serverVersion}, or you do not have access to it.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownPropertyExceptionText">
            <summary>{propertyName}: unknown property.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownPropertyExceptionText(System.Object)">
            <summary>{propertyName}: unknown property.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyReadOnlyExceptionText">
            <summary>Cannot change property {name}. It is read-only.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyReadOnlyExceptionText(System.Object)">
            <summary>Cannot change property {name}. It is read-only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidSmoOperationExceptionText">
            <summary>You cannot perform operation {opName} on an object in state {state}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidSmoOperationExceptionText(System.Object,System.Object)">
            <summary>You cannot perform operation {opName} on an object in state {state}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedExceptionText">
            <summary>Property {objType} is not available for {propname} '{objName}'. This property may not exist for this object, or may not be retrievable due to insufficient access rights.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyCannotBeRetrievedExceptionText(System.Object,System.Object,System.Object)">
            <summary>Property {objType} is not available for {propname} '{objName}'. This property may not exist for this object, or may not be retrievable due to insufficient access rights.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectDroppedExceptionText">
            <summary>Cannot access properties or methods for the {type} '{name}', because it has been dropped.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatObjectDroppedExceptionText(System.Object,System.Object)">
            <summary>Cannot access properties or methods for the {type} '{name}', because it has been dropped.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedObjectNameExceptionText">
            <summary>Cannot use empty object names for {objectType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedObjectNameExceptionText(System.Object)">
            <summary>Cannot use empty object names for {objectType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedtoInitialize">
            <summary>Failed to initialize Urn {urn}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedtoInitialize(System.Object)">
            <summary>Failed to initialize Urn {urn}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyMustBeSpecifiedInUrn">
            <summary>The input Urn must specify {propName} at level {nodeType}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyMustBeSpecifiedInUrn(System.Object,System.Object)">
            <summary>The input Urn must specify {propName} at level {nodeType}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidScanType">
            <summary>Error creating Statistic object; {scanType} is not a valid statistic scan type.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidScanType(System.Object)">
            <summary>Error creating Statistic object; {scanType} is not a valid statistic scan type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnsMustBeSpecified">
            <summary>Error creating Statistic object, columns must be specified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PasswdModiOnlyForStandardLogin">
            <summary>Password can be modified only for a Standard login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DenyLoginModiNotForStandardLogin">
            <summary>DenyWindowsLogin cannot be modified for a Standard login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CloudSidNotApplicableOnStandalone">
            <summary>Logins cannot be scripted by using a service security ID (SID) from Microsoft Azure SQL Database to a local instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotCreateExtendedPropertyWithoutSchema">
            <summary>Cannot create ExtendedProperty, because schema is not specified on the parent object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidSchema">
            <summary>Schema is not valid.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedToChangeSchema">
            <summary>Schema can only be changed for an existing object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidUrnServerLevel">
            <summary>Invalid Urn filter on server level: filter must be empty, or server attribute must be equal with the true server name.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerLevelMustBePresent">
            <summary>Server level must be present.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TempTablesNotSupported">
            <summary>Invalid table name: '{tableName}'. Temporary tables are not supported.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTempTablesNotSupported(System.Object)">
            <summary>Invalid table name: '{tableName}'. Temporary tables are not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PlanGuideNameCannotStartWithHash">
            <summary>Invalid plan guide name: '{planGuideName}'. A plan guide name cannot start with a number sign (#).</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPlanGuideNameCannotStartWithHash(System.Object)">
            <summary>Invalid plan guide name: '{planGuideName}'. A plan guide name cannot start with a number sign (#).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertiesNotValidException">
            <summary>The properties {propNames} cannot be set when the property {propName} is set to {propValue}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertiesNotValidException(System.Object,System.Object,System.Object)">
            <summary>The properties {propNames} cannot be set when the property {propName} is set to {propValue}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TypeSchemaMustBeDbo">
            <summary>UserDefinedDataType {prop} must be dbo. It is {value}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTypeSchemaMustBeDbo(System.Object,System.Object)">
            <summary>UserDefinedDataType {prop} must be dbo. It is {value}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationInProgress">
            <summary>An operation is already in progress.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedPermission">
            <summary>Unsupported permission {permName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedPermission(System.Object)">
            <summary>Unsupported permission {permName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidVersionSmoOperation">
            <summary>Operation is not supported on {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidVersionSmoOperation(System.Object)">
            <summary>Operation is not supported on {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ContainmentNotSupported">
            <summary>This operation cannot be performed because contained databases are not supported on server version {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatContainmentNotSupported(System.Object)">
            <summary>This operation cannot be performed because contained databases are not supported on server version {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AweEnabledNotSupported">
            <summary>This operation cannot be performed because memory management by awe enabled is not supported on server version {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatAweEnabledNotSupported(System.Object)">
            <summary>This operation cannot be performed because memory management by awe enabled is not supported on server version {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PasswordError">
            <summary>Password is not supported in this version of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MediaPasswordError">
            <summary>Media Password is not supported in this version of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotChangePassword">
            <summary>Cannot change password for Windows login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotChangePasswordForUser">
            <summary>The user has no password, so password cannot be changed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PasswordOnlyForDatabaseAuthenticatedNonWindowsUser">
            <summary>A password cannot be provided because the user is not authenticated in the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DefaultLanguageOnlyForDatabaseAuthenticatedUser">
            <summary>Default language cannot be specified because the user is not authenticated in the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotCopyPasswordToUser">
            <summary>The user cannot be converted to a contained user because the user is not mapped to a login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FollowingPropertiesCanBeSetOnlyWithContainmentEnabled">
            <summary>The following properties cannot be set because the database is not a contained database: {prop1}, {prop2}, {prop3}, {prop4} and {prop5}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFollowingPropertiesCanBeSetOnlyWithContainmentEnabled(System.Object,System.Object,System.Object,System.Object,System.Object)">
            <summary>The following properties cannot be set because the database is not a contained database: {prop1}, {prop2}, {prop3}, {prop4} and {prop5}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotSupportedWhenPartOfAUDF">
            <summary>Operation is not supported when part of a UserDefinedFunction.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedToWriteProperty">
            <summary>Writing property {propName} of {objectType} '{objectName}' is not allowed when {reason}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedToWriteProperty(System.Object,System.Object,System.Object,System.Object)">
            <summary>Writing property {propName} of {objectType} '{objectName}' is not allowed when {reason}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReasonIntextMode">
            <summary>TextMode has been set</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReasonNotIntextMode">
            <summary>TextMode has not been set</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SyntaxErrorInTextHeader">
            <summary>Syntax error in TextHeader of {objectType} '{objectName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSyntaxErrorInTextHeader(System.Object,System.Object)">
            <summary>Syntax error in TextHeader of {objectType} '{objectName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IncorrectTextHeader">
            <summary>The {propNameSmall} specified in the TextHeader property of {objectType} '{objectName}' must match {propName} property.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatIncorrectTextHeader(System.Object,System.Object,System.Object,System.Object)">
            <summary>The {propNameSmall} specified in the TextHeader property of {objectType} '{objectName}' must match {propName} property.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptHeaderTypeNotSupported">
            <summary>ScriptHeaderType {scriptHeaderType} is not supported for {objectType} '{objectName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatScriptHeaderTypeNotSupported(System.Object,System.Object,System.Object)">
            <summary>ScriptHeaderType {scriptHeaderType} is not supported for {objectType} '{objectName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CollectionCannotBeModified">
            <summary>Collection cannot be modified when</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.KeyOptionsIncorrect">
            <summary>Symmetric key options are incorrect</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyIsInvalidInUrn">
            <summary>The input Urn property {propName} at level {nodeType} has invalid value.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyIsInvalidInUrn(System.Object,System.Object)">
            <summary>The input Urn property {propName} at level {nodeType} has invalid value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TableOrViewParentForUpdateStatistics">
            <summary>Parent of Column must be Table or View in order to call UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReasonObjectAlreadyCreated">
            <summary>{objName} is already created.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatReasonObjectAlreadyCreated(System.Object)">
            <summary>{objName} is already created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyAvailable">
            <summary>This property is not available on</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotReadProperty">
            <summary>Cannot read property {propName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotReadProperty(System.Object)">
            <summary>Cannot read property {propName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotWriteProperty">
            <summary>Cannot write property {propName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotWriteProperty(System.Object)">
            <summary>Cannot write property {propName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotAccessProperty">
            <summary>Cannot access property {propName}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotAccessProperty(System.Object)">
            <summary>Cannot access property {propName}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotAvailableToWrite">
            <summary>Cannot write property {propName}. This property is not available on {version}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotAvailableToWrite(System.Object,System.Object)">
            <summary>Cannot write property {propName}. This property is not available on {version}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerPropertyMustBeSetForOlap">
            <summary>Server property needs to be set for the OLAP subsystem</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidInstanceName">
            <summary>Server name cannot be split into machine and instance names.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TransferCtorErr">
            <summary>You must supply an existing Database object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedVersionException">
            <summary>Either the object or one of its properties is not supported on the target server version.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedEngineTypeException">
            <summary>Either the object or one of its properties is not supported on the target engine type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedEngineEditionException">
            <summary>Either the object or one of its properties is not supported on the target engine edition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CantScriptObject">
            <summary>Cannot script the object with Urn='{urn}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCantScriptObject(System.Object)">
            <summary>Cannot script the object with Urn='{urn}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotValidException">
            <summary>The property {propName1} cannot be set if the property {propName2} is set to {propValue}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotValidException(System.Object,System.Object,System.Object)">
            <summary>The property {propName1} cannot be set if the property {propName2} is set to {propValue}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TargetRecoveryTimeNotNegative">
            <summary>Target Recovery Time cannot be negative.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidEdgeConstraintParent">
            <summary>Edge constraints are only allowed on edge tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EmptyConstraintName">
            <summary>The constraint name cannot be null or empty.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidEdgeConstraintDefinition">
            <summary>Edge constraints should have at least one encapsulated clause having from and to sides.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidEdgeConstraintReferentialAction">
            <summary>An invalid referential action for edge constraint was encountered. The value that was received for delete referential action is '{referentialAction}'. Edge constraints can only support CASCADE and NO ACTION options on delete.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidEdgeConstraintReferentialAction(System.Object)">
            <summary>An invalid referential action for edge constraint was encountered. The value that was received for delete referential action is '{referentialAction}'. Edge constraints can only support CASCADE and NO ACTION options on delete.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ObjectIdCannotBeSet">
            <summary>ObjectId can be set only while creating a new user or login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotEnableUDTTTrigger">
            <summary>Trigger cannot be enabled for the user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotIndexOnUDTT">
            <summary>A nonclustered index on a user-defined disk-based table type must be a primary key or a unique constraint. An index on a user-defined memory optimized table type is required.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotXmlIndexOnUDTT">
            <summary>An XML index cannot be created on a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotFullTextIndexOnUDTT">
            <summary>Full-text indexes cannot be created on a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UDTTColumnsCannotBeModified">
            <summary>Columns of a user-defined table type cannot be modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UDTTCannotBeModified">
            <summary>User-defined table type cannot be modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UDTTIndexCannotBeModified">
            <summary>User-defined table type index cannot be modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotFragInfoOnUDTT">
            <summary>Cannot have fragmentation information on a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotStatisticsOnUDTT">
            <summary>Statistic cannot be computed on a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotTriggersOnUDTT">
            <summary>Triggers cannot be created on a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NotCheckIndexOnUDTT">
            <summary>Check index cannot be run on a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UDTTChecksCannotBeModified">
            <summary>User-defined table type checks cannot be modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotSupportedWhenPartOfUDTT">
            <summary>This operation is not supported when it is part of a user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddAuditSpecificationDetail">
            <summary>Add Audit Specification Detail</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveAuditSpecificationDetail">
            <summary>RemoveAuditSpecificationDetail</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterAuditName">
            <summary>Audit name was not provided</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterOwner">
            <summary>Owner was not provided</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterFilePath">
            <summary>File path was not provided</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterName">
            <summary>Name was not provided</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterServerAudit">
            <summary>Server audit was not provided</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterStoragePath">
            <summary>Storage path was not provided</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReserveDiskSpaceNotAllowedWhenMaxFileSizeIsUnlimited">
            <summary>Cannot reserve disk space when maximum file size is unlimited</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterServerCertificate">
            <summary>Enter server certificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnterServerAsymmetricKey">
            <summary>Enter server asymmetric key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CertificateNotBackedUp">
            <summary>The certificate '{certificateName}' which is used for encrypting the database encryption key has not been backed up.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCertificateNotBackedUp(System.Object)">
            <summary>The certificate '{certificateName}' which is used for encrypting the database encryption key has not been backed up.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText">
            <summary>{opName} failed for {objType} '{objName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedOperationExceptionText(System.Object,System.Object,System.Object)">
            <summary>{opName} failed for {objType} '{objName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText2">
            <summary>{opName} failed.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedOperationExceptionText2(System.Object)">
            <summary>{opName} failed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText3">
            <summary>{opName} failed for {objType} '{objName}'. Reason: {Reason}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedOperationExceptionText3(System.Object,System.Object,System.Object,System.Object)">
            <summary>{opName} failed for {objType} '{objName}'. Reason: {Reason}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionTextColl">
            <summary>{opName} failed for {coll}  of {objType} '{parent}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedOperationExceptionTextColl(System.Object,System.Object,System.Object,System.Object)">
            <summary>{opName} failed for {coll}  of {objType} '{parent}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionTextScript">
            <summary>The {objType} '{objName}' cannot be scripted as its data is not accessible.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFailedOperationExceptionTextScript(System.Object,System.Object)">
            <summary>The {objType} '{objName}' cannot be scripted as its data is not accessible.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationMessageNotSupportedTempdb">
            <summary>this object does not support this operation for database tempdb</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidOperationInDisconnectedMode">
            <summary>This operation cannot be performed in disconnected mode.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotCreateAvailabilityGroupWithoutCurrentIntance">
            <summary>The current instance '{instanceName}' must be included as an availability replica to create the availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotCreateAvailabilityGroupWithoutCurrentIntance(System.Object,System.Object)">
            <summary>The current instance '{instanceName}' must be included as an availability replica to create the availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.JoinAvailabilityGroupFailed">
            <summary>Failed to join the instance '{replicaName}' to the availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatJoinAvailabilityGroupFailed(System.Object,System.Object)">
            <summary>Failed to join the instance '{replicaName}' to the availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ForceFailoverFailed">
            <summary>Failed to perform a forced failover of the availability group '{agName}' to server instance '{serverName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatForceFailoverFailed(System.Object,System.Object)">
            <summary>Failed to perform a forced failover of the availability group '{agName}' to server instance '{serverName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ManualFailoverFailed">
            <summary>Failed to perform a manual failover of the availability group '{agName}' to server instance '{serverName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatManualFailoverFailed(System.Object,System.Object)">
            <summary>Failed to perform a manual failover of the availability group '{agName}' to server instance '{serverName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseJoinAvailabilityGroupFailed">
            <summary>Failed to join the database '{dbName}' to the availability group '{agName}' on the availability replica '{replicaName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDatabaseJoinAvailabilityGroupFailed(System.Object,System.Object,System.Object)">
            <summary>Failed to join the database '{dbName}' to the availability group '{agName}' on the availability replica '{replicaName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseJoinAvailabilityGroupInvalidGroupName">
            <summary>The availability group name '{agName}' does not match the parent availability group name '{parentAgName}' for the database '{dbName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDatabaseJoinAvailabilityGroupInvalidGroupName(System.Object,System.Object,System.Object)">
            <summary>The availability group name '{agName}' does not match the parent availability group name '{parentAgName}' for the database '{dbName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseLeaveAvailabilityGroupFailed">
            <summary>The database '{dbName}' failed to leave the availability group '{agName}' on the availability replica '{replicaName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDatabaseLeaveAvailabilityGroupFailed(System.Object,System.Object,System.Object)">
            <summary>The database '{dbName}' failed to leave the availability group '{agName}' on the availability replica '{replicaName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SuspendDataMovementFailed">
            <summary>Failed to suspend data movement in database '{dbName}', which resides on the availability replica '{replicaName}' in the availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatSuspendDataMovementFailed(System.Object,System.Object,System.Object)">
            <summary>Failed to suspend data movement in database '{dbName}', which resides on the availability replica '{replicaName}' in the availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ResumeDataMovementFailed">
            <summary>Failed to resume data movement in database '{dbName}', which resides on the availability replica '{replicaName}' in the availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatResumeDataMovementFailed(System.Object,System.Object,System.Object)">
            <summary>Failed to resume data movement in database '{dbName}', which resides on the availability replica '{replicaName}' in the availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumClusterMemberState">
            <summary>Failed to enumerate the cluster members state for the current instance '{serverName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEnumClusterMemberState(System.Object)">
            <summary>Failed to enumerate the cluster members state for the current instance '{serverName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumReplicaClusterNodes">
            <summary>Failed to enumerate the cluster nodes for the availability group '{serverName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEnumReplicaClusterNodes(System.Object)">
            <summary>Failed to enumerate the cluster nodes for the availability group '{serverName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumClusterSubnets">
            <summary>Failed to enumerate the cluster subnets on the current instance '{serverName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatEnumClusterSubnets(System.Object)">
            <summary>Failed to enumerate the cluster subnets on the current instance '{serverName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RestartListenerFailed">
            <summary>Failed to restart listener '{listenerName}' of availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatRestartListenerFailed(System.Object,System.Object)">
            <summary>Failed to restart listener '{listenerName}' of availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedFromSecondary">
            <summary>Property {propname} is not available. This can occur if you attempt to access this property from a secondary replica or resolving replica.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyCannotBeRetrievedFromSecondary(System.Object)">
            <summary>Property {propname} is not available. This can occur if you attempt to access this property from a secondary replica or resolving replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GrantAGCreateDatabasePrivilegeFailed">
            <summary>Failed to grant create database privilege. Server: '{serverName}', Availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatGrantAGCreateDatabasePrivilegeFailed(System.Object,System.Object)">
            <summary>Failed to grant create database privilege. Server: '{serverName}', Availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RevokeAGCreateDatabasePrivilegeFailed">
            <summary>Failed to revoke create database privilege. Server: '{serverName}', Availability group '{agName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatRevokeAGCreateDatabasePrivilegeFailed(System.Object,System.Object)">
            <summary>Failed to revoke create database privilege. Server: '{serverName}', Availability group '{agName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReadOnlyRoutingListContainsEmptyReplicaName">
            <summary>The specified read-only routing list contains empty replica names.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotUpdateBothReadOnlyRoutingLists">
            <summary>ReadOnlyRoutingList and LoadBalancedReadOnlyRoutingList cannot be updated at the same time.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DistributedAvailabilityGroupTwoReplicasRequired">
            <summary>Two availability groups must be provided when creating distributed availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DistributedAvailabilityGroupNoReplicatedDatabases">
            <summary>No availability databases should be specified when creating a distributed availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DistributedAvailabilityGroupFailoverMode">
            <summary>Only manual failover mode is supported when creating a distributed availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DistributedAvailabilityGroupAvailabilityMode">
            <summary>Only Asynchronous Commit and Synchronous Commit are supported availability modes when creating a distributed availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DistributedAvailabilityGroupNoOptions">
            <summary>DISTRIBUTED option cannot be combined with any other availability group options when creating a distributed availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetAccount">
            <summary>Set account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Create">
            <summary>Create</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Alter">
            <summary>Alter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CreateOrAlter">
            <summary>CreateOrAlter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Drop">
            <summary>Drop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Rename">
            <summary>Rename</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Script">
            <summary>Script</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Grant">
            <summary>Grant</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Revoke">
            <summary>Revoke</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Deny">
            <summary>Deny</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GrantWithGrant">
            <summary>GrantWithGrant</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Bind">
            <summary>Bind</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Unbind">
            <summary>Unbind</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddDefaultConstraint">
            <summary>Add default constraint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TestMailProfile">
            <summary>Test mail profile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TestNetSend">
            <summary>Test net send</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetState">
            <summary>Set state</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropAndMove">
            <summary>Drop and move</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetSmoObject">
            <summary>Attempt to retrieve data for object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AdvancedProperties">
            <summary>Advanced properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddCollection">
            <summary>Add object to collection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveCollection">
            <summary>Remove object from collection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.This">
            <summary>Indexer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Abort">
            <summary>Abort</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddMember">
            <summary>Add member</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropMember">
            <summary>Drop member</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumMembers">
            <summary>Enumerate members</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumPermissions">
            <summary>Enumerate permissions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumContainingRoles">
            <summary>Enumerate containing roles</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumAgentProxyAccounts">
            <summary>Enumerate agent proxy accounts</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddMemberServer">
            <summary>Add member server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumMemberServers">
            <summary>Enumerate member servers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveMemberServer">
            <summary>Remove member server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ResetOccurrenceCount">
            <summary>Reset occurrence count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddNotification">
            <summary>Add notification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveNotification">
            <summary>Remove notification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UpdateNotification">
            <summary>Update notification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumNotifications">
            <summary>Enumerate notifications</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ApplyToTargetServer">
            <summary>Apply to target server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ApplyToTargetServerGroup">
            <summary>Apply to target server group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumAlerts">
            <summary>Enumerate alerts</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumHistory">
            <summary>Enumerate history</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumJobStepOutputLogs">
            <summary>Enumerate job step output logs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumTargetServers">
            <summary>Enumerate target servers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumJobSteps">
            <summary>Enumerate job steps</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Invoke">
            <summary>Invoke</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PurgeHistory">
            <summary>Purge history</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddSharedSchedule">
            <summary>Add shared schedule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveSharedSchedule">
            <summary>Remove shared schedule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveAllJobSchedules">
            <summary>Remove all job schedules</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveAllJobSteps">
            <summary>Remove all job steps</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveFromTargetServer">
            <summary>Remove from target server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveFromTargetServerGroup">
            <summary>Remove from target server group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Start">
            <summary>Start</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Stop">
            <summary>Stop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetPassword">
            <summary>Set password</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangePassword">
            <summary>Change password</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MakeContained">
            <summary>Make Contained</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumDatabaseMappings">
            <summary>Enumerate database mappings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetDatabaseUser">
            <summary>Get database user</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddToRole">
            <summary>Add to role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AttachDatabase">
            <summary>Attach database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DetachDatabase">
            <summary>Detach database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumCollations">
            <summary>Enumerate collations</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumPerformanceCounters">
            <summary>Enumerate performance counters</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumErrorLogs">
            <summary>Enumerate error logs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumDatabaseMirrorWitnessRoles">
            <summary>Enumerate database mirror witness roles</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReadErrorLog">
            <summary>Read error log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.KillDatabase">
            <summary>Kill database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.KillProcess">
            <summary>Kill process</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetActiveDBConnectionCount">
            <summary>Get active connection count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropAllActiveDBConnections">
            <summary>Drop all active database connections</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumDirectories">
            <summary>Enumerate directories</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumLocks">
            <summary>Enumerate locks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddPrivateKey">
            <summary>Add private key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExportCertificate">
            <summary>Export</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangePrivateKeyPassword">
            <summary>Change private key password</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemovePrivateKey">
            <summary>Remove private key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddKeyEncryption">
            <summary>Add key encryption</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropKeyEncryption">
            <summary>Drop key encryption</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SymmetricKeyOpen">
            <summary>Open symmetric key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SymmetricKeyClose">
            <summary>Close symmetric key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumLogins">
            <summary>Enumerate logins</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumWindowsDomainGroups">
            <summary>Enumerate domain groups</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumProcesses">
            <summary>Enumerate processes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumStartupProcedures">
            <summary>Enumerate startup procedures</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumWindowsUserInfo">
            <summary>Enumerate user information</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumWindowsGroupInfo">
            <summary>Enumerate group information</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumAvailableMedia">
            <summary>Enumerate available media</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumServerAttributes">
            <summary>Enumerate server attributes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DeleteBackupHistory">
            <summary>Delete backup history</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Refresh">
            <summary>Refresh</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumBoundColumns">
            <summary>Enumerate bound columns</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumBoundDataTypes">
            <summary>Enumerate bound data types</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckAllocations">
            <summary>Check allocations</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckCatalog">
            <summary>Check catalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckIdentityValues">
            <summary>Check identity values</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckTables">
            <summary>Check tables</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckTable">
            <summary>Check table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Shrink">
            <summary>Shrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RecalculateSpaceUsage">
            <summary>Recalculate space usage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PrefetchObjects">
            <summary>Prefetch objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumTransactions">
            <summary>Enumerate transactions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetTransactionCount">
            <summary>Get transaction count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ImportXmlSchema">
            <summary>Import XML schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExtendXmlSchema">
            <summary>Extend XML schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveFullTextCatalogs">
            <summary>Remove full-text catalogs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetDefaultFullTextCatalog">
            <summary>Set default full-text catalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetDefaultFileGroup">
            <summary>Set default file group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetDefaultFileStreamFileGroup">
            <summary>Set default filestream file group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckFileGroup">
            <summary>Check file group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CheckIndex">
            <summary>Check index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Checkpoint">
            <summary>Checkpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Cleanup">
            <summary>Cleanup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotReadProp">
            <summary>Cannot read property</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UpdateLanguageResources">
            <summary>Update language resources</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CatalogUpgradeOptions">
            <summary>Catalog upgrade options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumLanguages">
            <summary>Enumerate languages</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumSemanticLanguages">
            <summary>Enumerate Semantic language models</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ClearHostLoginAccount">
            <summary>Clear host login account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetProxyAccount">
            <summary>Set proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ClearProxyAccount">
            <summary>Clear proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetMsxAccount">
            <summary>Set master server account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ClearMsxAccount">
            <summary>Clear master server account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CycleErrorLog">
            <summary>Cycle agent error log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumJobHistory">
            <summary>Enumerate job history</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumJobs">
            <summary>Enumerate jobs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MoreThanOneProxyAccountIsNotSupported">
            <summary>Only one proxy account is supported on this platform</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddSubSystems">
            <summary>Add subsystems</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DeleteJobStepLogs">
            <summary>Delete job step output logs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveSubSystems">
            <summary>Remove subsystems</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumSubSystems">
            <summary>Enumerate subsystems</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddMailAccountToProfile">
            <summary>Add MailAccount to MailProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveMailAccountFromProfile">
            <summary>Remove MailAccount from MailProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumMailAccountsForProfile">
            <summary>Enumerate MailAccounts associated with MailProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddPrincipalToMailProfile">
            <summary>Add Principal to MailProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemovePrincipalFromMailProfile">
            <summary>Remove Principal from MailProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumPrincipalsForMailProfile">
            <summary>Enumerate Principals associated with MailProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddLoginToProxyAccount">
            <summary>Add login to proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveLoginFromProxyAccount">
            <summary>Remove login from proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumLoginsOfProxyAccount">
            <summary>Enumerate login of proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddServerRoleToProxyAccount">
            <summary>Add server role to proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveServerRoleFromProxyAccount">
            <summary>Remove server role from proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumServerRolesOfProxyAccount">
            <summary>Enumerate server role of proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddMSDBRoleToProxyAccount">
            <summary>Add msdb role to proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveMSDBRoleFromProxyAccount">
            <summary>Remove msdb role from proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumMSDBRolesOfProxyAccount">
            <summary>Enumerate msdb role of proxy account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MsxDefect">
            <summary>MSX defect</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MsxEnlist">
            <summary>MSX enlist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PurgeJobHistory">
            <summary>Purge job history</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReassignJobsByLogin">
            <summary>Reassign jobs by login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CreateRestorePlan">
            <summary>Create restore plan</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropJobsByLogin">
            <summary>Drop jobs by login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StartMonitor">
            <summary>Start monitor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StopMonitor">
            <summary>Stop monitor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumProxies">
            <summary>Enumerate proxies</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropJobsByServer">
            <summary>Drop jobs by server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CompareUrn">
            <summary>Compare Urn objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Disable">
            <summary>Disable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DisableAllIndexes">
            <summary>Disable all indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnableAllIndexes">
            <summary>Enable all indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DiscoverDependencies">
            <summary>Discover dependencies</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropBackupHistory">
            <summary>Drop backup history</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangeMirroringState">
            <summary>Change mirroring state</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IsMember">
            <summary>Is Member</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Recreate">
            <summary>Recreate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Enable">
            <summary>Enable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumColumns">
            <summary>Enumerate columns</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumForeignKeys">
            <summary>Enumerate foreign keys</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumIndexes">
            <summary>Enumerate indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumFragmentation">
            <summary>Enumerate fragmentation information</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumReferences">
            <summary>Enumerate references</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetOffline">
            <summary>Set offline</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetEncryption">
            <summary>Set encryption</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetOwner">
            <summary>Set owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StartPopulation">
            <summary>Start population</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StopPopulation">
            <summary>Stop population</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Rebuild">
            <summary>Rebuild</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Reorganize">
            <summary>Reorganize</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UpdateStatistics">
            <summary>Update statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetHostLoginAccount">
            <summary>Set host login account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetMailServerAccount">
            <summary>Set mail server login account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetMailServerPassword">
            <summary>Set mail server login password</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumLastStatisticsUpdates">
            <summary>Enumerate last statistics update</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RebuildIndexes">
            <summary>Rebuild indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ResumeIndexes">
            <summary>Resume indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AbortIndexes">
            <summary>Abort Indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PauseIndexes">
            <summary>Pause Indexes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReCompileReferences">
            <summary>Recompile references</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TruncateData">
            <summary>Truncate data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TruncateLog">
            <summary>Truncate Log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TruncatePartitionsNotSupported">
            <summary>Truncate partitions is not supported on a version earlier than SQL Server 2014.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SwitchPartition">
            <summary>Switch partition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MergeHashPartition">
            <summary>Merge hash partition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MergeRangePartition">
            <summary>Merge range partition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SplitHashPartition">
            <summary>Split hash partition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SplitRangePartition">
            <summary>Split range partition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetRangeValues">
            <summary>Get range values</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ResetNextUsed">
            <summary>Reset next used filegroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetFileGroups">
            <summary>Get FileGroups</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetDefaultInitFields">
            <summary>Get default init fields</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetDefaultInitFields">
            <summary>Set default init fields</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetPropertyNames">
            <summary>Get property names</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetParent">
            <summary>SetParent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InitObject">
            <summary>Initialize object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetName">
            <summary>SetName</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetNamespace">
            <summary>SetNamespace</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetSchema">
            <summary>SetSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExecuteNonQuery">
            <summary>ExecuteNonQuery</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetSnapshotIsolation">
            <summary>Set snapshot isolation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AlterDatabaseScopedConfiguration">
            <summary>Alter database scoped configuration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumNamespaces">
            <summary>Enumerate namespaces</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumTypes">
            <summary>Enumerate types</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddSchemaDocument">
            <summary>Add schema document</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ScriptTransfer">
            <summary>Script transfer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetIdentityPhrase">
            <summary>Set Identity Phrase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetEncryptionOptions">
            <summary>Set Encryption Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumStatistics">
            <summary>Enum statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetJobByID">
            <summary>Get job by ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveJobByID">
            <summary>Remove job by ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RemoveJobsByLogin">
            <summary>Remove jobs by login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumCandidateKeys">
            <summary>Enum candidate keys</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExecuteWithResults">
            <summary>Execute with results</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UpdateIndexStatistics">
            <summary>Update index statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumMatchingSPs">
            <summary>Enum matching SPs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumObjects">
            <summary>Enum objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReadBackupHeader">
            <summary>Read backup header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReadMediaHeader">
            <summary>Read media header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DetachedDatabaseInfo">
            <summary>Detached database info</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IsDetachedPrimaryFile">
            <summary>Is detached primaryFile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IsWindowsGroupMember">
            <summary>Is windows group member</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumDetachedDatabaseFiles">
            <summary>Enum detached database files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumDetachedLogFiles">
            <summary>Enum detached log files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerEnumMembers">
            <summary>Enum members</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Contains">
            <summary>Collection lookup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PingSqlServerVersion">
            <summary>Ping Sql Server version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetServiceAccount">
            <summary>Set service account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangeServicePassword">
            <summary>Change service account password</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RecoverMasterKey">
            <summary>Recover</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RegenerateMasterKey">
            <summary>Regenerate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ImportMasterKey">
            <summary>Import</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExportMasterKey">
            <summary>Export</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangeAcctMasterKey">
            <summary>Change account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddEncryptionMasterKey">
            <summary>Add encryption</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DropEncryptionMasterKey">
            <summary>Drop encryption</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Close">
            <summary>Close</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Open">
            <summary>Open</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumKeyEncryptions">
            <summary>Enumerate key encryptions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Compare">
            <summary>Compare</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Insert">
            <summary>Insert</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddRange">
            <summary>Add range</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetRange">
            <summary>Set range</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AddDevice">
            <summary>Add device</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetMirrors">
            <summary>Set Mirrors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetDatabase">
            <summary>Set Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SqlManagement">
            <summary>SQL Management</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumEncryptionAlgorithms">
            <summary>Enumerate Cryptographic Provider Encryption Algorithms</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumProviderKeys">
            <summary>Enumerate Cryptographic Provider Keys</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetIpAddress">
            <summary>Set IPAddress</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetSubnetIp">
            <summary>Set SubnetIP</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetSubnetMask">
            <summary>Set SubnetMask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetDHCPAddress">
            <summary>Retrieve DHCP IP Address</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetQueryStoreOptions">
            <summary>Get Query Store Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetQueryStoreOptions">
            <summary>Set Query Store Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidQueryStoreOptions">
            <summary>Invalid Query Store Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ReauthorizeRemoteDataArchive">
            <summary>Reauthorize Remote Data Archive</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetRemoteDataArchiveMigrationStatusReports">
            <summary>Get Remote Data Archive Migration Status Reports</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetRemoteDatabaseMigrationStatistics">
            <summary>Get Remote Database Migration Statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetRemoteTableMigrationStatistics">
            <summary>Get Remote Table Migration Statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Table">
            <summary>Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FileTable">
            <summary>FileTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.View">
            <summary>View</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Server">
            <summary>Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Database">
            <summary>Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExtendedProperty">
            <summary>ExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseOptions">
            <summary>DatabaseOptions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Synonym">
            <summary>Synonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Sequence">
            <summary>Sequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullTextIndex">
            <summary>FullTextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullTextIndexColumn">
            <summary>FullTextIndexColumn</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Check">
            <summary>Check</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ForeignKey">
            <summary>ForeignKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ForeignKeyColumn">
            <summary>ForeignKeyColumn</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PartitionSchemeParameter">
            <summary>PartitionSchemeParameter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PlanGuide">
            <summary>PlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Trigger">
            <summary>Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Index">
            <summary>Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BrokerPriority">
            <summary>BrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IndexedColumn">
            <summary>Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Statistic">
            <summary>Statistic</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Column">
            <summary>Column</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DefaultConstraint">
            <summary>DefaultConstraint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StoredProcedure">
            <summary>StoredProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StoredProcedureParameter">
            <summary>StoredProcedureParameter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SqlAssembly">
            <summary>SqlAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SqlAssemblyFile">
            <summary>SqlAssemblyFile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedType">
            <summary>UserDefinedType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedAggregate">
            <summary>UserDefinedAggregate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedAggregateParameter">
            <summary>UserDefinedAggregateParameter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullTextCatalog">
            <summary>FullTextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullTextStopList">
            <summary>FullTextStopList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SearchPropertyList">
            <summary>SearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExtendedStoredProcedure">
            <summary>ExtendedStoredProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedFunction">
            <summary>UserDefinedFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedFunctionParameter">
            <summary>UserDefinedFunctionParameter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.User">
            <summary>User</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Schema">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseRole">
            <summary>DatabaseRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ApplicationRole">
            <summary>ApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LogFile">
            <summary>LogFile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FileGroup">
            <summary>FileGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DataFile">
            <summary>DataFile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Default">
            <summary>Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Rule">
            <summary>Rule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedDataType">
            <summary>UserDefinedDataType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserDefinedTableType">
            <summary>UserDefinedTableType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PartitionFunction">
            <summary>PartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PartitionScheme">
            <summary>PartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Language">
            <summary>Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Login">
            <summary>Login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerRole">
            <summary>ServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LinkedServer">
            <summary>LinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.LinkedServerLogin">
            <summary>LinkedServerLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SystemDataType">
            <summary>SystemDataType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.JobServer">
            <summary>JobServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Category">
            <summary>Category</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AlertSystem">
            <summary>AlertSystem</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Alert">
            <summary>Alert</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Operator">
            <summary>Operator</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TargetServer">
            <summary>TargetServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TargetServerGroup">
            <summary>TargetServerGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Job">
            <summary>Job</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.JobStep">
            <summary>JobStep</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.JobSchedule">
            <summary>JobSchedule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Settings">
            <summary>Settings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Information">
            <summary>Information</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UserOptions">
            <summary>UserOptions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BackupDevice">
            <summary>BackupDevice</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FullTextService">
            <summary>FullTextService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerActiveDirectory">
            <summary>ServerActiveDirectory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerAlias">
            <summary>ServerAlias</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PhysicalPartition">
            <summary>PhysicalPartition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Audit">
            <summary>Audit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerAuditSpecification">
            <summary>ServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseAuditSpecification">
            <summary>DatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ManagedComputer">
            <summary>ManagedComputer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Service">
            <summary>Service</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.XmlSchemaCollection">
            <summary>XmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DatabaseEncryptionKey">
            <summary>DatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Restore">
            <summary>Restore</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RestoreAsync">
            <summary>Asynchronous restore</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.EnumAvailableSqlServers">
            <summary>EnumAvailableSQLServers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.GetDataType">
            <summary>Get DataType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SetDataType">
            <summary>Set DataType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Backup">
            <summary>Backup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AvailabilityGroup">
            <summary>Availability Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AvailabilityReplica">
            <summary>Availability Replica</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AvailabilityDatabase">
            <summary>Availability Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AvailabilityGroupListener">
            <summary>Availability Group Listener</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AvailabilityGroupListenerIPAddress">
            <summary>Availability Group Listener IP Address</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SecurityPolicy">
            <summary>Security Policy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SecurityPredicate">
            <summary>Security Predicate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalDataSource">
            <summary>External Data Source</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalFileFormat">
            <summary>External File Format</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnMasterKey">
            <summary>Column Master Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.Win32Error">
            <summary>Win32 error, error code: {code}. Please contact your administrator for more information.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWin32Error(System.Object)">
            <summary>Win32 error, error code: {code}. Please contact your administrator for more information.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SmoSQLCLRUnAvailable">
            <summary>This functionality is disabled in the SQLCLR. It is recommended that you execute from your client application.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MoveToPool">
            <summary>Move the workload group to another resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ResourcePoolNotExist">
            <summary>Resource pool {poolName} does not exist.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatResourcePoolNotExist(System.Object)">
            <summary>Resource pool {poolName} does not exist.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotMoveToInternalResourcePool">
            <summary>Cannot move workload group {workloadGroupName} to an internal resource pool.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCannotMoveToInternalResourcePool(System.Object)">
            <summary>Cannot move workload group {workloadGroupName} to an internal resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotMoveToSamePool">
            <summary>Cannot move the group to the same pool that it is currently in.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AffinityTypeCannotBeSet">
            <summary>AffinityType is set to Auto, and affinity is set on one or more CPUs. Change AffinityType to Manual, or remove the affinity setting from all CPUs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AffinityValueCannotBeSet">
            <summary>NumaNodeAffinity cannot be set to Partial. Change the affinity setting to None or Full.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoCPUAffinitized">
            <summary>AffinityType is set to Manual, and affinity is not set on any CPU. Change AffinityType to Auto, or set affinity on one or more CPUs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongIndexRangeProvidedCPU">
            <summary>The specified range of CPUs is not valid. The value for startIndex {startIndex} must be less than the value for endIndex {endIndex}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongIndexRangeProvidedCPU(System.Object,System.Object)">
            <summary>The specified range of CPUs is not valid. The value for startIndex {startIndex} must be less than the value for endIndex {endIndex}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongIndexRangeProvidedNuma">
            <summary>The specified range for NumaNode is not valid. The value for startIndex {startIndex} must be less than the value for endIndex {endIndex}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongIndexRangeProvidedNuma(System.Object,System.Object)">
            <summary>The specified range for NumaNode is not valid. The value for startIndex {startIndex} must be less than the value for endIndex {endIndex}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.HoleInIndexRangeProvidedCPU">
            <summary>A CPU with the id of {index} does not exist on this system. Use sys.dm_os_schedulers to locate valid CPUs for this system or use SetAffinityToRange(startCpuId, endCpuId, affinityMask, ignoreMissingIds) with ignoreMissingIds set to true.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatHoleInIndexRangeProvidedCPU(System.Object)">
            <summary>A CPU with the id of {index} does not exist on this system. Use sys.dm_os_schedulers to locate valid CPUs for this system or use SetAffinityToRange(startCpuId, endCpuId, affinityMask, ignoreMissingIds) with ignoreMissingIds set to true.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.HoleInIndexRangeProvidedNumaNode">
            <summary>A NumaNode with the id if {index} does not exist on this system. Use SetAffinityToRange(startNumaNodeId, endNumaNodeId, affinityMask, ignoreMissingIds) with ignoreMissingIds set to true.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatHoleInIndexRangeProvidedNumaNode(System.Object)">
            <summary>A NumaNode with the id if {index} does not exist on this system. Use SetAffinityToRange(startNumaNodeId, endNumaNodeId, affinityMask, ignoreMissingIds) with ignoreMissingIds set to true.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.WrongIndexRangeProvidedScheduler">
            <summary>The specified range of Schedulers is not valid. The value for startIndex {startIndex} must be less than the value for endIndex {endIndex}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatWrongIndexRangeProvidedScheduler(System.Object,System.Object)">
            <summary>The specified range of Schedulers is not valid. The value for startIndex {startIndex} must be less than the value for endIndex {endIndex}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ResourceGovernorPoolMissing">
            <summary>The resource governor resource pool information is not complete. This can happen if a pool was created but the resource governor is not reconfigured.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CannotSwitchDesignModeOff">
            <summary>Switching design mode off is not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ServerVersionNotSpecified">
            <summary>ConnectionContext.ServerVersion property must be specified in Design Mode.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSetInDesignMode">
            <summary>Property '{name}' does not have a value. Ensure the property has been set when working with the object in Design Mode.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotSetInDesignMode(System.Object)">
            <summary>Property '{name}' does not have a value. Ensure the property has been set when working with the object in Design Mode.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotAvailableInDesignMode">
            <summary>Property '{name}' is a readonly property. It is not available in Design Mode.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotAvailableInDesignMode(System.Object)">
            <summary>Property '{name}' is a readonly property. It is not available in Design Mode.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OperationNotAvailableInDesignMode">
            <summary>This operation is not available in Design Mode.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotFound">
            <summary>Cannot discover property '{propertyName}' of type '{typeName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotFound(System.Object,System.Object)">
            <summary>Cannot discover property '{propertyName}' of type '{typeName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotFoundByName">
            <summary>Cannot discover property '{propertyName}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyNotFoundByName(System.Object)">
            <summary>Cannot discover property '{propertyName}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OnlyDesignModeSupported">
            <summary>Only Design Mode is supported at this time.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OnlySmoObjectsSupported">
            <summary>Only SMO objects are supported at this time.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.RootNotFound">
            <summary>Domain root was not found. Object model may not have a Parent property on every object in the hierarchy, or the object did not have a Parent property set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnknownDomain">
            <summary>Unknown domain: '{name}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnknownDomain(System.Object)">
            <summary>Unknown domain: '{name}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FileWritingException">
            <summary>File writing exception.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalideFileName">
            <summary>Invalid filename.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FolderPathNotFound">
            <summary>Folder path specified does not exist.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FilePerObjectUrnMissingName">
            <summary>Cannot create file for unnamed object {urn}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFilePerObjectUrnMissingName(System.Object)">
            <summary>Cannot create file for unnamed object {urn}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.OrderingCycleDetected">
            <summary>Cyclic dependencies found.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IncorrectEndpointProtocol">
            <summary>Endpoint supports TCP and HTTP protocol only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FileTableNotSupportedOnTargetEngine">
            <summary>FileTable objects are not supported in {targetVersion}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatFileTableNotSupportedOnTargetEngine(System.Object)">
            <summary>FileTable objects are not supported in {targetVersion}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FileTableCannotHaveUserColumns">
            <summary>FileTable objects cannot contain user defined columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyOnlySupportedForFileTable">
            <summary>Property '{propName}' is only supported for a FileTable object.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyOnlySupportedForFileTable(System.Object)">
            <summary>Property '{propName}' is only supported for a FileTable object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TableNotFileTable">
            <summary>Table '{name}' is not a FileTable</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTableNotFileTable(System.Object)">
            <summary>Table '{name}' is not a FileTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NamespaceNotEnabled">
            <summary>FileTable namespace is not enabled for Table '{name}'</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatNamespaceNotEnabled(System.Object)">
            <summary>FileTable namespace is not enabled for Table '{name}'</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TableNotExternalTable">
            <summary>Table '{name}' is not an External Table</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatTableNotExternalTable(System.Object)">
            <summary>Table '{name}' is not an External Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyOnlySupportedForExternalTable">
            <summary>Property '{propName}' is only supported for External Table objects.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyOnlySupportedForExternalTable(System.Object)">
            <summary>Property '{propName}' is only supported for External Table objects.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ConflictingExternalTableProperties">
            <summary>Cannot set the property '{propName}' to '{propValue}' because it conflicts with property '{confPropName}' that is set to '{confPropValue}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatConflictingExternalTableProperties(System.Object,System.Object,System.Object,System.Object)">
            <summary>Cannot set the property '{propName}' to '{propValue}' because it conflicts with property '{confPropName}' that is set to '{confPropValue}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalTableCannotContainChecks">
            <summary>External Table objects cannot contain check constraints.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalTableCannotContainForeignKeys">
            <summary>External Table objects cannot contain foreign keys.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalTableCannotContainPartitionSchemeParameters">
            <summary>External Table objects cannot contain partition scheme parameters.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalTableCannotContainTriggers">
            <summary>External Table objects cannot contain triggers.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalTableCannotContainIndexes">
            <summary>External Table objects cannot contain indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExternalTableCannotContainPhysicalPartitions">
            <summary>External Table objects cannot contain physical partitions.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IdentityColumnForExternalTable">
            <summary>External Table objects cannot contain identity columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TruncateOperationNotSupportedOnExternalTables">
            <summary>The truncate operation is not supported on External Tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ChangeTrackingNotSupportedOnExternalTables">
            <summary>The change tracking option is not supported on External Tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ShardingColumnNotSupportedWithNonShardedDistribution">
            <summary>The '{shardingColPropName}' property cannot be used with '{distributionName}' distribution.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatShardingColumnNotSupportedWithNonShardedDistribution(System.Object,System.Object)">
            <summary>The '{shardingColPropName}' property cannot be used with '{distributionName}' distribution.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ShardingColumnNotSpecifiedForShardedDistribution">
            <summary>The '{shardingColPropName}' property must be assigned a valid value when using 'SHARDED' distribution.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatShardingColumnNotSpecifiedForShardedDistribution(System.Object)">
            <summary>The '{shardingColPropName}' property must be assigned a valid value when using 'SHARDED' distribution.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ShardingColumnNotAddedToTable">
            <summary>The column '{shardingColName}' used as the sharding key is not part of the table's column collection.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatShardingColumnNotAddedToTable(System.Object)">
            <summary>The column '{shardingColName}' used as the sharding key is not part of the table's column collection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.DependentPropertyMissing">
            <summary>The '{propName}' and '{dependentPropName}' properties must be used together.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatDependentPropertyMissing(System.Object,System.Object)">
            <summary>The '{propName}' and '{dependentPropName}' properties must be used together.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnStoreCompressionNotSettable">
            <summary>Cannot set ColumnStore compression.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoIndexUnique">
            <summary>Cannot specify the UNIQUE constraint for Spatial, XML, or Columnstore indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoIndexIgnoreDupKey">
            <summary>Cannot specify the IGNORE_DUP_KEY option with Spatial, XML, or Columnstore indexes. IGNORE_DUP_KEY only applies to UNIQUE indexes and these index types cannot be UNIQUE.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoIndexOptimizeForSequentialKey">
            <summary>Cannot specify the OPTIMIZE_FOR_SEQUENTIAL_KEY option with Spatial, XML, or Columnstore indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.NoIndexClustered">
            <summary>Cannot create a Spatial, XML, or Columnstore index as a clustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvaildColumnStoreIndexOption">
            <summary>Cannot use the following options with a Columnstore index: PAD_INDEX ,STATISTICS_NORECOMPUTE ,SORT_IN_TEMPDB ,IGNORE_DUP_KEY ,ONLINE ,FILLFACTOR ,ALLOW_ROW_LOCKS and ALLOW_PAGE_LOCKS.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IndexOnTableView">
            <summary>Cannot create a nonclustered index on a user defined table type or a table valued function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.IncludedColumnNotSupported">
            <summary>Cannot define an included column on this index type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ConflictingIndexProperties">
            <summary>Cannot set the property '{propName}' to '{propValue}' because the property '{confPropName}' is already set to '{confPropValue}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatConflictingIndexProperties(System.Object,System.Object,System.Object,System.Object)">
            <summary>Cannot set the property '{propName}' to '{propValue}' because the property '{confPropName}' is already set to '{confPropValue}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SelectiveXmlIndexDoesNotSupportReorganize">
            <summary>Selective Xml Index cannot be modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MoreThenOneXmlDefaultNamespace">
            <summary>There can not be more than one default namespace on index '{name}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatMoreThenOneXmlDefaultNamespace(System.Object)">
            <summary>There can not be more than one default namespace on index '{name}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.SecondarySelectiveXmlIndexModify">
            <summary>Secondary Selective Xml Index cannot be modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.JsonIndexAlter">
            <summary>Altering JSON indexes is not currently supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedPropertyForSXI">
            <summary>The property '{propertyName}' is not supported for Selective Xml Index.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedPropertyForSXI(System.Object)">
            <summary>The property '{propertyName}' is not supported for Selective Xml Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvaildSXIOption">
            <summary>Cannot use the following options with a Selective XML index: ONLINE.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedValueForSXI">
            <summary>Value '{value}' is not supported for property '{propertyName}' with respect to Selective Xml Index. '{suggestion}'</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedValueForSXI(System.Object,System.Object,System.Object)">
            <summary>Value '{value}' is not supported for property '{propertyName}' with respect to Selective Xml Index. '{suggestion}'</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidUpgradeToCCIIndexType">
            <summary>Only a Clustered index can be converted to a Clustered Columnstore Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyValidOnlyForColumnStoreIndexes">
            <summary>The '{propertyName}' property is only valid for Columnstore Indexes.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatPropertyValidOnlyForColumnStoreIndexes(System.Object)">
            <summary>The '{propertyName}' property is only valid for Columnstore Indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidCompressionDelayValue">
            <summary>The specified COMPRESSION_DELAY option value '{value}' is invalid. The valid range for disk-based table is between ({minDiskBased}, {max}) minutes and for memory-optimized table is {zeroValue} or between ({minMemoryOptimized}, {max}) minutes.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidCompressionDelayValue(System.Object,System.Object,System.Object,System.Object,System.Object)">
            <summary>The specified COMPRESSION_DELAY option value '{value}' is invalid. The valid range for disk-based table is between ({minDiskBased}, {max}) minutes and for memory-optimized table is {zeroValue} or between ({minMemoryOptimized}, {max}) minutes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExecutingScript">
            <summary>Executing query "{statement}"</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatExecutingScript(System.Object)">
            <summary>Executing query "{statement}"</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.TransferDataException">
            <summary>An error occurred while transferring data. See the inner exception for details.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.StartingDataTransfer">
            <summary>Begin processing table: {tableName}</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatStartingDataTransfer(System.Object)">
            <summary>Begin processing table: {tableName}</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.CompletedDataTransfer">
            <summary>Finish processing table: {tableName}</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatCompletedDataTransfer(System.Object)">
            <summary>Finish processing table: {tableName}</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ColumnCollationIncompatible">
            <summary>Database contains tables whose columns have a different collation than the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ConflictingExternalFileFormatProperties">
            <summary>Cannot set the property '{propName}' to '{propValue}' because the property '{propName}' is not supported for external file format type '{fileFormatType}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatConflictingExternalFileFormatProperties(System.Object,System.Object,System.Object)">
            <summary>Cannot set the property '{propName}' to '{propValue}' because the property '{propName}' is not supported for external file format type '{fileFormatType}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedPropertyForAlter">
            <summary>The '{propertyName}' property is not supported for the alter operation.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedPropertyForAlter(System.Object)">
            <summary>The '{propertyName}' property is not supported for the alter operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedResourceManagerLocationProperty">
            <summary>The '{propertyName}' property is not supported for the external data stored in WASB, secure WASB, ASV, or secure ASV.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedResourceManagerLocationProperty(System.Object)">
            <summary>The '{propertyName}' property is not supported for the external data stored in WASB, secure WASB, ASV, or secure ASV.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.UnsupportedParamForDataSourceType">
            <summary>The '{propertyName}' property is not supported for external data sources of type '{dataSourceType}'.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatUnsupportedParamForDataSourceType(System.Object,System.Object)">
            <summary>The '{propertyName}' property is not supported for external data sources of type '{dataSourceType}'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.AlterNotSupportedForRelationalTypes">
            <summary>Altering an external data source of type '{dataSourceType}' is not supported.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatAlterNotSupportedForRelationalTypes(System.Object)">
            <summary>Altering an external data source of type '{dataSourceType}' is not supported.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidIndexSpecifiedForModifyingTextToCreateOrAlter">
            <summary>The specified index {index} should lie between {startIndex} and {endIndex}.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FormatInvalidIndexSpecifiedForModifyingTextToCreateOrAlter(System.Object,System.Object,System.Object)">
            <summary>The specified index {index} should lie between {startIndex} and {endIndex}.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.InvalidTextForModifyingToCreateOrAlter">
            <summary>The text does not start with 'CREATE'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.ExpectedGraphColumnNotFound">
            <summary>The expected graph column is not found.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingDataRetentionFilterColumn">
            <summary>Data Retention requires one column in the table to be set as a data retention filter column.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.MissingExternalLanguageFileSpec">
            <summary>At least a file spec must be defined for the external language.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExceptionTemplates.BadPropertiesCombination">
            <summary>Both external language file path and language content bits were updated and have values.</summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExecutionManager">
            <summary>
            encapsulates ConnectionContext and isolates it from the rest of SMO
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.#ctor(System.String)">
             <summary>
            
             </summary>
             <param name="name"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.#ctor(Microsoft.SqlServer.Management.Common.ServerConnection)">
             <summary>
            
             </summary>
             <param name="cc"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExecutionManager.ConnectionContext">
            <summary>
            Connection context
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExecutionManager.Parent">
            <summary>
            Reference back to Parent object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.GetEnumeratorData(Microsoft.SqlServer.Management.Sdk.Sfc.Request)">
            <summary>
            make enumerator data request
            </summary>
            <param name="req"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.GetEnumeratorDataReader(Microsoft.SqlServer.Management.Sdk.Sfc.Request)">
            <summary>
            Returns an IDataReader containing the results of the request
            </summary>
            <param name="req"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.GetEnumeratorInfo(Microsoft.SqlServer.Management.Sdk.Sfc.RequestObjectInfo)">
            <summary>
            make enumerator self discover request
            </summary>
            <param name="roi"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.GetDependencies(Microsoft.SqlServer.Management.Sdk.Sfc.DependencyRequest)">
            <summary>
            make enumerator dependecies request
            </summary>
            <param name="roi"></param>
            <returns></returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExecutionManager.beforeExecuteSql">
            <summary>
            An event raised just before T-SQL queries are executed.
            It is raised on a thread that executes the queries.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExecutionManager.executeNonQueryCompleted">
            <summary>
            An event raised after ExecuteNonQuery method is completed on
            a background thread.
            This event is raised after AsyncWaitHandle is signaled.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExecutionManager.AsyncWaitHandle">
            <summary>
            An wait handle that gets signaled when an asynchronous operation
            is completed.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQuery(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.ExecutionTypes)">
            <summary>
            wrapper for ConnectionContext ExecuteNonQuery
            </summary>
            <param name="queries"></param>
            <param name="executionType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQuery(System.String,Microsoft.SqlServer.Management.Common.ExecutionTypes)">
            <summary>
            wrapper for ConnectionContext ExecuteNonQuery
            </summary>
            <param name="queries"></param>
            <param name="executionType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQueryWithMessage(System.Collections.Specialized.StringCollection)">
            <summary>
            Executes a DBCC statement, intercepting the server informatiomn messages
            and returning them
            </summary>
            <param name="queries"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQueryWithMessage(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.ServerMessageEventHandler,System.Boolean)">
            <summary>
            Executes a DBCC statement, using the specified <see cref="T:Microsoft.SqlServer.Management.Common.ServerMessageEventHandler"/> to pass Server Information messages received
            and returning them
            </summary>
            <param name="queries"></param>
            <param name="dbccMessageHandler"></param>
            <param name="errorsAsMessages"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQueryWithMessage(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.ServerMessageEventHandler,System.Boolean,System.Boolean)">
            <summary>
            Executes a DBCC statement, using the specified <see cref="T:Microsoft.SqlServer.Management.Common.ServerMessageEventHandler"/> to pass Server Information messages received
            and returning them
            </summary>
            <param name="queries"></param>
            <param name="dbccMessageHandler"></param>
            <param name="errorsAsMessages"></param>
            <param name="retry">Whether we should retry if an exception is thrown during execution</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExecutionStatus">
            <summary>
            An enum describing a state of asynchronous query
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExecuteNonQueryCompletedEventHandler">
            <summary>
            Event handler prototype for ExecuteNonQueryCompleted event.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExecuteNonQueryCompletedEventArgs">
            <summary>
            Argument class for ExecuteNonQueryCompleted event.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExecuteNonQueryThread">
            <summary>
            A helper class that wraps a thread for ExecuteNonQuery method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecuteNonQueryThread.#ctor(Microsoft.SqlServer.Management.Smo.ExecutionManager,System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.ServerMessageEventHandler,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="em">ExecutionManager object that owns this thread.</param>
            <param name="queries">List of queries to execute</param>
            <param name="dbccMessageHandler">Message handler for server events</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecuteNonQueryThread.#ctor(Microsoft.SqlServer.Management.Smo.ExecutionManager,System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.ServerMessageEventHandler,System.Boolean,System.Boolean)">
            <summary>
            Constructor.
            </summary>
            <param name="em">ExecutionManager object that owns this thread.</param>
            <param name="queries">List of queries to execute</param>
            <param name="dbccMessageHandler">Message handler for server events</param>
            <param name="retry">Whether we should retry if an exception is thrown during execution</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExecuteNonQueryThread.Start">
            <summary>
            Start the thread.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExtendedProperty">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/ExtendedProperty
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtendedProperty.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtendedProperty.ScriptCreateOrAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Script for Create Or Alter 
            </summary>
            <param name="queries">container for lines that make up the scripted object</param>
            <param name="sp">Defines preferences for scripting</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtendedProperty.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtendedProperty.CreateOrAlter">
            <summary>
            ExtendedProperty does not support "CREATE OR ALTER" syntax. 
            Its implementation of CreateOrAlter uses "if not exists" combined with "sp_addextendedproperty" or "sp_updateextendedproperty" as appropriate.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExtendedStoredProcedure">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExtendedStoredProcedure
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtendedStoredProcedure.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExtendedStoredProcedure.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalDataSource">
            <summary>
             Represents a SQL server external data source object.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalDataSource
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,Microsoft.SqlServer.Management.Smo.ExternalDataSourceType,System.String)">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            Overloaded constructor to set all external data source required properties.
            </summary>
            <param name="parent">The name of the parent database.</param>
            <param name="name">The name of the external data source.</param>
            <param name="dataSourceType">The external data source type: HADOOP.</param>
            <param name="location">The external data source location.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.Alter">
            <summary>
            Alter an external data source object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.Create">
            <summary>
            Create an external data source object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.Drop">
            <summary>
            Drop an external data source object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.Script">
            <summary>
            Generate a script for the external data source.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for the external data source using the
            specified scripting options.
            </summary>
            <param name="scriptingOptions">The scripting options.</param>
            <returns>A string collection representing the T-SQL script.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalDataSource.UrnSuffix">
            <summary>
            Returns the name of the object type in the urn expression.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Constructs a T-SQL string to drop an external data source object.
            </summary>
            <param name="dropQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Constructs the T-SQL string to create an external data source object.
            </summary>
            <param name="createQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Constructs the T-SQL string to alter an external data source object.
            </summary>
            <param name="alterQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.ValidatePropertySet(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates the specified property is not null and has a
            non-null value.
            Throws exception, 
                if the property is null, or 
                its value is null or an emptry string.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.ValidatePropertyUnset(System.String,Microsoft.SqlServer.Management.Smo.ExternalDataSourceType,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates the specified property is not set for a given data source type.
            Throws exception, 
                if the property is not null, and it's value is not null or an empty string.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="dataSourceType">The type of external data source.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.ValidateResourceManagerLocation(System.String,System.String)">
            <summary>
            Validates that the ResourceManageLocation property is not specified for 
            the external data stored in WASB, secure WASB, ASV, or secure ASV.
            If the resource manager location is specified and the external data location is WASB(S) or ASV(S),
            throws an exception, as the resource manager location is only supported for external data stored in Hadoop.
            </summary>
            <param name="externalDataSourceResourceManagerLocaiton">The external data source resource manager location.</param>
            <param name="externalDataSourceLocation">The external data source location.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.AppendStringPropertyToScript(System.Text.StringBuilder,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean@)">
            <summary>
            Appends a property and its value to a sql script in the provided string builder. Property value will be wrapped in string quotes.
            </summary>
            <param name="sb">StringBuilder that contains the sql script to append to.</param>
            <param name="propName">Name of the property.</param>
            <param name="sqlPropName">The T-SQL name for the property to use in the script.</param>
            <param name="sp">Scripting preferences to use when checking if the property is supported.</param>
            <param name="addComma">Whether to add a comma and space to the beginning of the appended script text.</param>
            <returns>A string representing the property's value.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.AppendNamedPropertyToScript(System.Text.StringBuilder,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean@)">
            <summary>
            Appends a property and its value to a sql script in the provided string builder. Property value will be wrapped in square brackets.
            </summary>
            <param name="sb">StringBuilder that contains the sql script to append to.</param>
            <param name="propName">Name of the property.</param>
            <param name="sqlPropName">The T-SQL name for the property to use in the script.</param>
            <param name="sp">Scripting preferences to use when checking if the property is supported.</param>
            <param name="addComma">Whether to add a comma and space to the beginning of the appended script text.</param>
            <returns>A string representing the property's value.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalDataSource.AppendPropertyToScript(System.Text.StringBuilder,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean,System.Boolean@)">
            <summary>
            Appends a property and its value to a sql script in the provided string builder.
            </summary>
            <param name="sb">StringBuilder that contains the sql script to append to.</param>
            <param name="propName">Name of the property.</param>
            <param name="sqlPropName">The T-SQL name for the property to use in the script.</param>
            <param name="sp">Scripting preferences to use when checking if the property is supported.</param>
            <param name="useBrackets">Whether to wrap the property value in string quotes or square brackets.</param>
            <param name="addComma">Whether to add a comma and space to the beginning of the appended script text.</param>
            <returns>A string representing the property's value.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalDataSource.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalFileFormat">
            <summary>
             Represents a SQL server External File Format object.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalFileFormat
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,Microsoft.SqlServer.Management.Smo.ExternalFileFormatType)">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            Overloaded constructor to set all external file format required properties.
            </summary>
            <param name="parent">The name of the parent database.</param>
            <param name="name">The name of the external file format.</param>
            <param name="formatType">The external file format type.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.Create">
            <summary>
            Create an external file format object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.Drop">
            <summary>
            Drop an external file format object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.Script">
            <summary>
            Generate a script for the external file format.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate a script for the external file format using the
            specified scripting options.
            </summary>
            <param name="scriptingOptions">The scripting options.</param>
            <returns>A string collection representing the T-SQL script.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.UrnSuffix">
            <summary>
            Returns the name of the object type in the urn expression.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Constructs a T-SQL string to drop an external file format object.
            </summary>
            <param name="dropQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Constructs the T-SQL string to create an external file format object.
            </summary>
            <param name="createQuery">A string collection representing the script. Since no
            batching is required, the collection will have only one string.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.AddPropertyToScript(System.String,System.String,System.Text.StringBuilder)">
            <summary>
            Adds a property to the specified T-SQL script.
            </summary>
            <param name="propertyValue">The property value.</param>
            <param name="sqlString">The formated T-SQL string to insert the property value.</param>
            <param name="fileFormatOptions">The T-SQL script to add the formated property value.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.IsPropertyDefaultValue``1(Microsoft.SqlServer.Management.Smo.Property,``0,System.Collections.Generic.List{``0})">
            <summary>
            Check the specified property if it has the default value.
            </summary>
            <typeparam name="T">The property value type.</typeparam>
            <param name="prop">The property to check.</param>
            <param name="value">The property value to check.</param>
            <param name="defaultValues">The default property values.</param>
            <returns>True, if the property value has the default value.  False otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ProcessOptionalProperties(Microsoft.SqlServer.Management.Smo.ExternalFileFormatType,System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Processes optional properties for each of the supported file format types
            and adds them to the T-SQL script.
            </summary>
            <param name="externalFileFormatType">The external file format type.</param>
            <param name="script">The external file format T-SQL script.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ValidateOptionalProperty``1(System.String,System.String,System.Collections.Generic.List{``0},System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Validates the specified property that it is not the default value and adds it to the T-SQL script.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="sqlString">The T-SQL script to add.</param>
            <param name="defaultValues">The default property values.</param>
            <param name="fileFormatOptions">The T-SQL script with the already added file format options.</param>
            <param name="sp">The scripting preferences.</param>
            <param name="quotePropertyValue">If true, the property value would be quoted as SQL string (like: N'') else not.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ValidateOrcParquetJsonOrDeltaProperties(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates optional properties for the JSON, Orc, Parquet or Delta file format
            and adds them to the T-SQL script.
            </summary>
            <param name="script">The external file format T-SQL script.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ValidateProperty(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates the specified property is not null.
            Throws exception, if the property is null.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.ValidateRcFileProperties(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates optional properties for the RcFile file format
            and adds them to the T-SQL script.
            </summary>
            <param name="script">The external file format T-SQL script.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalFileFormat.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLanguage">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalLanguage
            </summary>
            <inheritdoc/>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExternalLanguage.toBeRemovedPlatforms">
            <summary>
            Set of platforms to be removed for this language.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLanguage.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLanguage.ExtendedProperties">
            <summary>
            Extended properties of the language.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExternalLanguage.m_ExternalLanguageFiles">
            <summary>
            A collection of external language files specified for the external language.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.AddFile(System.String,System.Byte[],Microsoft.SqlServer.Management.Smo.ExternalLanguageFilePlatform)">
            <summary>
            Adding a new file spec via language content bits to an external language.
            </summary>
            <param name="fileName">The .dll or .so file for external language</param>
            <param name="contentFromBinary">The language content as binary</param>
            <param name="platform">In hybrid OS platform (e.g. Linux/Windows)</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.AddFile(System.String,System.String,Microsoft.SqlServer.Management.Smo.ExternalLanguageFilePlatform)">
            <summary>
            Adding a new file spec via language file path to an external language.
            </summary>
            <param name="fileName">The .dll or .so file for external language</param>
            <param name="contentFromFile">The language content as a file path</param>
            <param name="platform">In hybrid OS platform (e.g. Linux/Windows)</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.RemoveFile(Microsoft.SqlServer.Management.Smo.ExternalLanguageFilePlatform)">
            <summary>
            Removing a file spec from external language by providing its platform.
            </summary>
            <param name="platform">An OS platform (e.g. Linux/Windows)</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Create">
            <summary>
            Creates the external language on the instance of SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.PostCreate">
            <summary>
            Tasks to be performed after object creation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Drop">
            <summary>
            Drop the language.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Alter">
            <summary>
            Alter the language.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Alters the object by adding a new file spec, updating a current one, or removing 
            a file spec based on platform. The batch delimeters (e.g. GO) is added by the base class 
            during the execution time.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.PostAlter">
            <summary>
            Perform actions after Altering the language.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.AddFile(System.String,Microsoft.SqlServer.Management.Smo.ExternalLanguageFilePlatform,System.Byte[],System.String)">
            <summary>
            Adding a new file spec to an external language.
            </summary>
            <param name="fileName">The .dll or .so file for external language</param>
            <param name="platform">In hybrid OS platform (e.g. Linux/Windows)</param>
            <param name="contentFromBinary">The language content as binary</param>
            <param name="contentFromFile">The language content as a file path</param>
            <remarks>One of contentFromBinary or contentFromFile must be specified. </remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.GenerateContentAndFileNameString(System.String,System.String,System.String,Microsoft.SqlServer.Management.Smo.ExternalLanguageFilePlatform)">
            <summary>
            Generate an external language content string based on the content type.
            </summary>
            <param name="contentFromFile">The language content as a file path</param>
            <param name="contentFromBinary">The language content as binary</param>
            <param name="fileName">The .dll or .so file for external language</param>
            <param name="platform">In hybrid OS platform (e.g. Linux/Windows)</param>
            <returns>The file spec portion of the external language scripting</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.IncludeExistsExternalLanguage(System.Boolean,System.String)">
            <summary>
            Returns a script to check existence or not existence of an external language.
            </summary>
            <param name="exists">check existence or not existence</param>
            <param name="name">Name of the external language</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.GetPlatformDescription(Microsoft.SqlServer.Management.Smo.ExternalLanguageFilePlatform)">
            <summary>
            Returns text equivalent of an external language platform value
            </summary>
            <param name="platform">The platform language was created for</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.ConvertBinaryToString(System.Byte[])">
            <summary>
            Returns corresponding string for the byte array.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Script">
            <summary>
            Script an external language.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            <param name="scriptingOptions">Scripting options.</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.MarkDropped">
            <summary>
            Mark the object as dropped.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Refresh">
            <summary>
            Refreshes the property bag and remove ExternalLanguageFile if it is in drop state
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguage.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns>The fields that are needed to script this object</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLanguage.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalLanguage/ExternalLanguageFile
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile.GetFileBytes">
            <summary>
            Returns bytes of languages's file.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile.GetFileName">
            <summary>
            Returns name of the language file.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile.GetFileText">
            <summary>
            Returns bytes of language's file in hex ('0x...') representation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns>The fields that are needed to script this object</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLanguageFile.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLibrary">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalLibrary
            </summary>
            <inheritdoc/>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExternalLibrary.libraryContent">
            <summary>
            The library content (could be a path or actual bits) to install/alter library from.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExternalLibrary.libraryContentType">
            <summary>
            Is the library content a path (versus actual bits).
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ExternalLibrary.externalLibraryFile">
            <summary>
            State variable for externalLibraryFile property.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLibrary.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLibrary.ExtendedProperties">
            <summary>
            Extended properties of the library.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLibrary.ExternalLibraryFile">
            <summary>
            The file associated with the library.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Create(System.String,Microsoft.SqlServer.Management.Smo.ExternalLibraryContentType)">
            <summary>
            Create a library using a path or bits with CREATE EXTERNAL LIBRARY FROM {path or binary}.
            <param name="libraryContent">The library path or the library binary</param>
            <param name="contentType">Is the content type specifying a path or binary</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Create">
            <summary>
            Creates the external library on the instance of SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Drop">
            <summary>
            Drop the library.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Alter">
            <summary>
            Alter the library.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Alter(System.String,Microsoft.SqlServer.Management.Smo.ExternalLibraryContentType)">
            <summary>
            Alter a library using a path or bits with ALTER EXTERNAL LIBRARY SET {path or binary}.
            <param name="libraryContent">The library path or the library binary</param>
            <param name="contentType">Is the content type specifying a path or binary</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.GenerateContentString(System.String,Microsoft.SqlServer.Management.Smo.ExternalLibraryContentType)">
            <summary>
            Generate an external library content string based on the content type.
            <param name="content">The library content</param>
            <param name="contentType">The library content type</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Script">
            <summary>
            Script an external library.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting optiions
            <param name="scriptingOptions">Scripting options.</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.IsObjectDirty">
            <summary>
            Check if the object is dirty.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.MarkDropped">
            <summary>
            Mark the object as dropped.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibrary.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLibrary.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalLibrary/ExternalLibraryFile
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile.Parent">
            <summary>
            The parent external library owning this file.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile.GetFileBytes">
            <summary>
            Returns bytes of library's file.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile.GetFileText">
            <summary>
            Returns bytes of library's file in hex ('0x...') representation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile.GetUrnRecursive(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.UrnIdOption)">
            <summary>
            Gets the Urn recursively.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalLibraryFile.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalResourcePoolAffinityInfo">
            <summary>
            ExternalResourcePoolAffinityInfo 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalResourcePoolAffinityInfo.Parent">
            <summary>
            Returns parent of the object
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalResourcePool">
            <summary>
            Represents a SQL server external resource pool object.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/ResourceGovernor/ExternalResourcePool
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.ExternalResourcePool"/> class.
            </summary>
            <param name="parentColl">Parent Collection.</param>
            <param name="key">The key.</param>
            <param name="state">The state.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Name">
            <summary>
            Name of the external resource pool
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Create">
            <summary>
            Creates this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Drop">
            <summary>
            Drops this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Alter">
            <summary>
            Alters this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates queries for creating external resource pool
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts the alter operation.
            </summary>
            <param name="queries">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts the drop operation.
            </summary>
            <param name="queries">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.GetAllParams(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Int32@)">
            <summary>
            Retrieve the properties that were set and generate appropriate T-SQL fragments
            </summary>
            <param name="sb">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
            <param name="count">The count.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalResourcePool.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalStream">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalStream
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalStreamingJob">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalStreamingJob
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExternalModel">
            <summary>
            Represents an external model in SQL Server, which can be created, altered, or dropped.
            Provides scripting capabilities for T-SQL statements like CREATE, ALTER, and DROP.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/ExternalModel
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalModel.UrnSuffix">
            <summary>
            Gets the URN suffix for the ExternalModel object.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalModel.ExtendedProperties">
            <summary>
            Extended properties of the model.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the T-SQL script for dropping the external model.
            </summary>
            <param name="dropQuery">The collection to which the script will be added.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the T-SQL script for creating the external model.
            </summary>
            <param name="createQuery">The collection to which the script will be added.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the T-SQL script for altering the external model.
            </summary>
            <param name="alterQuery">The collection to which the script will be added.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.ValidatePropertySet(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates the specified property is not null and has a
            non-null value.
            Throws exception,
                if the property is null, or
                its value is null or an empty string.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="sp">The scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.AppendStringPropertyToScript(System.Text.StringBuilder,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean@)">
            <summary>
            Appends a property and its value to a sql script in the provided string builder. Property value will be wrapped in string quotes.
            </summary>
            <param name="sb">StringBuilder that contains the sql script to append to.</param>
            <param name="propName">Name of the property.</param>
            <param name="sqlPropName">The T-SQL name for the property to use in the script.</param>
            <param name="sp">Scripting preferences to use when checking if the property is supported.</param>
            <param name="addComma">Whether to add a comma and space to the beginning of the appended script text.</param>
            <returns>A string representing the property's value.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.AppendNamedPropertyToScript(System.Text.StringBuilder,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean@)">
            <summary>
            Appends a property and its value to a sql script in the provided string builder. Property value will be wrapped in square brackets.
            </summary>
            <param name="sb">StringBuilder that contains the sql script to append to.</param>
            <param name="propName">Name of the property.</param>
            <param name="sqlPropName">The T-SQL name for the property to use in the script.</param>
            <param name="sp">Scripting preferences to use when checking if the property is supported.</param>
            <param name="addComma">Whether to add a comma and space to the beginning of the appended script text.</param>
            <returns>A string representing the property's value.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.AppendPropertyToScript(System.Text.StringBuilder,System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean,System.Boolean@)">
            <summary>
            Appends a property and its value to a sql script in the provided string builder.
            </summary>
            <param name="sb">StringBuilder that contains the sql script to append to.</param>
            <param name="propName">Name of the property.</param>
            <param name="sqlPropName">The T-SQL name for the property to use in the script.</param>
            <param name="sp">Scripting preferences to use when checking if the property is supported.</param>
            <param name="useBrackets">Whether to wrap the property value in string quotes or square brackets.</param>
            <param name="addComma">Whether to add a comma and space to the beginning of the appended script text.</param>
            <returns>A string representing the property's value.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExternalModel.IncludeExistsExternalModel(System.Boolean,System.String)">
            <summary>
            Returns a script to check existence or not existence of an external model.
            </summary>
            <param name="exists">check existence or not existence</param>
            <param name="name">Name of the external model</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalModel.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ExternalModel.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ExtensionClass">
            <summary>
            Helper class for extension methods
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtensionClass.AddCollection(System.Collections.Specialized.StringCollection,System.Collections.Specialized.StringCollection)">
            <summary>
            Add StringCollection to StringCollection
            </summary>
            <param name="strcol1"></param>
            <param name="strcol2"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ExtensionClass.AddCollection(System.Collections.Specialized.StringCollection,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Add Ienumerable to StringCollection
            </summary>
            <param name="collection"></param>
            <param name="enumerableString"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState">
            <summary>
            This facet aggregates various availability group state information. It is used to support 
            SQL Server manageability tools.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.IsOnline">
            <summary>
            Gets a value indicating whether the Availability Group is up. This is true if a functioning primary replica
            exists for the Availability Group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.IsAutoFailover">
            <summary>
            Gets a value indicating whether the failover mode of the availability group
            is Automatic Failover.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.NumberOfSynchronizedSecondaryReplicas">
            <summary>
            Gets the number of synchronous secondary replicas with Automatic Failover mode and Synchronized state.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.NumberOfNotSynchronizingReplicas">
            <summary>
            Gets the nubmer of replicas in a "Not Synchronizing" state.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.NumberOfNotSynchronizedReplicas">
            <summary>
            Gets the number of replicas that are not in a "Synchronized" state. Since only synchronous replicas
            can be in a "synchronized" state, this does not apply to asynchronous replicas
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.NumberOfReplicasWithUnhealthyRole">
            <summary>
            Gets the number of replicas that are neither a primary or a secondary in the Availability Group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState.NumberOfDisconnectedReplicas">
            <summary>
            Gets the nubmer of replicas that are not in a "Connected" state
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState">
            <summary>
            This is an adapter class that implements the <see cref="T:Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState"/> logical facet for 
            an Availability Group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.#ctor(Microsoft.SqlServer.Management.Smo.AvailabilityGroup)">
            <summary>
            Initializes a new instance of the AvailabilityGroupState class.
            </summary>
            <param name="ag">The Availability Group this object will expose.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.IsOnline">
            <summary>
            Gets a value indicating whether the Availability Group is up. This is true if a functioning primary replica
            exists for the Availability Group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.IsAutoFailover">
            <summary>
            Gets a value indicating whether the failover mode of the availability group is 
            is Automatic Failover. Accessing this property may result in an exception, so we 
            initialize it seperately.  Specifically, if the primary replica is not currently visible, 
            we throw an exception indicating this. This only occurs when accessing this property 
            from a secondary replica that cannot communicate with the cluster store. 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.NumberOfSynchronizedSecondaryReplicas">
            <summary>
            Gets the number of synchronous secondary replicas with Automatic Failover mode and Synchronized state.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.NumberOfNotSynchronizingReplicas">
            <summary>
            Gets the nubmer of replicas in a "Not Synchronizing" state.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.NumberOfNotSynchronizedReplicas">
            <summary>
            Gets the number of replicas that are not in a "Synchronized" state. Since only synchronous replicas
            can be in a "synchronized" state, this does not apply to asynchronous replicas
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.NumberOfReplicasWithUnhealthyRole">
            <summary>
            Gets the number of replicas that are neither a primary or a secondary in the Availability Group.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.NumberOfDisconnectedReplicas">
            <summary>
            Gets the nubmer of replicas that are not in a "Connected" state
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.AvailabilityGroupState.Refresh">
            <summary>
            Refresh the availability group state data.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.Trustworthy">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.IsLedger">
            <summary>
            Returns true if the database has Ledger ON.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.AutoClose">
            <summary>
            Returns true if the database has auto-close set to ON.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.AutoShrink">
            <summary>
            Returns true if the database has auto-shrink option enabled.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.RecoveryModel">
            <summary>
            Returns the database recovery model. 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.ReadOnly">
            <summary>
            Returns true if the database is read-only.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.PageVerify">
            <summary>
            Returns true if the PAGE_VERIFY setting of a database is set to CHECKSUM.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.TargetRecoveryTime">
            <summary>
            Returns target recovery time  setting of a database.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.DelayedDurability">
            <summary>
            Returns delayed durability setting of a database.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseAdapterBase.DataFileVolumeNotIn(System.Collections.Generic.List{System.String})">
            <summary>
            This method compares the drive letter from files in the filegroups against the drive letters
            in the checkDrives parameter.  If any one file drive letter is in the list of checkVolumes, then the
            function returns true otherwise it returns false.
            </summary>
            <param name="checkVolumes"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseMaintenanceAdapter">
            <summary>
            The Database Maintenance facet has logical properties.  It inherts from the DatabaseAdapter class.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseMaintenanceAdapter.DataAndBackupOnSeparateLogicalVolumes">
            <summary>
            Returns true if the database has its data and backup files on different logical volumes.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabasePerformanceAdapter">
            <summary>
            The Database Performance facet implements logical properties and requires overriding Refresh and Alter
            Thus it is a new class.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabasePerformanceAdapter.DataAndLogFilesOnSeparateLogicalVolumes">
            <summary>
            Returns true if the database has its data and log files on different logical volumes.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabasePerformanceAdapter.CollationMatchesModelOrMaster">
            <summary>
            Returns true if the collation of the database matches master or model.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseSecurityAdapter">
            <summary>
            Database security adds properties from the children and some computed properties.  It inherits from the DatabaseAdapter.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseSecurityAdapter.IsOwnerSysadmin">
            <summary>
            Returns true if the database owner is granted the sysadmin role.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IMultipartNameFacet">
            <summary>
            Identity Facet
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IMultipartNameFacet.Name">
            <summary>
            Name
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IMultipartNameFacet.Schema">
            <summary>
            Schema
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.MultipartNameAdapter">
            <summary>
            Wrapper for the IMultipartNameFacet Interface
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.INameFacet">
            <summary>
            Name Facet
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.INameFacet.Name">
            <summary>
            Name
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NameAdapter">
            <summary>
            Wrapper for the INameFacet Interface
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.InDoubtTransactionResolutionType">
            <summary>
            List of SQL Server repair types
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FilestreamAccessLevelType">
            <summary>
            List of SQL Server filestream access level types
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerAdapterBase">
            <summary>
            This class acts as the flattener for Server properties hidden in Server.Settings and Server.Configuration
            Facets will inherit from this class to add new logical properties, use this class's Alter and Refresh methods, or
            they override the Alter and Refresh methods.
            
            This class should not implement IDmfAdapter or any facet directly.  Facets must be on leaf-level classes and 
            this class is not intended to be a leaf-level class.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.LoginAuditLevel">
            <summary>
            Sets auditing mode for tracking Logins that have logged with success/failure.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.LoginMode">
            <summary>
            SQL Server Authentication Mode
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.ServiceName">
            <summary>
            Gets service name that the server instance runs under
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.ServiceStartMode">
            <summary>
            Gets the startup mode for the service
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.InstanceName">
            <summary>
            The instance name of this Server
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.FilestreamLevel">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.FilestreamShareName">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.Collation">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.SqlDomainGroup">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.InstallDataDirectory">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.BackupDirectory">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.DefaultFile">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.DefaultLog">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.NamedPipesEnabled">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.TcpEnabled">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.InstallSharedDirectory">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.BrowserStartMode">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.BrowserServiceAccount">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.ContainmentEnabled">
            <summary>
            Enables or disables contained databases and
            authentication using Facets, across a server instance.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.AffinityMask">
            <summary>
            Binds SQL Server disk I/O to a specified subset of CPUs.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.Affinity64Mask">
            <summary>
            Binds SQL Server disk I/O to a specified subset of CPUs. This option is available only on the 64-bit version 
            of Microsoft SQL Server.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.AffinityIOMask">
            <summary>
            Binds SQL Server threads to a specified subset of CPUs.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.C2AuditTracingEnabled">
            <summary>
            Audits all attempts to access statements and objects. Writes attempts to a file in the SQL Server Data folder.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.CostThresholdForParallelism">
            <summary>
            Specifies the threshold at which SQL Server creates and runs parallel plans for queries. 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.LightweightPoolingEnabled">
            <summary>
            Provides a means of reducing the system overhead that is associated with the excessive context switching 
            that occurs sometimes in symmetric multiprocessing (SMP) environments.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.DynamicLocks">
            <summary>
            Sets the maximum number of available locks. This option limits the amount of memory the Database Engine uses for locks.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.MaxDegreeOfParallelism">
            <summary>
            Limits the number of processors that are used to run a single statement for each parallel plan execution.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.MaxWorkerThreads">
            <summary>
            Configures the number of worker threads that are available to SQL Server processes.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.NetworkPacketSize">
            <summary>
            Sets the packet size (in bytes) that is used across the whole network.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.OpenObjects">
            <summary>
            Sets the maximum number of database objects that can be open at one time on an instance of SQL Server 2000 Database 
            objects are those objects that are defined in the sysobjects table: tables, views, rules, stored procedures, defaults, 
            and triggers
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAdapterBase.RemoteDataArchiveEnabled">
            <summary>
            Flag indicating whether Stretch feature is enabled for the Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerAdapter">
            <summary>
            This class is exactly the ServerAdapterBase class, but it implements IDmfAdapter
            </summary>
            <summary>
            Relational Engine Security.  This facet mixes server settings and configuration, so it can be put on the ServerAdapter directly.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerConfigurationFacet.RemoteDataArchiveEnabled">
            <summary>
            Flag indicating whether Stretch feature is enabled for the Server
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerConfigurationAdapter">
            <summary>
            The Server Configuration properties need to only Alter and Refresh the Server.Configuration properties.
            This class inherits from ServerAdapterBase and overrides those functions.
            </summary>
            <summary>
            This facet is entirely a subset of configuration options, so it is just an interface on the ServerConfigurationAdapter
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerConfigurationAdapter.Refresh">
            <summary>
            The Server Configuration facet only affects Configuration options.
            This facet will override the ServerAdapter Refresh.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerConfigurationAdapter.Alter">
            <summary>
            The Server Configuration facet only affects Configuration options.
            This facet will override the ServerAdapter Alter.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerSecurityAdapter">
            <summary>
            Relational Engine Security.  This facet has some logical properties and it needs its own Refresh and Alter.
            It inherits from the ServerAdapterBase.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSecurityAdapter.PublicServerRoleIsGrantedPermissions">
            <summary>
            The server permissions that are granted to the public server role.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerSelectionAdapter">
            <summary>
            Server Selection.  This facet has logical properties enabling users to chose properties to select server.
            It inherits from the ServerAdapterBase.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IServerSetupFacet">
            <summary>
            Server installation facet
            </summary>
            
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.ServiceName">
            <summary>
            The Service name that the Server instance runs under.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.EngineServiceAccount">
            <summary>
            The Service name that the Server instance runs under.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.ServiceStartMode">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.InstanceName">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.ServiceInstanceIdSuffix">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.FilestreamLevel">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.FilestreamShareName">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.UserInstancesEnabled">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.Collation">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.SqlDomainGroup">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.WindowsUsersAndGroupsInSysadminRole">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.LoginMode">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.InstallDataDirectory">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.BackupDirectory">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.DefaultFile">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.DefaultLog">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.TempdbPrimaryFilePath">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.TempdbLogPath">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.AgentStartMode">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.AgentServiceAccount">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.AgentDomainGroup">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.NamedPipesEnabled">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.TcpEnabled">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.InstallSharedDirectory">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.BrowserStartMode">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IServerSetupFacet.BrowserServiceAccount">
            <summary>
            
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter">
            <summary>
            Adapter for AS SAC facet
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.ServiceInstanceIdSuffix">
            <summary>
            The instance Id for this Server  
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.WindowsUsersAndGroupsInSysadminRole">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.TempdbPrimaryFilePath">
            <summary>
            The PrimaryFilePath for the tempdb database.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.TempdbLogPath">
            <summary>
            The log file path for the tempdb database
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.AgentStartMode">
            <summary>
            The JobServer ServiceStartMode
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.AgentServiceAccount">
            <summary>
            The JobServer ServiceAccount
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.AgentDomainGroup">
            <summary>
            The JobServer AgentDomainGroup
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.EngineServiceAccount">
            <summary>
            The ServiceAccount for the Sql Server Engine
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerSetupAdapter.Refresh">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.AdHocRemoteQueriesEnabled">
            <summary>
            Ad-hoc Remote Queries Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.DatabaseMailEnabled">
            <summary>
            Database Mail Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.ClrIntegrationEnabled">
            <summary>
            CLR Integration Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.OleAutomationEnabled">
            <summary>
            OLE Automation Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.RemoteDacEnabled">
            <summary>
            Remote DAC Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.SqlMailEnabled">
            <summary>
            SqlMail Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.WebAssistantEnabled">
            <summary>
            Web Assistant Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.XPCmdShellEnabled">
            <summary>
            xp_cmdshell Enabled
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.ServiceBrokerEndpointActive">
            <summary>
            
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISurfaceAreaFacet.SoapEndpointsEnabled">
            <summary>
            
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerSurfaceAreaAdapter">
            <summary>
            This facet is entirely a subset of configuration options, so it is just an interface on the ServerConfigurationAdapter
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerSurfaceAreaAdapter.GetBrokerEndpoint">
            <summary>
            Returns the Broker endpoint defined on the server, if it exists.
            At eny point the server can have at most one broker endpoint, 
            if there isn't such an endpoint the function returns null.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSurfaceAreaAdapter.ServiceBrokerEndpointActive">
            <summary>
            Returns TRUE when a Service Broker endpoint exists and is in the 
            STARTED state. Returns FALSE when Service Broker does not exist 
            on the computer or it exists but is not started. Configure the 
            endpoint to TRUE to start a stopped or disabled endpoint. The 
            operation will fail if the endpoint does not exist on the server. 
            Configure the endpoint to FALSE to disable the Service Broker endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerSurfaceAreaAdapter.SoapEndpointsEnabled">
            <summary>
            Returns TRUE if at least one SOAP endpoint is responding to SOAP 
            requests. This means that the endpoint is either in the Started
            or Stopped state as the endpoint responds to requests in both states.
            Returns FALSE if all SOAP endpoints are disabled or if 
            there are no SOAP endpoints. Configuring it to FALSE will disable 
            all the soap endpoints.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerSurfaceAreaAdapter.AlterEndpoints">
            <summary>
            This function implements the delayed setters for the
            endpoints properties.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISmartAdminState">
            <summary>
            This facet aggregates smartadmin state information. It is used to support 
            SQL Server manageability tools.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.IsMasterSwitchEnabled">
            <summary>
            Gets a value indicating whether master switch is enabled.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.IsBackupEnabled">
            <summary>
            Gets a value indicating whether smartbackup is enaabled.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfStorageConnectivityErrors">
            <summary>
            Gets the number of storage account connectivity errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfSqlErrors">
            <summary>
            Gets the number of SQL Server connectivity errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfInvalidCredentialErrors">
            <summary>
            Gets the number of invalid Microsoft Azure storage credential errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfOtherErrors">
            <summary>
            Gets the number of all other errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfCorruptedOrDeletedBackups">
            <summary>
            Gets the number of invalid Microsoft Azure srotage credential errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfBackupLoops">
            <summary>
            Gets the number of backup loops.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmartAdminState.NumberOfRetentionLoops">
            <summary>
            Gets the number of retention loops.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmartAdminState">
            <summary>
            This is an adapter class that implements the <see cref="T:Microsoft.SqlServer.Management.Smo.ISmartAdminState"/> logical facet for 
            an Availability Group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdminState.#ctor(Microsoft.SqlServer.Management.Smo.SmartAdmin)">
            <summary>
            Initializes a new instance of the SmartAdminState class.
            </summary>
            <param name="smartadmin">The smartadmin object.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.IsMasterSwitchEnabled">
            <summary>
            Gets a value indicating whether master switch is on
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.IsBackupEnabled">
            <summary>
            Gets a value indicating whether smart backup is enabled or not.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfStorageConnectivityErrors">
            <summary>
            Gets the number of Storage connectivity errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfSqlErrors">
            <summary>
            Gets the number of SQL Errors seen by smartadmin components(main loop, retention threads).
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfInvalidCredentialErrors">
            <summary>
            Gets the number of Invalid storage credential errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfOtherErrors">
            <summary>
            Gets the number of all other errors.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfCorruptedOrDeletedBackups">
            <summary>
            Gets the number Corrupted or deleted backups
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfBackupLoops">
            <summary>
            Gets the number of backup loops. If zero then main loop is stalled.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdminState.NumberOfRetentionLoops">
            <summary>
            Gets the number of retention loops. If zero then retention thread is stalled.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdminState.Refresh">
            <summary>
            Refresh the smartadmin object state
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter">
            <summary>
            Represents the class used to write scripts of database objects.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.Encoding">
            <summary>
            Specifies the encoding for the files used by T:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.AppendToFile">
            <summary>
            Specifies whether files are appended or overwritten.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.BatchTerminator">
            <summary>
            String to be written at the end of every batch when complete.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.ScriptBatchTerminator">
            <summary>
            Specifies whether or not to script batch terminator after every batch.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.InsertBatchSize">
            <summary>
            Specifies the number of insert statements to write before batch terminator is set.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.Init">
            <summary>
            Initializes the variables and properties to initialize a new instance of T:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.#ctor(System.String)">
            <summary>
            Creates a new instance of FilePerObjectWriter.
            </summary>
            <param name="folderPath">Folder path for the output files of T:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.VerfiyFolderPath(System.String)">
            <summary>
            Verifies that the FolderPath exists.
            </summary>
            <param name="folderPath">Folder path for the output files of T:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.ScriptObject(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes object's script specified by the script parameter.
            </summary>
            <param name="script">The collection of script to be written.</param>
            <param name="obj">The database object that will be scripted.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.ScriptData(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes table's data script
            </summary>
            <param name="dataScript">The collection of script to be written.</param>
            <param name="table">The T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn to script.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.ScriptContext(System.String,Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes USE [Database] segment of the script.
            </summary>
            <param name="databaseContext">A string that identifies the database context of objects to be scripted.</param>
            <param name="obj">The database object T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn to be scripted.</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.Header">
            <summary>
            The header string to insert at the beginning of the script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.Close">
            <summary>
            Disposes associated filestreams.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.Dispose">
            <summary>
            Disposes associated filestreams.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.CompleteFileName(System.String)">
            <summary>
            Combine path, file name and extension
            </summary>
            <param name="fileName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.GetSingleFileWriter(System.String)">
            <summary>
            Initialize SingleFileWriter with Options
            </summary>
            <param name="uniqueFileName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.GetFileWriter(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Gets SingleFilewriter for object
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.GetValidFileName(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Get a valid file name.
            Replaces characters that are not valid for files with InvalidCharacterReplacement
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FilePerObjectWriter.GetFileName(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Get filename from a Urn using Name and Schema
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LogFile">
            <summary>
             This class incapsulates a database log file
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/LogFile
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LogFile.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataFile">
            <summary>
             This class incapsulates a database data file
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/FileGroup/File
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataFile.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DataFile.SetOffline">
            <summary>
            Brings the file offline. CAUTION: A file set to OFFLINE can only be set 
            online by restoring the file from a previously existing backup
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataFile.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseFile">
            <summary>
             Base class for DataFile and LogFile
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseFile.Shrink(System.Int32,Microsoft.SqlServer.Management.Smo.ShrinkMethod)">
            <summary>
             Shrinks a dbfile or a log file
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FileGroup">
            <summary>
             Represents a sql server database filegroup
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/FileGroup
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FileGroup.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,Microsoft.SqlServer.Management.Smo.FileGroupType)">
            <summary>
            Constructor that takes in the filegroup type.
            
            This constructor handles the different version issues:
                - Katmai and before, only rows and partitions scheme file group types supported.
                - KJ and Denali, file stream file group type added.
                - Denali+, Memory optimized data file group type added.
            </summary>
            <param name="database"></param>
            <param name="name"></param>
            <param name="fileGroupType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FileGroup.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,System.Boolean)">
            <summary>
            Constructor that takes a Boolean value indicating if the FileGroup is of type FileStream or not.
            In case isFileStream is true, FileStreamDataFileGroup type will be used
            otherwise RowsFileGroup will be used
            </summary>
            <param name="database"></param>
            <param name="name"></param>
            <param name="isFileStream"></param>
            <remarks>This constructor is kept for consistency, it's recommended to specify FileGroupType when creating a FileGroup</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FileGroup.Drop">
            <summary>
             Drop the filegroup and all the files in the filegroup.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FileGroup.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ForeignKey">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/ForeignKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ForeignKey.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ForeignKey.AddReferentioalAction(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder,System.String,System.String)">
            see fk syntax:
            | [ FOREIGN KEY ]
            	REFERENCES [ schema_name . ] referenced_table_name [ ( ref_column ) ]
            	[ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
            	[ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ForeignKey.Rename(System.String)">
            <summary>
            Rename the index
            </summary>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ForeignKey.ScriptRename(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Generates script for the Rename operation.
            </summary>
            <param name="renameQuery"></param>
            <param name="so"></param>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ForeignKey.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ForeignKey.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ForeignKeyColumn">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/ForeignKey/Column
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ForeignKeyColumn.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ForeignKeyColumn.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextCatalog">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/FullTextCatalog
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextCatalog.Name">
            <summary>
            Name of FullTextCatalog
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextCatalog.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextCatalog.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts permissions for this object. returns without scripting anything if source version is less
            than 9 since permissions on FullTextCatalogs were not supported in 8.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextCatalog.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextCatalog.EnumErrorLogs">
            <summary>
            Returns a list of error logs.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextCatalog.ReadErrorLog">
            <summary>
            Reads the current error log.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextCatalog.ReadErrorLog(System.Int32)">
            <summary>
            Reads the log specified by logNumber.
            </summary>
            <param name="logNumber"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextCatalog.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextCatalog.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextIndex">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/FullTextIndex
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextIndex.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextIndex.Refresh">
            <summary>
            Refresh the object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextIndex.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextIndex.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextIndex.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextIndexColumn">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/FullTextIndex/FullTextIndexColumn
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextIndexColumn.Name">
            <summary>
            Name of FullTextIndexColumn
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextIndexColumn.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextService">
            <summary>
            Instance class encapsulating : Server[@Name='']/FullTextService
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextService.Name">
            <summary>
            Name of FullTextService
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.FullTextStopList">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/FullTextStopList
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextStopList.Name">
            <summary>
            Name of FullTextStopList
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.Create">
            <summary>
            Creates a new stoplist object without any source stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.CreateFromExistingStopList(System.String)">
            <summary>
            Creates a new stoplist from an existing source stoplist in the current database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.CreateFromExistingStopList(System.String,System.String)">
            <summary>
            Creates a new stoplist from an existing source stoplist in the different database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.CreateFromSystemStopList">
            <summary>
            Creates a new stoplist from the system default stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.Drop">
            <summary>
            Drops the stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.Script">
            <summary>
            Scripts object with default scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Scripts object with specific scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.EnumStopWords">
            <summary>
            Returns the datatable for the enumerated stopwords in the existing stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.HasStopWord(System.String,System.String)">
            <summary>
            Returns true if the specified stopword is present in the stoplist with the specified full text language otherwise false
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.AddStopWord(System.String,System.String)">
            <summary>
            Adds the specified stopword with the specified full-text language to the stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.FullTextStopList.RemoveStopWord(System.String,System.String)">
            <summary>
            Removes the specified stopword with the specified full-text language from the stoplist
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.FullTextStopList.RemoveAllStopWords" -->
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.FullTextStopList.RemoveAllStopWords(System.String)" -->
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextStopList.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FullTextStopList.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.HttpProtocol">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint/Http
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Index
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.m_IndexedJsonPaths">
            <summary>
            Collection of IndexedJsonPath objects that represent all the paths
            that are indexed by the JSON Index.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IndexedJsonPaths">
            <summary>
            Collection of IndexedJsonPath objects that represent all the paths
            that are indexed by the JSON Index.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.m_IndexedXmlPaths">
            <summary>
            Collection of IndexedXMLPath objects that represent all the paths
            that are indexed by the Selective XML Index.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IndexedXmlPaths">
            <summary>
            Collection of IndexedXMLPath objects that represent all the paths
            that are indexed by the Selective XML Index.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.m_IndexedXmlPathNamespaces">
            <summary>
            Collection of IndexedXMLPath objects that represent all the paths
            that are indexed by the Selective XML Index.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IndexedXmlPathNamespaces">
            <summary>
            Collection of IndexedXMLPath objects that represent all the paths
            that are indexed by the Selective XML Index.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.PartitionSchemeParameters">
            <summary>
            Specifies the columns that define the input parameters for the Partition Scheme.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.m_PhysicalPartitions">
            <summary>
            Collection class instance for the PhysicalPartitions of the table
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.CompressionDelay">
            <summary>
            Compression Delay valid only for columnstore indexes.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.GetDDL(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean,System.Boolean)">
            <summary>
            This method is called for Table, and Index creation.
            </summary>
            <param name="so">Scriptingoptions</param>
            <param name="creating">This flag is set to true when an index is created,
            or a table constraint is added. For table creation it is false</param>
            <param name="tableCreate">Set to true for table creation with inline constraints\Indexes.</param>
            <returns>A script representing the requested object (Index, table, or constraint portion.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.InferredIndexType">
            <summary>
            Finds and gets IndexType
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IsCompressionCodeRequired(System.Boolean)">
            <summary>
            This method just check whether compression related code is required or not.
            </summary>
            <param name="bAlter"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IsXmlCompressionCodeRequired(System.Boolean)">
            <summary>
            This method just check whether xml compression related code is required or not.
            </summary>
            <param name="isAlter"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IsGraphPseudoColumn(System.String)">
            <summary>
            This method determines if the column name is a graph pseudo column name.
            A pseudo column is an alias for a column that a user cannot specify as a normal
            name in a create index statement because they start with the symbol '$'.
            </summary>
            <param name="name">The column name.</param>
            <returns>TRUE if the column name is a pseudo column name.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.CheckUnsupportedSXI(System.Boolean,System.Boolean,System.String,System.String)">
            <summary>
            Raises FailedOperationException if index is SXI or SSXI.
            </summary>
            <param name="checkPrimarySXI">Should exception be raised if index is SXI</param>
            <param name="checkSecondarySXI">Should exception be raised if index is SSXI</param>
            <param name="operation">Operation which raised exception</param>
            <param name="reason">Reason for exception</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.CheckUnsupportedJsonIndex(System.String)">
            <summary>
            Raises FailedOperationException if index is a JSON Index.
            </summary>
            <param name="operation">Operation which raised exception</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Alter">
            <summary>
            Changes the index based on supplied index properties
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Alter(Microsoft.SqlServer.Management.Smo.IndexOperation)">
            <summary>
            Performs an index operation using the current property settings of the object.
            </summary>
            <param name="operation"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.AlterAllIndexes">
            <summary>
            Changes all indexes based on supplied index properties.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.optimizePartitionNumber">
            <summary>
            Hint parameter for Rebuild() or Reorganize() function. If this value is -1 then it means
            rebuild or reorganize all the partition
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Rebuild(System.Int32)">
            <summary>
            Rebuild particular partition
            </summary>
            <param name="partitionNumber"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Rebuild">
            <summary>
            Re-creates the index based on the current property settings.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Resume">
            <summary>
            Resume the resumable index that is in the PAUSED status.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Abort">
            <summary>
            Abort the resumable index that is in the PAUSED status.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Pause">
            <summary>
            Pause the resumable index that is running.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.RebuildAllIndexes">
            <summary>
            Re-creates all indexes based on the current property settings.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.UpgradeToClusteredColumnStoreIndex">
            <summary>
            Upgrades a Clustered Rowstore index to Clustered Columnstore Index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Rename(System.String)">
            <summary>
            Rename the index
            </summary>
            <param name="newname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.ScriptRename(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Generates script for the Rename operation.
            </summary>
            <param name="renameQuery"></param>
            <param name="so"></param>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Reorganize(System.Int32)">
            <summary>
            Reorganizes the index based on the current property settings.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.ReorganizeAllIndexes">
            <summary>
            Reorganizes all indexes based on the current property settings.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Disable">
            <summary>
            Disables the index.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Enable(Microsoft.SqlServer.Management.Smo.IndexEnableAction)">
            <summary>
            Enables the index. The action argument specifies how enable the index.
            It is possible to call Create() or Rebuild() instead, to enable the index.
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.CheckIndex">
            <summary>
            Tests the integrity of database pages implementing storage for the referenced index.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.CheckIndexWithResult">
            <summary>
            Tests the integrity of database pages that store data for the referenced index.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.EnumStatistics">
            <summary>
            The EnumStatistics method returns a DataSet object that enumerates index statistics used to support Microsoft® SQL Server™ 2000 query optimization
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.RecalculateSpaceUsage">
            <summary>
            Forces the update of data reporting the disk resource usage of the referenced index.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.DropExistingIndex">
            <summary>
            Whether to drop and rebuild the existing clustered or nonclustered index with modified
            column specifications and keep the same name for the index. The default is false.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.SortInTempdb">
            <summary>
            Specifies that the intermediate sort results used to build the index will be
            stored in the tempdb database.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.OnlineIndexOperation">
            <summary>
            Specifies that the index that is created or modified will be kept online
            during the operation, allowing access to the underlying data structures.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.ResumableIndexOperation">
            <summary>
            Sepcifies whether the index is resumable.
            The resumable index can be resume/abort if it is paused during the rebuild operation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.resumableMaxDuration">
            <summary>
            Specifies the MAX_DURATION for the resumable operation option of the
            DDL operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.ResumableMaxDuration">
            <summary>
            Gets or sets the MAX_DURATION for the resumable operation option of the
            DDL operation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.lowPriorityMaxDuration">
            <summary>
            Specifies the MAX_DURATION for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.LowPriorityMaxDuration">
            <summary>
            Gets or sets the MAX_DURATION for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.lowPriorityAbortAfterWait">
            <summary>
            Specifies the ABORT_AFTER_WAIT action for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.LowPriorityAbortAfterWait">
            <summary>
            Gets or sets the ABORT_AFTER_WAIT action for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.MaximumDegreeOfParallelism">
            <summary>
            Set the maximum number of processors involved in the index operation.
            The system default is used if not set.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.compactLargeObjects">
            <summary>
            This property is not persisted in the database. It is an
            option passed in for the ALTER INDEX REORGANIZE command.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.CompactLargeObjects">
            <summary>
            Compact LOB data, such as text, image, varchar(MAX), nvarchar(MAX) and varbinary.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Index.compressAllRowGroups">
            <summary>
            This property is not persisted in the database. It is an
            option passed in for the ALTER INDEX REORGANIZE command.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.CompressAllRowGroups">
            <summary>
            Compress open row groups (delta stores) as well.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.UpdateStatistics">
            <summary>
            forces data distribution statistics update for a referenced index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsScanType)">
            <summary>
            forces data distribution statistics update for a referenced index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32)">
            <summary>
            forces data distribution statistics update for a referenced index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32,System.Boolean)">
            <summary>
            forces data distribution statistics update for a referenced index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.DropAndMove(System.String,System.Collections.Specialized.StringCollection)">
            <summary>
            Drops a clustered index and moves the underlying table data to the partition
            scheme with the parameters specified with partitionSchemeParameters.
            </summary>
            <param name="partitionScheme"></param>
            <param name="partitionSchemeParameters"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.DropAndMove(System.String)">
            <summary>
            Drops a clustered index and moves the underlying table data
            to the specified File Group.
            </summary>
            <param name="fileGroup"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IsIndexOnTable">
            <summary>
            The IndexOnTable property specifies whether an index is defined for a table or a view.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IsIndexOnComputed">
            <summary>
            The IsOnComputed property indicates whether any column in an index is a computed column.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.Refresh">
            <summary>
            Refresh the object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.GetScriptFields2(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns the additional expensive fields that will be needed to script this object based on preference
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <param name="sp">The scripting preference</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IsOnlineRebuildSupported">
            <summary>
            Returns a value indicating whether the index supports online rebuild
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IsLargeObject(Microsoft.SqlServer.Management.Smo.SqlDataType)">
            <summary>
            Verifies whether the SqlDatatype is LOB or Large UDT
            </summary>
            <param name="dataType"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IsMemoryOptimizedIndex">
            <summary>
            Indicates if the index belongs to a memory optimized table.
            We need to rely on this getter instead of its SMO property(IsMemoryOptimized) while the index is being created.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.IsSqlDwIndex">
            <summary>
            Indicates if the index belongs to a SQL DW table or DW materialized view.
            We need to rely on this getter instead of the SMO property(DwTableDistribution) while the index is being created.
            </summary>
            <returns>True, if the index is a SQL DW table index or DW materialized view index; false otherwise.</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.Microsoft#SqlServer#Management#Smo#IPartitionable#PartitionSchemeParameters">
            <summary>
            Returns the PartitionSchemeParameters associated with the index partition scheme
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.SchemeType">
            <summary>
            Returns the PartitioningScheme associated with this object type
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.Microsoft#SqlServer#Management#Smo#IColumns#Columns">
            <summary>
            Returns the ColumnCollection of the parent of the index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckSpatialProperties">
            <summary>
            Check spatial properties are not set for non spatial index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckXmlProperties">
            <summary>
            Check xml properties are not set for non xml index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckVectorProperties">
            <summary>
            Check vector properties are not set for non vector index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckJsonProperties">
            <summary>
            Check json properties are not set for non json index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckNonClusteredProperties">
            <summary>
            Check non clustered properties are not set for non applicable index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckClusteredProperties">
            <summary>
            Check clustered properties are not set for non applicable index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckRegularIndexProperties">
            <summary>
            Check row index properties are not set for non applicable index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.CheckConstraintProperties">
            <summary>
            Check constraint properties are not set for non constraint index
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.GetCreateScript">
            <summary>
            Generates the index script.
            </summary>
            <returns>The generated index script.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptIndexOptionOnline(System.Text.StringBuilder,System.Boolean,System.Boolean)">
            <summary>
            Scripts the ONLINE index option.
            </summary>
            <param name="sb">The StringBuilder to append the options</param>
            <param name="forRebuild">Specifies if this is a rebuild operation</param>
            <param name="forCreateIndex"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptWaitAtLowPriorityIndexOption(System.Text.StringBuilder,System.Boolean,System.Boolean)">
            <summary>
            Scripts the WAIT_AT_LOW_PRIORITY option for the Online Index Rebuild.
            </summary>
            <param name="sb">The StringBuilder to append the options</param>
            <param name="forRebuild">Specifies if this is a rebuild operation</param>
            <param name="forCreateIndex">Specifies if this is a create operation</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptWaitAtLowPriorityIndexOptionForDropAndResume(System.Text.StringBuilder)">
            <summary>
            Scripts the WAIT_AT_LOW_PRIORITY option for the index Drop and Resume
            </summary>
            <param name="sb">The StringBuilder to append the options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptOptimizeForSequentialKey(System.Text.StringBuilder,System.Boolean)">
            <summary>
            Scripts the OPTIMIZE_FOR_SEQUENTIAL_KEY option if the corresponding property is supported
            on the source and target server (Version150 or later) and the property is set.
            </summary>
            <param name="sb">The StringBuilder to append the options</param>
            <param name="checkDirty">If true and the property is actually Dirty, script the option</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptColumns(System.Text.StringBuilder)">
            <summary>
            Scripts the index columns.
            </summary>
            <param name="sb">The script to append the scripted index columns.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptPseudoColumn(System.Collections.Generic.ISet{System.String},System.Text.StringBuilder)">
            <summary>
            Pseudo columns of graph tables are included as a part of includes clause of index DDLs,
            this method handles the script generation of these pseudo columns.
            </summary>
            <param name="includedColumnSet">Reference of a set containing names of included columns</param>
            <param name="sb">Reference of scripting StringBuilder on which the included columns script has to be included</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptColumn(Microsoft.SqlServer.Management.Smo.IndexedColumn,System.Text.StringBuilder)">
            <summary>
            Scripts out the indexed column.
            </summary>
            <param name="col">The indexed column.</param>
            <param name="sb">The script builder to append the columns to.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptFilter(System.Text.StringBuilder)">
            <summary>
            Script the filter predicate
            </summary>
            <param name="sb">The string builder to hold the script</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.GetRebuildScript(System.Boolean,System.Int32)">
            <summary>
            Get the tsql script of the index rebuild operation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.GetResumeScript">
            <summary>
            Get the tsql script of the index resume operation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.ScriptIndexResumeOptions(System.Text.StringBuilder)">
            <summary>
            Get the options for the resume operation. </summary>
            <param name="sb">String builder for collecting the options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.GetAbortOrPauseScript(System.Boolean)">
            <summary>
            Get the tsql script of the index abort/pause operation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.GetMemoryOptimizedIndexScripter(Microsoft.SqlServer.Management.Smo.Index,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Gets the IndexScripter for a Memory Optimized index based on the Index Type
            </summary>
            <param name="index"></param>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.IndexScripter.GetSqlDwIndexScripter(Microsoft.SqlServer.Management.Smo.Index,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Gets the IndexScripter for a SQL DW index based on the Index Type.
            </summary>
            <param name="index">The SQL DW index.</param>
            <param name="sp">The scripting preferences.</param>
            <returns>The IndexScripter for the SQL DW index type.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index.HashIndexScripter">
            <summary>
            Class is specialized for scripting hash indexes and keys
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index.RangeIndexScripter">
            <summary>
            Class is specialized for scripting range indexes and keys
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index.UserDefinedTableTypeIndexScripter">
            <summary>
            Class is specialized for scripting indexes on user defined table type
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index.SelectiveXMLIndexScripter">
             <summary>
             Index scripter for Selective Xml Index (SXI)
             </summary>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.SelectiveXMLIndexScripter.CheckInvalidOptions">
            <summary>
            Invalid options should go here. Also update ExceptionTemplates.resx
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.SelectiveXMLIndexScripter.ScriptSelectiveIndexPath(Microsoft.SqlServer.Management.Smo.IndexedXmlPath,System.Text.StringBuilder)">
            <summary>
            Scripting XmlPath
            </summary>
            <param name="path">Path added to index</param>
            <param name="sb">String builder</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index.SecondarySelectiveXMLIndexScripter">
             <summary>
             Scripter for secondary Selective Xml Index
             </summary>
            
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.SecondarySelectiveXMLIndexScripter.CheckInvalidOptions">
            <summary>
            Invalid options should go here. Also update ExceptionTemplates.resx
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Index.ClusteredColumnstoreIndexScripter">
            <summary>
            Class is specialized for scripting clustered columnstore indexes
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Index.ClusteredColumnstoreIndexScripter.ScriptIndexStorage(System.Text.StringBuilder)">
            <summary>
            Scripts the index storage options.
            </summary>
            <param name="sb">The string builder.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Index.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedColumn">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Index/IndexedColumn
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedColumn.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedColumn.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedJsonPath">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Index/IndexedJsonPath
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexedJsonPath.#ctor(Microsoft.SqlServer.Management.Smo.Index,System.String)">
            <summary>
            Constructor for creating a new IndexedJsonPath with the specified parent index and path.
            </summary>
            <param name="parent">The parent Index object</param>
            <param name="path">The JSON path (e.g., "$.customer.name")</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedJsonPath.UrnSuffix">
            <summary>
            Returns the value of urn expresion.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedJsonPath.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedXmlPath">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Index/IndexedXmlPath
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedXmlPath.DataType">
            <summary>
            Datatype of SQL values in path item.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedXmlPath.UrnSuffix">
            <summary>
            Returns the value of urn expresion.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedXmlPath.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexedXmlPathNamespace">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Index/IndexedXmlPathNamespace
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedXmlPathNamespace.UrnSuffix">
            <summary>
            Returns the value of urn expresion.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IndexedXmlPathNamespace.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Information">
            <summary>
            Instance class encapsulating : Server[@Name='']/Information
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.JobScheduleCollectionBase`1">
            <summary>
            A collection of JobSchedule objects associated with an instance of TParent
            </summary>
            <typeparam name="TParent"></typeparam>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.JobScheduleConstants">
            <summary>
            Defines constants associated with JobSchedule objects
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.JobScheduleConstants.DefaultID">
            <summary>
            The ID value for a JobSchedule that hasn't been saved yet
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Language">
            <summary>
            Instance class encapsulating : Server[@Name='']/Language
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Language.Day(System.DayOfWeek)">
            <summary>
            The Day property returns the text string representing the name of a day in the referenced language.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Language.ShortMonth(Microsoft.SqlServer.Management.Smo.Month)">
            <summary>
            The ShortMonth property returns an abbreviation for the name of a month from an installed 
            Microsoft� SQL Server� 2000 language.
            </summary>
            <param name="month"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Language.Month(Microsoft.SqlServer.Management.Smo.Month)">
            <summary>
            The Month property returns the text string representing the name of a month in the referenced language.
            </summary>
            <param name="month"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DefaultLanguage">
            <summary>
            This object manages the lcid and name properties for both the user and database SMO objects.
            Methods are provided to read and write both the default and fulltext properties.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DefaultLanguage.Lcid">
            <summary>
            Gets or sets the locale id of the language.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DefaultLanguage.Name">
            <summary>
            Gets or sets the name of the language.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultLanguage.VerifyBothLcidAndNameNotDirty(System.Boolean)">
            <summary>
            Throws exception if both the properties are set simultaneously.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultLanguage.Equals(System.Object)">
            <summary>
            Determines whether the specified objects are considered equal.
            </summary>
            <param name="obj">The object to compare to the current DataType.</param>
            <returns>A Boolean that specifies whether the objects are equal. True if the two objects are equal. False if they are not equal.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DefaultLanguage.GetHashCode">
            <summary>
            This method supports the SQL Server infrastructure and is not intended to be used directly from your code. 
            </summary>
            <returns>A hash code for the current Object.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LinkedServer">
            <summary>
            Instance class encapsulating : Server[@Name='']/LinkedServer
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LinkedServer.Name">
            <summary>
            Name of LinkedServer
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LinkedServer.ProviderString">
            <summary>
            ProviderString property
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.DropIfExists(System.Boolean)">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
            <param name="dropDependentLogins">Drop dependent linked server logins.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumColumns">
            <summary>
            enumerates the columns of tables defined on a linked server
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumColumns(System.String)">
            <summary>
            enumerates the columns of tables defined on a linked server
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumColumns(System.String,System.String)">
            <summary>
            enumerates the columns of tables defined on a linked server
            </summary>
            <param name="tableName"></param>
            <param name="schemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumColumns(System.String,System.String,System.String)">
            <summary>
            enumerates the columns of tables defined on a linked server
            </summary>
            <param name="tableName"></param>
            <param name="schemaName"></param>
            <param name="databaseName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumColumns(System.String,System.String,System.String,System.String)">
            <summary>
            enumerates the columns of tables defined on a linked server
            </summary>
            <param name="tableName"></param>
            <param name="schemaName"></param>
            <param name="databaseName"></param>
            <param name="columnName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumTables">
            <summary>
            enumerates the tables of a linked server
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumTables(System.String)">
            <summary>
            enumerates the tables of a linked server
            </summary>
            <param name="tableName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumTables(System.String,System.String)">
            <summary>
            enumerates the tables of a linked server
            </summary>
            <param name="tableName"></param>
            <param name="schemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumTables(System.String,System.String,System.String)">
            <summary>
            enumerates the tables of a linked server
            </summary>
            <param name="tableName"></param>
            <param name="schemaName"></param>
            <param name="databaseName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServer.EnumTables(System.String,System.String,System.String,Microsoft.SqlServer.Management.Smo.LinkedTableType)">
            <summary>
            enumerates the tables of a linked server
            </summary>
            <param name="tableName"></param>
            <param name="schemaName"></param>
            <param name="databaseName"></param>
            <param name="tableType"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LinkedServer.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LinkedServerLogin">
            <summary>
            Instance class encapsulating : Server[@Name='']/LinkedServer/Login
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LinkedServerLogin.Name">
            <summary>
            Name of linked server login
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LinkedServerLogin.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LinkedServerLogin.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.LoginCreateOptions">
            <summary>
            Specifies options that can be specified when creating a login
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.LoginCreateOptions.None">
            <summary>No options.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.LoginCreateOptions.IsHashed">
            <summary>Indicates if the password has already been hashed, which allows passwords to be reapplied to a login.</summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.LoginCreateOptions.MustChange">
            <summary>Indicates whether the user has to change the password on the next Login.</summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Login">
            <summary>
             This class represents a SqlServer login
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Login
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Login.ObjectId">
            <summary>
            Gets or sets the objectId of this login object. 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.EnumCredentials">
            <summary>
            Gets the Collection of Credential Names mapped to the login.
            This method would always execute the select queries on the server even when ExecutionManager.ConnectionContext.SqlExecutionModes is set only to CaptureSql.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ChangePassword(System.String)">
            <summary>
            Changes login password, effective immediate on the server.
            </summary>
            <param name="newPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ChangePassword(System.Security.SecureString)">
            <summary>
            Changes login password using SecureString, effective immediate on the server.
            </summary>
            <param name="newPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ChangePassword(System.String,System.String)">
            <summary>
            Changes login password, effective immediate on the server.
            </summary>
            <param name="oldPassword"></param>
            <param name="newPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ChangePassword(System.Security.SecureString,System.Security.SecureString)">
            <summary>
            Changes login password using SecureString, effective immediate on the server.
            </summary>
            <param name="oldPassword"></param>
            <param name="newPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ChangePassword(System.String,System.Boolean,System.Boolean)">
            <summary>
            Changes the password. The unlock parameter indictates if the account needs to be unlocked.
            The mustChange parameter indicates whether the user has to change the password on the next Login.</summary>
             <param name="newPassword"></param>
             <param name="unlock"></param>
             <param name="mustChange"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ChangePassword(System.Security.SecureString,System.Boolean,System.Boolean)">
            <summary>
            Changes the password using SecureString. The unlock parameter indictates if the account needs to be unlocked.
            The mustChange parameter indicates whether the user has to change the password on the next Login.</summary>
             <param name="newPassword"></param>
             <param name="unlock"></param>
             <param name="mustChange"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Login.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Create">
            <summary>
            Creates the object on the server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Create(System.String)">
            <summary>
            Creates the object on the server.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Create(System.Security.SecureString)">
            <summary>
            Creates the object on the server.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Create(System.String,Microsoft.SqlServer.Management.Smo.LoginCreateOptions)">
            <summary>
            Creates the object on the server.
            </summary>
            <param name="password">Password.</param>
            <param name="options">Combination of additional options for password such as IsHashed or MushChange.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Create(System.Security.SecureString,Microsoft.SqlServer.Management.Smo.LoginCreateOptions)">
            <summary>
            Creates the object on the server.
            </summary>
            <param name="password">Password.</param>
            <param name="options">Combination of additional options for password such as IsHashed or MushChange.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ScriptCreateCheck(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             Generate the script to check the server to see if the given login can be created.
             This is intended to be executed in a transcation and rolld back, to check actual syntax as well as semantic context.
             </summary>
             <param name="query"></param>
             <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            generates the scripts for creating the login</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ListMembers">
            <summary>
             List the roles in which this login is a member
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.EnumDatabaseMappings">
            <summary>
             Enumerates the database mappings for this login
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.IsMember(System.String)">
            <summary>
             Returns true if the login is a member of the role given as argument
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.GetDatabaseUser(System.String)">
            <summary>
             Returns the user for this login in the specified database
            </summary>
             <returns>The name of the user mapped to this login in the specified database, or an empty string
             if no such user exists.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting optiions</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.AddToRole(System.String)">
            <summary>
            Add the login to the specified role.</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.EnumAgentProxyAccounts">
            <summary>
             Retrieves ProxyAccounts associated with login
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Disable">
            <summary>
            Disable Login if version >= 9. Otherwise, throw an exception.
            This is not part of Login.Alter because LOGIN [] ENABLE|DISABLE has to be issued by itself
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Enable">
            <summary>
            Enable Login if version >= 9. Otherwise, throw an exception.
            This is not part of Login.Alter because LOGIN [] ENABLE|DISABLE has to be issued by itself
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.Refresh">
            <summary>
            Refresh the Login
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.AddCredential(System.String)">
            <summary>
            Adds a credential to the login
            </summary>
            <param name="credentialName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.DropCredential(System.String)">
            <summary>
            Drops a credential
            </summary>
            <param name="credentialName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.ScriptAddDropCredential(System.Boolean,System.String)">
            <summary>
            Generates the script to add/drop credentials
            </summary>
            <param name="add"></param>
            <param name="credentialName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Login.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Login.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Login.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseMapping">
            <summary>
             this is a structure to hold database mappings
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseMapping.#ctor(System.String,System.String,System.String)">
            <summary>
            .ctor
            </summary>
            <param name="loginName"></param>
            <param name="dbName"></param>
            <param name="userName"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseMapping.LoginName">
            <summary>
            LoginName
            </summary>
            <value></value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseMapping.DBName">
            <summary>
            DBName
            </summary>
            <value></value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseMapping.UserName">
            <summary>
            UserName
            </summary>
            <value></value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DatabaseMapping.ToString">
            <summary>
            Override - returns "Login={0};Database={1};User={2}"
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.MasterKey">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/MasterKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.MasterKey.encryptionPwd">
            password used to create the master key
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.MasterKey.decryptionPwd">
            password used to decrypt the master key
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Create(System.String)">
            <summary>
            Creates a masterkey. The password specifies the password the master key 
            is encrypted with.
            </summary>
            <param name="encryptionPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Create(System.String,System.String,System.String)">
            <summary>
            Creates a master key from a file. The password specifies the password with 
            which the file was encrypted, and it will be thw new password for the key
            </summary>
            <param name="path"></param>
            <param name="decryptionPassword"></param>
            <param name="encryptionPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Drop">
            <summary>
            Drops the master key from the database.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Import(System.String,System.String,System.String)">
            <summary>
            Loads the service master key from the specified file. 
            </summary>
            <param name="path"></param>
            <param name="decryptionPassword"></param>
            <param name="encryptionPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Import(System.String,System.String,System.String,System.Boolean)">
            <summary>
            Loads the service master key from the specified file. 
            </summary>
            <param name="path"></param>
            <param name="decryptionPassword"></param>
            <param name="encryptionPassword"></param>
            <param name="forceRegeneration"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Export(System.String,System.String)">
            <summary>
            Saves the service master key to a file, encrypted with the supplied password. 
            </summary>
            <param name="path"></param>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.AddPasswordEncryption(System.String)">
            <summary>
            Add encryption by password.
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.AddServiceKeyEncryption">
            <summary>
            Add encryption by service master key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Close">
            <summary>
            Closes any opened master keys in the database.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Open(System.String)">
            <summary>
            Opens the database master key, using the key that is associated 
            with the specified password.
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.DropPasswordEncryption(System.String)">
            <summary>
            Removes the encryption with the key associated with the specified password.
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.DropServiceKeyEncryption">
            <summary>
            Removes the encryption by the service key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Regenerate(System.String)">
            <summary>
            Regenerates the database master key using the specified password.
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.Regenerate(System.String,System.Boolean)">
            <summary>
            Regenerates the database master key using the specified password. 
            If the force parameter is set to true, the database master key 
            will be regenerated forcefully. This will cause all secrets 
            that cannot be decrypted by the old database master key to be dropped.
            </summary>
            <param name="password"></param>
            <param name="forceRegeneration"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.MasterKey.EnumKeyEncryptions">
            <summary>
            Returns the current set of key encryptions of the database master key.
            Note: uses enumerator Urn Server/Database/MasterKey/Encryption
            </summary>
            <returns>
            Name	Type	Description	Source
            Urn	System.String	The Urn for this record.	
            Thumbprint	System.Byte[]	SHA-1 hash of the certificate with which the key is encrypted OR The guid of the symmetric key with which the key is encrypted.	
            SymmetricKeyEncryptionType	SymmetricKeyEncryptionType	Indicates the type of encryption.	
            CryptProperty	System.Byte[]	Signed or encrypted bits.	
            </returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.MasterKey.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.MessageCollectionBase`1">
            <summary>
            A collection of MessageObjectBase instances associated with a Server
            </summary>
            <typeparam name="TObject"></typeparam>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NetCoreHelpers.FixNewLines(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Converts \r\n in input to Environment.NewLine. Used to convert string literals for environment-friendly line endings.
            </summary>
            <param name="input">String that may contain \r\n as newline character</param>
            <param name="sp">Optional ScriptingPreferences whose NewLine to use for the conversion</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumaNodeAffinity">
            <summary>
            Defines Affinity Type of NumaNode
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumaNode">
            <summary>
            NumaNode Class
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNode.Cpus">
            <summary>
            Gets CPU's which are associated to this NumaNode
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNode.ID">
            <summary>
            Gets ID of NuamNode
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNode.GroupID">
            <summary>
            Gets GroupId to which this NumaNode belongs
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumaNode.AffinityMask">
            <summary>
            Gets or sets AffinityMask of NumaNode
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionNumberedObjectCollectionBase">
            <summary>
            Collection of PhysicalPartition objects associated with an index or table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionNumberedObjectCollectionBase.Contains(System.Int32)">
            <summary>
            Returns whether the collection contains a partition identified by the given number
            </summary>
            <param name="number"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedure">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/StoredProcedure/Numbered
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedure.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedure.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.OleDbProviderSettings">
            <summary>
            Instance class encapsulating : Server[@Name='']/Setting/OleDbProviderSetting
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.OleDbProviderSettings.Name">
            <summary>
            Name of OleDbProviderSetting
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.OrderColumn">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedFunction/OrderColumn
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ParameterBase">
            <summary>
            Base class for Parameters
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterBase.CheckParamName(System.String)">
            <summary>
            Check parameter name for validaton
            </summary>
            <param name="paramName">parameter name</param>
            <remarks>First character should be @ sign and the rest characters should follow the regular identifier rule.</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterBase.MakeSqlStringIfRequired(System.String)">
            <summary>
            method to convert default values of types which can contain space
            like datetime and char types to sqlstring
            </summary>
            <param name="defaultValue"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterBase.isParentClrImplemented">
            <summary>
            Check if it is for direct execution i.e. create/alter/drop or parent is CLR type
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StoredProcedureParameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/StoredProcedure/Param
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedureParameter.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedureParameter.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedureParameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedureParameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/StoredProcedure/Numbered/Param
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedureParameter.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NumberedStoredProcedureParameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionParameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedFunction/Param
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionParameter.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionParameter.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionParameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2">
            <summary>
            Base class for collections whose enumeration order is based on ID instead of Name
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Item(System.String)">
            <summary>
            Returns the object of the given name, or null if it's not in the collection
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Parent">
            <summary>
            Returns the Parent of the collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Contains(System.String)">
            <summary>
            Returns whether the named object exists in the collection
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Add(`0)">
            <summary>
            Adds an object to the collection
            </summary>
            <param name="obj"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Add(`0,System.String)">
            <summary>
            Adds an object to the collection after the object with a specific name
            </summary>
            <param name="obj">The column to add</param>
            <param name="insertAtObjectName">The name of the column already in the collection after which the column will be inserted</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Add(`0,System.Int32)">
            <summary>
            Adds an object to the collection at particular position
            </summary>
            <param name="obj"></param>
            <param name="insertAtPosition"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Remove(`0)">
            <summary>
            Removes an object from the collection
            </summary>
            <param name="obj"></param>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException"></exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.Remove(System.String)">
            <summary>
            Attempts to remove the object with the given name from the collection.
            If the object is not in Creating state, a SmoException is thrown
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ParameterCollectionBase`2.ImplAddExisting(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Inserts the object into the collection. Because the key is the name, we need 
            to insert in the order of ID
            </summary>
            <param name="obj"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionFunction">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/PartitionFunction
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionFunction.Name">
            <summary>
            Name of PartitionFunction
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionFunction.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionFunction.ExtendedProperties">
            <summary>
            Collection of extended properties for this object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionFunction.Refresh">
            <summary>
             refreshes the object's properties by reading them from the server
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionFunction.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionFunction.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionFunctionParameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/PartitionFunction/PartitionFunctionParameter
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionFunctionParameter.Name">
            <summary>
            Name of PartitionFunctionParameter
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionFunctionParameter.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionFunctionParameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionScheme">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/PartitionScheme
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionScheme.Name">
            <summary>
            Name of PartitionScheme
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionScheme.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionScheme.ResetNextUsed">
            <summary>
            Resets the NEXT USED status of the filegroup that has been marked as NEXT USED.
            If no partition scheme has been marked as such, the method will silently ignore this.
            May only be used on an existing Partition Scheme.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionScheme.ExtendedProperties">
            <summary>
            Collection of extended properties for this object.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionScheme.FileGroups">
            <summary>
            Collection of File Groups to which data for this scheme's destination is being mapped.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionScheme.Refresh">
            <summary>
             refreshes the object's properties by reading them from the server
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PartitionScheme.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionScheme.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitionSchemeParameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/PartitionSchemeParameter
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionSchemeParameter.Name">
            <summary>
            Name of PartitionSchemeParameter
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PartitionSchemeParameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IObjectPermission">
            <summary>
            Methods for enumerating, granting, and denying permissions on an object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[])">
            <summary>
            The Deny method negates granted user permission for one or more users or roles.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String)">
            <summary>
            The Deny method negates granted user permission for one or more users or roles.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.Boolean)">
            <summary>
            The Deny method negates granted user permission for one or more users or roles.
            Cascade specifies that permissions are denied from granteeNames as well as any
            other security accounts granted permissions by granteeNames. Use Cascade when
            denying a grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.Boolean)">
            <summary>
            The Deny method negates granted user permission for one or more users or roles.
            Cascade specifies that permissions are denied from granteeName as well as any
            other security accounts granted permissions by granteeName. Use Cascade when
            denying a grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[])">
            <summary>
            The Grant method assigns permissions to one or more users or roles.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String)">
            <summary>
            The Grant method assigns permissions to one or more users or roles.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.Boolean)">
            <summary>
            The Grant method assigns permissions to one or more users or roles.
            When grantGrant is true, the grantee(s) specified are granted the ability
            to execute the GRANT statement referencing the object.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="grantGrant"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.Boolean)">
            <summary>
            The Grant method assigns permissions to one or more users or roles.
            When grantGrant is true, the grantee(s) specified are granted the ability
            to execute the GRANT statement referencing the object.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="grantGrant"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.Boolean,System.String)">
            <summary>
            The Grant method assigns permissions to one or more users or roles.
            When grantGrant is true, the grantee(s) specified are granted the ability
            to execute the GRANT statement referencing the object.
            Use the asRole argument to specify the role under which permission to
            execute the grant.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="grantGrant"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.Boolean,System.String)">
            <summary>
            The Grant method assigns permissions to one or more users or roles.
            When grantGrant is true, the grantee(s) specified are granted the ability
            to execute the GRANT statement referencing the object.
            Use the asRole argument to specify the role under which permission to
            execute the grant.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="grantGrant"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[])">
            <summary>
            Removes a previously granted or denied permission for the specified granteeNames.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String)">
            <summary>
            Removes a previously granted or denied permission for the specified granteeName.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.Boolean,System.Boolean)">
            <summary>
            Removes a previously granted or denied permission for the specified granteeNames.
            When revokeGrant is true, the ability to extend permissions is revoked.
            Cascade specifies that permissions are removed from granteeNames as well as
            any other security accounts granted permissions by granteeNames.
            Use Cascade when revoking a grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="revokeGrant"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.Boolean,System.Boolean,System.String)">
            <summary>
            Removes a previously granted or denied permission for the specified granteeName.
            When revokeGrant is true, the ability to extend permissions is revoked.
            Cascade specifies that permissions are removed from granteeName as well as
            any other security accounts granted permissions by granteeName. Use Cascade when
            revoking a grantable permission. Use the AsRole argument to specify the role under
            which permission to execute the revoke.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="revokeGrant"></param>
            <param name="cascade"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.EnumObjectPermissions">
            <summary>
            Returns an array of Permission objects identifying all explicitly granted
            object access permissions.
            </summary>
            <returns>ObjectPermissionInfo[]</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.EnumObjectPermissions(System.String)">
            <summary>
            Returns an array of Permission objects identifying explicitly granted object
            access permissions for the grantee specified with the granteeName parameter.
            </summary>
            <param name="granteeName"></param>
            <returns>ObjectPermissionInfo[]</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.EnumObjectPermissions(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet)">
            <summary>
            Returns an array of Permission objects identifying explicitly granted object
            access permissions. The permissions parameter specifies the object access
            permissions enumerated for the referenced object.
            </summary>
            <param name="permissions"></param>
            <returns>ObjectPermissionInfo[]</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IObjectPermission.EnumObjectPermissions(System.String,Microsoft.SqlServer.Management.Smo.ObjectPermissionSet)">
            <summary>
            Returns an array of Permission objects identifying explicitly granted object
            access permissions for the grantee specified with the granteeName parameter,
            restricted to the object access permissions specified with the privilegeTypes
            parameter.
            </summary>
            <param name="granteeName"></param>
            <param name="permissions"></param>
            <returns>ObjectPermissionInfo[]</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IColumnPermission">
            <summary>
            Interface for column-level object permissions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[])">
            <summary>
            The Deny method negates granted user permission for one or more users
            or roles, for the specified columnNames.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[])">
            <summary>
            The Deny method negates granted user permission for one or more users
            or roles, for the specified columnNames.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[],System.Boolean)">
            <summary>
            The Deny method negates granted user permission for one or more users
            or roles, for the specified columnNames. Cascade specifies that
            permissions are denied from granteeNames as well as any other
            security accounts granted permissions by granteeNames. Use Cascade
            when denying a grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Deny(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[],System.Boolean)">
            <summary>
            The Deny method negates granted user permission for one or more users
            or roles, for the specified columnNames. Cascade specifies that
            permissions are denied from granteeName as well as any other
            security accounts granted permissions by granteeName. Use Cascade
            when denying a grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[])">
            <summary>
            The Grant method assigns permissions to one or more users or roles
            for the specified columns.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[])">
            <summary>
            The Grant method assigns permissions to one or more users or roles
            for the specified columns.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[],System.Boolean)">
            <summary>
            The Grant method assigns permissions to one or more users or roles
            for the specified columns. When grantGrant is true, the grantee(s)
            specified are granted the ability to execute the GRANT statement
            referencing the object.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
            <param name="grantGrant"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[],System.Boolean)">
            <summary>
            The Grant method assigns permissions to one or more users or roles
            for the specified columns. When grantGrant is true, the grantee(s)
            specified are granted the ability to execute the GRANT statement
            referencing the object.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
            <param name="grantGrant"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[],System.Boolean,System.String)">
            <summary>
            The Grant method assigns permissions to one or more users or roles
            for the specified columns. When grantGrant is true, the grantee(s)
            specified are granted the ability to execute the GRANT statement
            referencing the object. Use the AsRole argument to specify the role
            under which role to execute the grant.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
            <param name="grantGrant"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Grant(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[],System.Boolean,System.String)">
            <summary>
            The Grant method assigns permissions to one or more users or roles
            for the specified columns. When grantGrant is true, the grantee(s)
            specified are granted the ability to execute the GRANT statement
            referencing the object. Use the AsRole argument to specify the role
            under which role to execute the grant.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
            <param name="grantGrant"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[])">
            <summary>
            Removes previously granted or denied column permission for
            the specified granteeNames.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[])">
            <summary>
            Removes previously granted or denied column permission for
            the specified granteeName.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[],System.Boolean,System.Boolean)">
            <summary>
            Removes a previously granted or denied permission for the specified
            granteeNames. When revokeGrant is true, the ability to extend
            permissions is revoked. Cascade specifies that permissions are
            removed from granteeNames as well as any other security accounts
            granted permissions by granteeNames. Use Cascade when revoking a
            grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
            <param name="revokeGrant"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[],System.Boolean,System.Boolean)">
            <summary>
            Removes a previously granted or denied permission for the specified
            granteeName. When revokeGrant is true, the ability to extend
            permissions is revoked. Cascade specifies that permissions are
            removed from granteeName as well as any other security accounts
            granted permissions by granteeName. Use Cascade when revoking a
            grantable permission.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
            <param name="revokeGrant"></param>
            <param name="cascade"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String[],System.String[],System.Boolean,System.Boolean,System.String)">
            <summary>
            Removes a previously granted or denied permission for the specified
            granteeNames. When revokeGrant is true, the ability to extend
            permissions is revoked. Cascade specifies that permissions are
            removed from granteeNames as well as any other security accounts
            granted permissions by granteeNames. Use Cascade when revoking a
            grantable permission. Use the AsRole argument to specify the role
            under which permission to execute the revoke.
            </summary>
            <param name="permissions"></param>
            <param name="granteeNames"></param>
            <param name="columnNames"></param>
            <param name="revokeGrant"></param>
            <param name="cascade"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.Revoke(Microsoft.SqlServer.Management.Smo.ObjectPermissionSet,System.String,System.String[],System.Boolean,System.Boolean,System.String)">
            <summary>
            Removes a previously granted or denied permission for the specified
            granteeName. When revokeGrant is true, the ability to extend
            permissions is revoked. Cascade specifies that permissions are
            removed from granteeName as well as any other security accounts
            granted permissions by granteeName. Use Cascade when revoking a
            grantable permission. Use the AsRole argument to specify the role
            under which permission to execute the revoke.
            </summary>
            <param name="permissions"></param>
            <param name="granteeName"></param>
            <param name="columnNames"></param>
            <param name="revokeGrant"></param>
            <param name="cascade"></param>
            <param name="asRole"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.EnumColumnPermissions(System.String)">
            <summary>
            Returns an array of Permission objects identifying explicitly granted
            column access permissions for the grantee specified with the granteeName
            parameter.
            </summary>
            <param name="granteeName"></param>
            <returns>ObjectPermissionInfo[]</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IColumnPermission.EnumColumnPermissions(System.String,Microsoft.SqlServer.Management.Smo.ObjectPermissionSet)">
            <summary>
            Returns an array of Permission objects identifying explicitly granted
            column access permissions for the grantee specified with the granteeName
            parameter, restricted to the column access permissions specified with
            the privilegeTypes parameter.
            </summary>
            <param name="granteeName"></param>
            <param name="permissions"></param>
            <returns>ObjectPermissionInfo[]</returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabasePermissionSet.NumberOfElements">
            <summary>
            The number permissions in the SMO enumerator
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabasePermissionSet.AdministerDatabaseBulkOperations">
            Add getters/setters for new database permission set values here, in alphabetical order
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectPermission">
            <summary>
            Object permissions are permissions for any object within a database,
            including tables, views, schemas, certificates, etc.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectPermission.Alter">
            Add new object permissions here, in alphabetical order
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectPermissionSet.Alter">
            Add getters/setters for new object permission set values here, in alphabetical order
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerPermissionSet.AdministerBulkOperations">
            Add getters/setters for new server permission set values here, in alphabetical order
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PermissionSetBase">
            <summary>
            Abstract class for all Permission classes.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PermissionSetBase.GetPermissionCount">
            <summary>
            Returns count of how many permissions have been added to the PermissionSet.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PermissionWorker.CheckPermissionsAllowed(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Check if permission is allowed for the server version. If not allowed, throw 
            UnsupportedVersionException.
            </summary>
            <param name="obj"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PhysicalPartition">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/PartitionFunction
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/PhysicalPartition
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartition.#ctor(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Int32,Microsoft.SqlServer.Management.Smo.DataCompressionType)">
            <summary>
            PhysicalPartition constructor which take initialization parameter, parent reference, 
            partition number, and compression type.
            </summary>
            <param name="parent"></param>
            <param name="partitionNumber"></param>
            <param name="dataCompressionType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartition.#ctor(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Int32,Microsoft.SqlServer.Management.Smo.DataCompressionType,Microsoft.SqlServer.Management.Smo.XmlCompressionType)">
            <summary>
            PhysicalPartition constructor which take initialization parameter, parent reference, 
            partition number, and xml compression type.
            </summary>
            <param name="parent"></param>
            <param name="partitionNumber"></param>
            <param name="dataCompressionType"></param>
            <param name="xmlCompressionType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartition.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PhysicalPartition.#ctor(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Int32)">
            <summary>
            Constructor for PhysicalPartition class which take parent and partitionNumber
            as initialization variable
            </summary>
            <param name="parent"></param>
            <param name="partitionNumber"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PhysicalPartition.RightBoundaryValue">
            <summary>
            Method to fetch and set the Property RightBoundaryValue value from database 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PhysicalPartition.RangeType">
            <summary>
            Method to fetch and set the Property RangeType value from database 
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PlanGuide">
            <summary>
             Represents a sql server database plan
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/PlanGuide
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.Alter">
            <summary>
            Alter plan.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.Create">
            <summary>
            Create Plan.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.Drop">
            <summary>
             Drop plan.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.ValidatePlanGuide">
            <summary>
            Validate Plan Guide
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PlanGuide.ValidatePlanGuide(System.Data.DataRow@)">
            <summary>
            Validate Plan Guide
            </summary>
            <param name="dr">out parameter</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.BitStorage">
            <summary>
            This is specialized bit storage for storing 4 bits per item
            Bits are packed into Int32 values
            
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCollection.GetValueWithNullReplacement(System.String,System.Boolean,System.Boolean)">
            <summary>
            Returns the property value. It does not allow null values unless this is a
            value that makes sense in the OO model, otherwise an exception is thrown.
            </summary>
            <param name="propertyName">Name of the property</param>
            <param name="throwOnNullValue">Indicates whether we should throw an exception
            in case of a null value in the property bag</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyCollection.SetDirty(System.String,System.Boolean)">
            <summary>
            Sets a value indicating whether the named property should be considered changed
            </summary>
            <param name="propertyName">Name of the property</param>
            <param name="isDirty">if true, value is considered changed locally</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyAccessPurpose">
            <summary>
            used as a parameter for the property access function
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StaticMetadata">
            <summary>
             Contains the static attributes of a property that do not change with every instance of a class
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StaticMetadata.#ctor(System.String,System.Boolean,System.Boolean,System.Type)">
            <summary>
            Basic constructor
            </summary>
            <param name="name"></param>
            <param name="expensive"></param>
            <param name="readOnly"></param>
            <param name="propertyType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StaticMetadata.#ctor(System.String)">
            <summary>
            Basic constructor with defaults
            </summary>
            <param name="name"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider">
            <summary>
            Stores StaticMetadata and provides accessor functions
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.PropertyNameToIDLookup(System.String)">
            <summary>
            Translates a property name to the index in the corresponding metadata array
            </summary>
            <param name="propertyName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.GetStaticMetadata(System.Int32)">
            <summary>
            Gets the static metadata corresponding to the given index
            </summary>
            <param name="id">The index to re</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.Count">
            <summary>
            The number of properties this provider contains
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.GetStaticMetadataArray(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Gets the corresponding static metadata array for a given database Engine Type
            </summary>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.StandaloneVersionIndex">
            <summary>
            Enum used to identify the index in the version array a particular version of
            the Standalone engine is at
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.CloudVersionIndex">
            <summary>
            Enum used to identify the index in the version array a particular version of
            the Azure engine is at
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.GetVersionArray(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            This method returns the version count array for a given database engine type
            </summary>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.PropertyNameToIDLookupWithException(System.String,Microsoft.SqlServer.Management.Smo.PropertyAccessPurpose)">
            <summary>
            Translate from a property name to an index. Throws an exception if the name is unknown.
            </summary>
            <param name="propertyName"></param>
            <param name="pap"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.PropertyNameToIDLookupWithException(System.String)">
            <summary>
            Translate from a property name to an index. Throws an exception if the name is unknown.
            </summary>
            <param name="propertyName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.PropertyMetadataProvider.CheckPropertyValid(System.Type,System.String,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            This method is used to check if the given property is valid in the given version and given database engine type
             This is mainly used to verify if a property is valid in the target server scripting options.
            </summary>
            <param name="type"></param>
            <param name="propertyName"></param>
            <param name="version"></param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider">
            <summary>
            Extends PropertyMetadataProvider with version support
            We consider the organization of properties as follows:
             from indexes 0...n1 supported on 7/8/9
             from indexes n1...n2 supported on 8/9
             from indexes n2...n3 supported on 9
            This implies that there are no properties that are supported on a down-level and not on a up-level server.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.currentVersionIndex">
            <summary>
            The index of the current version
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.#ctor(Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Provider initialized with a specific version, engine type and engine edition
            </summary>
            <param name="sv"></param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.PropertyNameToIDLookupWithException(System.String,Microsoft.SqlServer.Management.Smo.PropertyAccessPurpose)">
            <summary>
            Translate from a property name to an index. Throws an exception if the name is unknown.
            Takes into consideration version information, throwing an exception if the property isn't
            defined for this version.
            </summary>
            <param name="propertyName"></param>
            <param name="pap"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.GetExceptionText(System.String,Microsoft.SqlServer.Management.Smo.PropertyAccessPurpose)">
            <summary>
            The exception text should be:
                Cannot read property ?{0}.IsSparse?. This property is not available on {1}.
                Cannot write property ?{0}.IsSparse?. This property is not available on {1}.
                {0} = class (as there are 2 classes that have IsSparse)
                {1} = ?SQL Server 7.0? or ?SQL Server 2000? or ?SQL Server 2005?
                Of course, if a property is Unknown (through indexer/getter) then it still be the same old 'Unknown' error message.
            </summary>
            <param name="propertyName"></param>
            <param name="pap"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.VersionCount">
            <summary>
            Get the supported versions as ordinals
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.GetServerNameFromVersionIndex(System.Int32)">
            <summary>
            Gets the name of the server associated with a particular version index. This is based off of the
            current DatabaseEngineType.
            </summary>
            <param name="index"></param>
            <returns>The server version name, or an empty string if an invalid index is specified</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.GetSupportedVersions(System.Int32)">
            <summary>
            Returns the supported versions for a property as a SqlServerVersions flag enum
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.GetPropertyInfo(System.Int32)">
            <summary>
            Get a SqlPropertyInfo for the property with the given index
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.GetCountForVersions(Microsoft.SqlServer.Management.Smo.SqlServerVersions)">
            <summary>
            Get the count of properties supported for the given versions
            </summary>
            <param name="m_versions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.EnumPropertyInfo(Microsoft.SqlServer.Management.Smo.SqlServerVersions)">
            <summary>
            Get SqlPropertyInfo for every property supported on the given versions
            </summary>
            <param name="versions"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DynamicPropertyMetadataProvider">
            <summary>
            Extends PropertyMetadataProvider to support a dynamic list of properties
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DynamicPropertyMetadataProvider.PropertyNameToIDLookup(System.String)">
            <summary>
            Get property index from a property name name
            </summary>
            <param name="propertyName"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DynamicPropertyMetadataProvider.Count">
            <summary>
            Get the number of properties in this provider
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DynamicPropertyMetadataProvider.GetStaticMetadata(System.Int32)">
            <summary>
            Get StaticMetadata fro the property with the given index
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.DynamicPropertyMetadataProvider.AddMetadata(System.String,System.Boolean,System.Type)">
            <summary>
            Add a new property with the given attributes
            </summary>
            <param name="name"></param>
            <param name="readOnly"></param>
            <param name="type"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlPropertyInfo">
            <summary>
             Class encapsulating metadata and version info about a sql property.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlPropertyInfo.Versions">
            <summary>
            The versions this property is supported on
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState">
            <summary>
            Current data migration state of a stretched table
            Refer remote_data_archive_migration_state in https://msdn.microsoft.com/en-us/library/ms187406.aspx
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState.Disabled">
            <summary>
            The table is not Stretch-enabled
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState.PausedOutbound">
            <summary>
            The table is stretch-enabled, but the data migration is paused
            when the direction of data-flow is outbound
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState.PausedInbound">
            <summary>
            The table is stretch-enabled, but the data migration is paused
            when the direction of data-flow is inbound
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState.Outbound">
            <summary>
            The table is Stretch-enabled, and data migration direction is out-bound to azure
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState.Inbound">
            <summary>
            The table is Stretch-enabled, and data migration direction is in-bound from azure
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationState.Paused">
            <summary>
            This value has been kept for backward compatibility. It will be removed once all
            the references to it are removed.
            TODO: remove this value
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport">
            <summary>
            Status report for each batch of rows migrated to Remote Data Archive
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.#ctor(System.String,System.String,System.Int64,System.DateTime,System.DateTime)">
            <summary>
            ctor
            </summary>
            <param name="databaseName">The ID of the database from which rows were migrated.</param>
            <param name="tableName">The ID of the table from which rows were migrated.</param>
            <param name="migratedRows">The number of rows migrated in this batch.</param>
            <param name="statusReportStartTimeInUtc">The UTC time at which the batch started.</param>
            <param name="statusReportEndTimeInUtc">The UTC time at which the batch finished.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.#ctor(System.String,System.String,System.Int64,System.DateTime,System.DateTime,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.String)">
            <summary>
            ctor
            </summary>
            <param name="databaseName">The ID of the database from which rows were migrated.</param>
            <param name="tableName">The ID of the table from which rows were migrated.</param>
            <param name="migratedRows">The number of rows migrated in this batch.</param>
            <param name="statusReportStartTimeInUtc">The UTC time at which the batch started.</param>
            <param name="statusReportEndTimeInUtc">The UTC time at which the batch finished.</param>
            <param name="errorNumber">If the batch fails, the error number of the error that occurred; otherwise, null.</param>
            <param name="errorSeverity">If the batch fails, the severity of the error that occurred; otherwise, null.</param>
            <param name="errorState">If the batch fails, the state of the error that occurred; otherwise, null.</param>
            <param name="details">Details of the error message.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.DatabaseName">
            <summary>
            The name of the database from which rows were migrated.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.TableName">
            <summary>
            The name of the table from which rows were migrated.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.MigratedRows">
            <summary>
            The number of rows migrated in this batch.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.StatusReportStartTimeInUtc">
            <summary>
            The UTC time at which the batch started.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.StatusReportEndTimeInUtc">
            <summary>
            The UTC time at which the batch finished.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.ErrorNumber">
            <summary>
            If the batch fails, the error number of the error that occurred; otherwise, 0.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.ErrorSeverity">
            <summary>
            If the batch fails, the severity of the error that occurred; otherwise, 0.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.ErrorState">
            <summary>
            If the batch fails, the state of the error that occurred; otherwise, 0.
            The error state indicates the condition or location where the error occurred.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDataArchiveMigrationStatusReport.Details">
            <summary>
            Details of the error message.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RemoteDatabaseMigrationStatistics">
            <summary>
            Statistics about the Remote database created for Remote Data Archive
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemoteDatabaseMigrationStatistics.#ctor">
            <summary>
            ctor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemoteDatabaseMigrationStatistics.#ctor(System.Double)">
            <summary>
            ctor
            </summary>
            <param name="remoteDatabaseSizeInMB">Remote database size in MB</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteDatabaseMigrationStatistics.RemoteDatabaseSizeInMB">
            <summary>
            Remote database size in MB
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RemoteTableMigrationStatistics">
            <summary>
            Statistics about the Remote table created for Remote Data Archive
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemoteTableMigrationStatistics.#ctor">
            <summary>
            ctor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.RemoteTableMigrationStatistics.#ctor(System.Double,System.Int64)">
            <summary>
            ctor
            </summary>
            <param name="sizeInKB">Remote table size in KB</param>
            <param name="rowCount">Number of rows migrated to the remote table</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteTableMigrationStatistics.SizeInKB">
            <summary>
            Remote table size in KB
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RemoteTableMigrationStatistics.RowCount">
            <summary>
            Number of rows migrated to the remote table
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ResourceGovernor">
            <summary>
            Class that handles Altering and Scripting the current state of Resource Governor
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/ResourceGovernor
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.#ctor(Microsoft.SqlServer.Management.Smo.Server,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.ResourceGovernor"/> class.
            </summary>
            <param name="parentsrv">SMO Server instance.</param>
            <param name="key">The key.</param>
            <param name="state">The state.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourceGovernor.Parent">
            <summary>
            Gets the parent Object. In this case it is Server
            </summary>
            <value>The parent.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourceGovernor.ResourcePools">
            <summary>
            Gets the resource pool Collection
            </summary>
            <value>The resource pools.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourceGovernor.ExternalResourcePools">
            <summary>
            Gets the external resource pool Collection
            </summary>
            <value>The external resource pools.</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.Alter">
            <summary>
            Alters this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.Script">
            <summary>
            Scripts this instance.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting optiions
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.GetUrnRecursive(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.UrnIdOption)">
            <summary>
            Gets the Full Urn by traversing parent hierarchy
            </summary>
            <param name="urnbuilder">The urnbuilder.</param>
            <param name="idOption">The id option.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Create operation
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Alter operation
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.ScriptProperties(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates corresponding T-SQL based on the set properties
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourceGovernor.HasEnabledPropertyChanged(System.Boolean)">
            <summary>
            Checks if Enable property was changed
            </summary>
            <param name="newValue">new value</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourceGovernor.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourceGovernor.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ResourcePoolAffinityInfo">
             <summary>
            ResourcePoolAffinityInfo 
             </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourcePoolAffinityInfo.Parent">
            <summary>
            Returns Parent of the object
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ResourcePoolAffinityInfo.schedulerCollection">
            <summary>
            Getting CPUcollection instance
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ResourcePool">
            <summary>
            Class that handles Creating, Altering, Dropping and Scripting the Resource Pool instance
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/ResourceGovernor/ResourcePool
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.ResourcePool"/> class.
            </summary>
            <param name="parentColl">Parent Collection.</param>
            <param name="key">The key.</param>
            <param name="state">The state.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourcePool.Name">
            <summary>
            Name of ResourcePool
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.Create">
            <summary>
            Creates this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.Drop">
            <summary>
            Drops this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.Alter">
            <summary>
            Alters this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Creating Resource Pool
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts the alter operation.
            </summary>
            <param name="queries">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts the drop operation.
            </summary>
            <param name="queries">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.TouchImpl">
            <summary>
            Touch all the properties of this object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.MarkDropped">
            <summary>
            Marks the children(Workloadgroup collection) as dropped.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResourcePool.GetAllParams(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Int32@)">
            <summary>
            Retrieve the properties that were set and generate appropriate T-SQL fragments
            </summary>
            <param name="sb">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
            <param name="count">The count.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourcePool.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResourcePool.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ResumableIndex">
            <summary>
            The partial definition of the ResumableIndex class.
            https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-index-resumable-operations
            https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-index-transact-sql 
            https://docs.microsoft.com/en-us/sql/t-sql/statements/create-index-transact-sql 
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/ResumableIndex
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResumableIndex.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructs ResumableIndex object.
            </summary>
            <param name="parentColl">Parent collection.</param>
            <param name="key">Object key.</param>
            <param name="state">Object state.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResumableIndex.Abort">
            <summary>
            Aborts the resumable index operation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResumableIndex.Pause">
            <summary>
            Pauses the resumable index operation.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResumableIndex.Resume">
            <summary>
            Resumes the resumable index operation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ResumableIndex.resumableMaxDuration">
            <summary>
            Specifies the overall MAX_DURATION for the resumable operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResumableIndex.ResumableMaxDuration">
            <summary>
            Gets or sets the overall MAX_DURATION for the resumable operation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ResumableIndex.lowPriorityMaxDuration">
            <summary>
            Specifies the max amount of time in minutes to wait at low priority.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResumableIndex.LowPriorityMaxDuration">
            <summary>
            Gets or sets the MAX_DURATION for the WAIT_AT_LOW_PRIORITY option of the
            resumable index operation.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ResumableIndex.lowPriorityAbortAfterWait">
            <summary>
            Specifies the ABORT_AFTER_WAIT action for the WAIT_AT_LOW_PRIORITY option of the
            resumable index operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResumableIndex.LowPriorityAbortAfterWait">
            <summary>
            Gets or sets the ABORT_AFTER_WAIT action for the WAIT_AT_LOW_PRIORITY option of the
            resumable index operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ResumableIndex.UrnSuffix">
            <summary>
            Returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ResumableIndex.PauseOrAbort(System.Boolean)">
            <summary>
            Scripts and executes a pause/abort on the resumable index.
            </summary>
            <param name="isAbort"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Rule">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Rule
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Rule.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Rule.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreOperationModeConverter">
            <summary>
            type converter for QueryStoreOperationMode
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreCaptureModeConverter">
            <summary>
            type converter for QueryStoreCaptureMode
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreSizeBasedCleanupModeConverter">
            <summary>
            type converter for QueryStoreSizeBasedCleanupMode
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.QueryStoreSizeBasedCleanupModeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
            <summary>
            Converts the given value object to the specified destination type.
            </summary>
            <param name="context">An System.ComponentModel.ITypeDescriptorContext that provides a format context.</param>
            <param name="culture">An optional System.Globalization.CultureInfo. If not supplied, the current culture is assumed.</param>
            <param name="value">The System.Object to convert.</param>
            <param name="destinationType">The System.Type to convert the value to.</param>
            <returns>An System.Object that represents the converted value.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreWaitStatsCaptureModeConverter">
            <summary>
            type converter for QueryStoreWaitStatsCaptureMode
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.QueryStoreWaitStatsCaptureModeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
            <summary>
            Converts the given value object to the specified destination type.
            </summary>
            <param name="context">An System.ComponentModel.ITypeDescriptorContext that provides a format context.</param>
            <param name="culture">An optional System.Globalization.CultureInfo. If not supplied, the current culture is assumed.</param>
            <param name="value">The System.Object to convert.</param>
            <param name="destinationType">The System.Type to convert the value to.</param>
            <returns>An System.Object that represents the converted value.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreOperationMode">
            <summary>
            Operation Mode values for Query Store
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreCaptureMode">
            <summary>
            Capture Mode values for Query Store
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreSizeBasedCleanupMode">
            <summary>
            Size Based Cleanup Mode values for Query Store
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreWaitStatsCaptureMode">
            <summary>
            Wait Statistics Capture Mode values for Query Store
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.QueryStoreOptions">
            <summary>
            QueryStore Options Smo Object.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/QueryStoreOptions
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.QueryStoreOptions.Parent">
            <summary>
            Parent, Database object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.QueryStoreOptions.ScriptQueryStoreOptions(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Script out the QDS options for enabling/disabling the feature. 
            
            ALTER DATABASE [$(DatabaseName)] SET QUERY_STORE = ON|OFF
            
            {
                ALTER DATABASE [$(DatabaseName)] SET QUERY_STORE (
                    OPERATION_MODE = OFF|READ_ONLY|READ_WRITE ,
                    CLEANUP_POLICY = (STALE_QUERY_THRESHOLD_DAYS = ##) ,
                    DATA_FLUSH_INTERVALS_SECONDS = ## ,
                    INTERVAL LENGTH MINUTES = ## ,
                    MAX_STORAGE_SIZE_MB = ## ,
                    QUERY_CAPTURE_MODE = ALL|AUTO ,
                    SIZE_BASED_CLEANUP_MODE = OFF|AUTO )
            }
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
            <param name="scriptAll"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.QueryStoreOptions.PurgeQueryStoreData">
            <summary>
            Clears all query store data from the owning database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.QueryStoreOptions.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            currently this isn't actually called, because QueryStoreOptions is not an independently scripted object. 
            Database would need to initialize this as a child object which implies having a setter for it along with custom code in Database.InitChildLevelRec. 
            Since this is a singleton object within the database it has minimal impact on the overall performance of scripting so we'll not spend effort on that type of change.
            </summary>
            <param name="parentType"></param>
            <param name="version"></param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <param name="defaultTextMode"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.QueryStoreOptions.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Scheduler">
            <summary>
            Scheduler class
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Scheduler.Id">
            <summary>
            Gets Scheduler ID
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Scheduler.Cpu">
            <summary>
            Gets CPU object which the scheduler is assigned to 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Scheduler.AffinityMask">
            <summary>
            Gets or sets AffinityMask of scheduler
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Schema">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Schema
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Schema.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Schema.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Schema.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Schema.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2">
            <summary>
            Contains common features of all schema collection classes
            </summary>
            <typeparam name="TObject"></typeparam>
            <typeparam name="TParent"></typeparam>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.Parent">
            <summary>
            Returns the parent object
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.Item(System.String)">
            <summary>
            Returns the object of the given name in the collection, using the default schema.
            Returns null if the object is not in the collection
            </summary>
            <param name="name"></param>
            <returns></returns>
            <exception cref="T:System.ArgumentNullException"></exception>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.Item(System.String,System.String)">
            <summary>
            Returns the object in the collection having the given name and schema.
            Returns null if the object is not in the collection
            </summary>
            <param name="name"></param>
            <param name="schema"></param>
            <returns></returns>
            <exception cref="T:System.ArgumentNullException"></exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.Add(`0)">
            <summary>
            Adds the given object to the collection
            </summary>
            <param name="obj"></param>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException"></exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.Contains(System.String)">
            <summary>
            Returns whether an object of the given name exists in the collection. Assumes the object is a member of the default schema.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.Contains(System.String,System.String)">
            <summary>
            Returns whether an object of the given name and schema exists in the collection
            </summary>
            <param name="name"></param>
            <param name="schema"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SchemaCollectionBase`2.GetDefaultSchema">
            <summary>
            Returns the default schema of the database associated with this collection
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISchemaObjectCollectionInternal.RemoveObject(System.String,System.String)">
            <summary>
            Removes the object with the given name and schema from the collection
            </summary>
            <param name="name"></param>
            <param name="schema"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptFragment">
            <summary>
            This class basic building block of the scripts stored
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptFragment.Script">
            <summary>
            If error has been stored throw error otherwise script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptContainer">
            <summary>
            This class is collection of scriptfragments 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptContainer.CreateScript">
            <summary>
            Create DDL
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptContainer.DropScript">
            <summary>
            Drop DDL
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptContainer.DatabaseContext">
            <summary>
            USE [Database]
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectScriptContainer">
            <summary>
            Container corresponding to SqlSmoObject
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ObjectScriptContainer.Initialize(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.RetryRequestedEventHandler)">
            <summary>
            Method to initialize the DDL fragments and to be overridden by base class for any extra initialization if necessary
            </summary>
            <param name="obj"></param>
            <param name="sp"></param>
            <param name="retryEvent"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IdBasedObjectScriptContainer">
            <summary>
            Container corresponding to types whose IDs are required in scripting process mainly while ordering
            for table and view
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TableScriptContainer">
            <summary>
            Table 's container
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableScriptContainer.DataScript">
            <summary>
            Insert Data scripts
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableScriptContainer.BindingsScript">
            <summary>
            rule and default binding script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexScriptContainer">
            <summary>
            Container for index
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptContainerFactory">
            <summary>
            This class is a dictionary of scriptcontainer
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptContainerFactory.AddContainer(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Method to get container based on type and store it in dictionary
            </summary>
            <param name="obj"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UrnCollection">
            <summary>
            ArrayList of Urn objects
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Scripter">
            <summary>
            Instance class encapsulating Scripter object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(Microsoft.SqlServer.Management.Smo.SqlSmoObject[])">
            <summary>
            Returns a StringCollection object with the script for the passed objects.
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.Scripter.EnumScriptWithList(Microsoft.SqlServer.Management.Smo.SqlSmoObject[])" -->
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(Microsoft.SqlServer.Management.Smo.UrnCollection)">
            <summary>
            Returns a StringCollection object with the script for the passed objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(Microsoft.SqlServer.Management.Sdk.Sfc.Urn[])">
            <summary>
            Returns a StringCollection object with the script for the passed objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.ScriptWithList(Microsoft.SqlServer.Management.Smo.DependencyCollection)">
            <summary>
            Returns a StringCollection object with the script for the passed objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.Script(Microsoft.SqlServer.Management.Smo.SqlSmoObject[])">
            <summary>
            Returns a StringCollection object with the script for the passed objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.Script(Microsoft.SqlServer.Management.Smo.UrnCollection)">
            <summary>
            Returns a StringCollection object with the script for the passed objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.Script(Microsoft.SqlServer.Management.Sdk.Sfc.Urn[])">
            <summary>
            Returns a StringCollection object with the script for the passed objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Scripter.EnumDependencies(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Smo.DependencyType)">
            <summary>
            list the urns  in the order in which the objects must be created respectively dropped
            </summary>
            <param name="smoObject"></param>
            <param name="dependencyType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISmoFilter">
            <summary>
            Interface that defines filtering of T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmoFilter.Server">
            <summary>
            Gets or sets the server for the T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn
            items provided.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoFilter.Filter(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Filters the list of input T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.
            </summary>
            <param name="urns">A enumeration of input
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.</param>
            <returns>A enumeration of
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISmoScriptWriter">
            <summary>
            Interface that defines writing of scripts of sql server management objects
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoScriptWriter.ScriptObject(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Called with the full set of script lines for an object.
            </summary>
            <param name="script">Enumerable collection of string
            that contain scripts of database items.</param>
            <param name="obj">The <seealso cref="T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn"></seealso> that identifies the object being scripted.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoScriptWriter.ScriptData(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes table items' data scripts.
            </summary>
            <param name="dataScript">Enumerable collection of string
            objects that will contain data scripts</param>
            <param name="table">The table to be scripted.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoScriptWriter.ScriptContext(System.String,Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes a string that specifies the database being scripted.
            The database context is the equivalent of the USE [Database] segment of
            the database script.
            </summary>
            <param name="databaseContext">String that specifies the database to script.</param>
            <param name="obj">The T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn to script.</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmoScriptWriter.Header">
            <summary>
            The header string to insert at the beginning of the script
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmoDependencyOrderer.Server">
            <summary>
            Gets or sets the server for the
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items provided.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoDependencyOrderer.Order(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Sorts a generic list of
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.
            </summary>
            <param name="urns">Generic list of input
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.</param>
            <returns>Generic list of T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ISmoDependencyDiscoverer">
            <summary>
            Defines an interface for discovering URNs of dependent objects
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ISmoDependencyDiscoverer.Server">
            <summary>
            Gets or sets the server for the
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items provided.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ISmoDependencyDiscoverer.Discover(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Discovers dependent objects for each
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn item in the list supplied
            by the urns parameter.
            </summary>
            <param name="urns">A enumeration of
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn input items.</param>
            <returns>A enumeration of
            T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn items.</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlServerVersion">
            <summary>
            Enumerates versions of SqlServer supported by SMO.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptOption">
            <summary>
            A single scripting option. It represents a single value
            from the above enum.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptOption.op_Addition(Microsoft.SqlServer.Management.Smo.ScriptOption,Microsoft.SqlServer.Management.Smo.ScriptOption)">
            <summary>
            This method allows us to set multiple options by using plus sign
            </summary>
            <param name="so1"></param>
            <param name="so2"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptingOptions">
            <summary>
            Instance class encapsulating SQL Server database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.#ctor">
            <summary>
            Default constructor. Sets all default options.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.#ctor(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Copy constructor.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.#ctor(Microsoft.SqlServer.Management.Smo.ScriptOption)">
            <summary>
            Creates a ScriptingOptions object with a single option set.
            </summary>
            <param name="so">An option to set</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.#ctor(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Constructs a ScriptingOptions object using target settings from the parent object's server
            </summary>
            <param name="parent"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.Init">
            <summary>
            Sets all default options.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptForCreateDrop">
            <summary>
            Scripts DROP and Create statement for the objects.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptForCreateOrAlter">
            <summary>
            Scripts object using "CREATE OR ALTER" syntax.
            </summary>
            <remarks>
            This setting is not supported for all object types, and only works when the destination is SQL Server 2016 Service Pack 1+.
            If toggled from true to false, the script behavior will change to CREATE for all objects.
            When set to true:
            1. Objects that do not support "CREATE OR ALTER" will be scripted as CREATE.
               Their script content will also depend on the value of the IncludeIfNotExists property.
            2. Objects that support "CREATE OR ALTER" will ignore the IncludeIfNotExists property.
            </remarks>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptForAlter">
            <summary>
            Scripts ALTER statement for the objects.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.BatchSize">
            <summary>
            The number of statements after which to script batch terminator
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptDrops">
            <summary>
            Scripts DROP statements for the objects.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.TargetServerVersion">
            <summary>
            The server version on which the scripts will run.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.TargetDatabaseEngineType">
            <summary>
            The server database engine type on which the scripts will run.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.TargetDatabaseEngineEdition">
            <summary>
            The server database edition on which the scripts will run.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SetTargetServerVersion(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Sets the TargetServerVersion based on a ServerVersion structure.
            </summary>
            <param name="ver"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SetTargetDatabaseEngineType(Microsoft.SqlServer.Management.Common.DatabaseEngineType)">
            <summary>
            Sets the TargetServerDatabasseEngineType based on a DatabaseEngineType structure.
            </summary>
            <param name="ver"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SetTargetDatabaseEngineType(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target database engine type
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SetTargetServerVersion(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target server version based on the server version
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SetTargetServerInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target server info based on the server info
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SetTargetServerInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Boolean)">
            <summary>
            Sets the target server info based on the server info if not dirty
            </summary>
            <param name="o"></param>
            <param name="forced"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AnsiFile">
            <summary>
            If set will create an ANSI file in which to write the script results.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AppendToFile">
            <summary>
            Appends to file instead of overwriting it.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SchemaQualify">
            <summary>
            Whether object names are schema qualified
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.IncludeHeaders">
            <summary>
            Whether a header containing information about the object being scripted (such as name
            and time scripted ) is included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.IncludeScriptingParametersHeader">
            <summary>
            Whether a header containing information about the scripting parameters is included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.IncludeIfNotExists">
            <summary>
            Whether an existence check is added
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoFileStream">
            <summary>
            Whether to exclude filestream filegroups
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoFileStreamColumn">
            <summary>
            Whether to include filestream column
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoCollation">
            <summary>
            Whether collation details are excluded
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ContinueScriptingOnError">
            <summary>
            Whether execution should continue on scripting error
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.IncludeDatabaseRoleMemberships">
            <summary>
            Whether binding memberships are included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.Permissions">
            <summary>
            Whether permissions are included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AllowSystemObjects">
            <summary>
            Whether system objects are scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoIdentities">
            <summary>
            Whether identities are excluded
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ConvertUserDefinedDataTypesToBaseType">
            <summary>
            Whether user defined data types are converted to base type
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.TimestampToBinary">
            <summary>
            Whether timestamps are converted to binary
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AnsiPadding">
            <summary>
            Whether ansi padding scripts are included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ExtendedProperties">
            <summary>
            Whether extended properties are scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.SchemaQualifyForeignKeysReferences">
            <summary>
            Whether referenced table names are schema qualified
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AgentAlertJob">
            <summary>
            Whether to include scripting Agent Alert jobs
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AgentJobId">
            <summary>
            Whether to include scripting Agent job id
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.AgentNotify">
            <summary>
            Whether to include scripting Agent notifications
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.LoginSid">
            <summary>
            Whether security identifier (SID) is included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.IncludeDatabaseContext">
            <summary>
            Whether use database script are included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoXmlNamespaces">
            <summary>
            Whether XmlNamespaces are included for data types
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.DriIncludeSystemNames">
            <summary>
            Whether to include system names for constraints
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.OptimizerData">
            <summary>
            Whether to include OptimizerData
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoExecuteAs">
            <summary>
            Whether to exclude EXECUTE AS statements
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoMailProfileAccounts">
            <summary>
            Whether mail accounts are excluded
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.NoMailProfilePrincipals">
            <summary>
            Whether mail account principals are excluded
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ChangeTracking">
            <summary>
            Whether to include Change Tracking options
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptDataCompression">
            <summary>
            Whether to include Data Compression options
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptXmlCompression">
            <summary>
            Whether to include Xml Compression options
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptSchema">
            <summary>
            Whether metadata script are included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptData">
            <summary>
            Whether data is included
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ScriptOwner">
            <summary>
            Whether owner statements are included
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptingOptions.m_options">
            <summary>
            A bit array that storeas all public options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ConvertVersion(System.Version)">
            <summary>
            Method to convert the server version to SqlServerVersion
            </summary>
            <param name="majorVersion">server version</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ConvertToSqlServerVersion(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Converts a <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/> into the equivalent <see cref="T:Microsoft.SqlServer.Management.Smo.SqlServerVersion"/> value
            </summary>
            <param name="serverVersion"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.ConvertToSqlServerVersion(System.Int32,System.Int32)">
            <summary>
            Converts a Major and Minor version number pair into the equivalent <see cref="T:Microsoft.SqlServer.Management.Smo.SqlServerVersion"/>
            </summary>
            <param name="majorVersion"></param>
            <param name="minorVersion"></param>
            <returns></returns>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.SmoException">If the version numbers are invalid</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.GetScriptingPreferences">
            <summary>
            Returns Scripting Preferences corresponding to the ScriptingOptions
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.GetSmoUrnFilterForDiscovery(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Returns SmoUrnFilter corresponding to the ScriptingOptions for discovery
            </summary>
            <param name="srv"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.GetAllFilters(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Returns SmoUrnFilter corresponding to the ScriptingOptions for discovery
            </summary>
            <param name="srv"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingOptions.GetSmoUrnFilterForFiltering(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Returns SmoUrnFilter corresponding to the ScriptingOptions for filtering.
            </summary>
            <param name="srv"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptBehavior">
            <summary>
            Enumerates ScriptBehavior as Drop,Create,CreateOrAlter or Drop and Create
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptBehavior.Create">
            <summary>
            Create Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptBehavior.Drop">
            <summary>
            Drop Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptBehavior.DropAndCreate">
            <summary>
            Drop and create Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptBehavior.CreateOrAlter">
            <summary>
            Create or alter Script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PartitioningScheme">
            <summary>
            Enumerates whether Partition Scheme is scripted for None,Table,Index or All
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.PartitioningScheme.None">
            <summary>
            No Partition Scheme
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.PartitioningScheme.Table">
            <summary>
            Partition Scheme for table
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.PartitioningScheme.Index">
            <summary>
            Partition Scheme for index
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.PartitioningScheme.All">
            <summary>
            Partition Scheme for both table and index
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptingPreferences">
            <summary>
            Defines preferences for scripting
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Behavior">
            <summary>
            Gets or sets ScriptBehaviour
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.ScriptForAlter">
            <summary>
            Gets or sets a value indicating that script should be generated for Alter
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.ContinueOnScriptingError">
            <summary>
            Gets or sets should execution continue on scripting error
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SystemObjects">
            <summary>
            Gets or sets system objects are scripted or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.IgnoreDependencyError">
            <summary>
            Gets or sets should dependency error get ignored
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.DependentObjects">
            <summary>
            Gets or sets dependent objects are scripted or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SfcChildren">
            <summary>
            Gets or sets sfc children are scripted or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.TargetServerVersion">
            <summary>
            The server version on which the scripts will run.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.TargetDatabaseEngineType">
            <summary>
            The server database engine type on which the scripts will run.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.TargetDatabaseEngineEdition">
            <summary>
            The server database engine type on which the scripts will run.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetServerVersion(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Sets the TargetServerVersion based on input ServerVersion structure.
            </summary>
            <param name="ver"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetDatabaseEngineType(Microsoft.SqlServer.Management.Common.DatabaseEngineType)">
            <summary>
            Sets the target database engine type to input DatabaseEngineType structure
            </summary>
            <param name="databaseEngineType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetDatabaseEngineEdition(Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Sets the target database engine edition to input DatabaseEngineEdition structure
            </summary>
            <param name="databaseEngineEdition"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetServerVersion(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target server version based on SMO object's ServerVersion
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetDatabaseEngineType(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target database engine type based on SMO object's DatabaseEngineType
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetDatabaseEngineEdition(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target database engine edition based on SMO object's DatabaseEngineEdition
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.TargetEngineIsAzureStretchDb">
            <summary>
            Returns true if the target is an Azure Stretch database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.TargetEngineIsAzureSqlDw">
            <summary>
            Returns true if the target is an Azure SQL DW database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetServerInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Sets the target server info based on input SMO object
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.SetTargetServerInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Boolean)">
            <summary>
            Sets the target server info based on input SMO object, if not dirty OR we force this operation
            </summary>
            <param name="o"></param>
            <param name="forced"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.IncludeScripts">
            <summary>
            Gets  additional script preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Security">
            <summary>
            Gets  security preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Storage">
            <summary>
            Gets  storage preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Table">
            <summary>
            Gets  table preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.DataType">
            <summary>
            Gets  datatype preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Data">
            <summary>
            Gets  data preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Agent">
            <summary>
            Gets  agent preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.Mail">
            <summary>
            Gets  mail preferences
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.#ctor">
            <summary>
            default constructor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptingPreferences.#ctor(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Constructor
            </summary>
            <param name="Obj">Object to script</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences">
            <summary>
            Class for additional scripts
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Data">
            <summary>
            Gets or sets data is included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Permissions">
            <summary>
            Gets or sets permissions are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.ExistenceCheck">
            <summary>
            Gets or sets existence check is added or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Header">
            <summary>
            Gets or sets descriptive header is included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.ScriptingParameterHeader">
            <summary>
            Whether the header containing information about the scripting parameters is included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.SchemaQualify">
            <summary>
            Gets or sets object name are schema qualified or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.SchemaQualifyForeignKeysReferences">
            <summary>
            Gets or sets referenced table name are schema qualified or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.ExtendedProperties">
            <summary>
            Gets or sets extended properties are scripted or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Collation">
            <summary>
            Gets or sets collation details are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Owner">
            <summary>
            Gets or sets whether to script object owners
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.DatabaseContext">
            <summary>
            Gets or sets use database script are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Associations">
            <summary>
            Gets or sets binding memberships are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.AnsiPadding">
            <summary>
            Gets or sets ansi padding scripts are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.Ddl">
            <summary>
            Gets or sets metadata script are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.IncludeScriptPreferences.CreateDdlTriggerDisabled">
            <summary>
            Gets or sets DDL Triggers are created disabled or not
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SecurityPreferences">
            <summary>
            Class for security related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPreferences.ExecuteAs">
            <summary>
            Gets or sets execute as is included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPreferences.Sid">
            <summary>
            Gets or sets security identifier is included or not
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.MailPreferences">
            <summary>
            Class for mail related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.MailPreferences.Accounts">
            <summary>
            Gets or sets mail accounts are included or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.MailPreferences.Principals">
            <summary>
            Gets or set mail account principals are included or not
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.AgentPreferences">
            <summary>
            Class for agenet related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AgentPreferences.AlertJob">
            <summary>
            Gets or sets include Alert job
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AgentPreferences.JobId">
            <summary>
            Gets or sets include job id
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.AgentPreferences.Notify">
            <summary>
            Gets or sets include notifications
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StoragePreferences">
            <summary>
            Class for storage related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.FileStreamFileGroup">
            <summary>
            Gets or sets include filestream filegroups
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.FileStreamColumn">
            <summary>
            Gets or sets include filestream column
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.FileStream">
            <summary>
            Gets or sets whether filestream features are scripted or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.PartitionSchemeInternal">
            <summary>
            Gets or sets partitioning scheme behaviour
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.PartitionScheme">
            <summary>
            Gets or sets partitioning scheme behaviour
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.DataCompression">
            <summary>
            Gets or sets Data Compression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.XmlCompression">
            <summary>
            Gets or sets Xml Compression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoragePreferences.FileGroup">
            <summary>
            Gets or sets to include filegroup script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataPreferences">
            <summary>
            Class for data related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataPreferences.ChangeTracking">
            <summary>
            Gets or sets include ChangeTracking
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataPreferences.OptimizerData">
            <summary>
            Gets or sets include OptimizerData
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TablePreferences">
            <summary>
            Class for table related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TablePreferences.SystemNamesForConstraints">
            <summary>
            Gets or sets to include system names for constraints
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TablePreferences.ConstraintsWithNoCheck">
            <summary>
            Gets or sets to include NO CHECK for constraints
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TablePreferences.Identities">
            <summary>
            Gets or sets to script identity or not
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DataTypePreferences">
            <summary>
            Class for datatype related preferences
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataTypePreferences.UserDefinedDataTypesToBaseType">
            <summary>
            Gets or sets user defined data types are converted to base type
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataTypePreferences.TimestampToBinary">
            <summary>
            Gets or sets timestamp is converted to binary
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DataTypePreferences.XmlNamespaces">
            <summary>
            Gets or sets XmlNamespaces are included for data types
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptMaker">
            <summary>
            Provides methods to get SMO objects' scripts
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptMaker.Server">
            <summary>
            Server of objects to be scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptMaker.Prefetch">
            <summary>
            Prefetch objects scripted or not
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptMaker.SourceDatabaseEngineEdition">
            <summary>
            Database engine edition of the source 
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptingError">
            <summary>
            Event to be fired in case of error while scripting
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ScriptMaker.ObjectScripting">
            <summary>
            Event to be fired after every object gets scripted
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptingProgress">
            <summary>
            Event to be fired after every stage of scripting
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ScriptMaker.Retry">
            <summary>
            Event to be fired after scripting failure
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptMaker.Preferences">
            <summary>
            ScriptingPreferences for scripts generated
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptMaker.Filter">
            <summary>
            The filter to apply before scripting
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptMaker.writer">
            <summary>
            Writer
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptMaker.discoverer">
            <summary>
            Discoverer
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptMaker.Discoverer">
            <summary>
            Gets or sets the object used for dependent object discovery.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptMaker.creatingDictionary">
            <summary>
            Dictionary to store creating object references
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptMaker.scriptContainerFactory">
            <summary>
            Dictionary to store scriptcontainers
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.#ctor">
            <summary>
            Default Constructor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Server Based constructor
            </summary>
            <param name="server">Server</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.#ctor(Microsoft.SqlServer.Management.Smo.Server,Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Constructs a new ScriptMaker based on the given Server and ScriptingOptions combination
            </summary>
            <param name="server"></param>
            <param name="scriptingOptions"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(Microsoft.SqlServer.Management.Smo.SqlSmoObject[],Microsoft.SqlServer.Management.Smo.ISmoScriptWriter)">
            <summary>
            Script out object scripts to writer
            </summary>
            <param name="objects">Objects to be scripted</param>
            <param name="writer">Writer</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(Microsoft.SqlServer.Management.Smo.SqlSmoObject[])">
            <summary>
            Script out object script to Stringcollection
            </summary>
            <param name="objects">Objects to script</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(Microsoft.SqlServer.Management.Sdk.Sfc.Urn[],Microsoft.SqlServer.Management.Smo.ISmoScriptWriter)">
            <summary>
            Script out the object script to writer
            </summary>
            <param name="urns">Objects' urns</param>
            <param name="writer">Writer</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(Microsoft.SqlServer.Management.Sdk.Sfc.Urn[])">
            <summary>
            Script out object script to StringCollection
            </summary>
            <param name="urns">Objects' urns</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(Microsoft.SqlServer.Management.Smo.UrnCollection,Microsoft.SqlServer.Management.Smo.ISmoScriptWriter)">
            <summary>
            Script out object script to writer
            </summary>
            <param name="list">UrnCollection wiht objects' urns</param>
            <param name="writer">Writer</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Script(Microsoft.SqlServer.Management.Smo.UrnCollection)">
            <summary>
            Script out object script to StringCollection
            </summary>
            <param name="list">UrnCollection wiht objects' urns</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptWorker(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},Microsoft.SqlServer.Management.Smo.ISmoScriptWriter)">
            <summary>
            Worker Method
            </summary>
            <param name="urns"></param>
            <param name="writer"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.OnPrefetchBatchEvent(System.Object,Microsoft.SqlServer.Management.Smo.PrefetchBatchEventArgs)">
            <summary>
            Method to initialize ScriptContainerFactory if required
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.BucketizeUrns(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Bucketizes input list of urns based on database name
            </summary>
            <param name="urns"></param>
            <param name="serverObjectList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.SetupDiscoverer">
            <summary>
            Assign SmoDependencyDiscoverer to discoverer
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.OnChildrenDiscovery(System.Object,Microsoft.SqlServer.Management.Smo.ChildrenDiscoveryEventArgs)">
            <summary>
            Method to store all discovered children and parent into scriptcontainer factory if required
            Also collapse the unique and primary keys into table script if possible
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.AddIndexToTablePropagationList(Microsoft.SqlServer.Management.Smo.Index)">
            <summary>
            Method to verify if index script can be combined with table script
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.FilterUrns(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Include/Exclude objects based on filter
            </summary>
            <param name="discoveredObjects"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Discover(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Perform dependency discovery
            </summary>
            <param name="urns"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Order(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Executable Order of the objects
            </summary>
            <param name="filteredObjects"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.VerifyInput(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Verify input is scriptable
            </summary>
            <param name="urns"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptCreateObjects(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Call Object's script create
            </summary>
            <param name="urns"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptDatabaseContextToWriter(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Script object's databasecontext
            </summary>
            <param name="obj"></param>
            <param name="sp"></param>
            <param name="isScriptingPermission"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptDropObjects(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Call object's drop script
            </summary>
            <param name="urns"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.ScriptAlterObjects(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},System.Boolean)">
            <summary>
            Call object's alter script
            </summary>
            <param name="urns"></param>
            <param name="isCreateOrAlter"></param>        
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.IsSystemObject(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Check if object is system object
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.Scriptable(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Verify Object is scriptable
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptMaker.CheckForConflictiongPreferences">
            <summary>
            Check for conflicting prefernces
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.CreatingObjectDictionary.objectsStored">
            <summary>
            Dictionary to store creating object references
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CreatingObjectDictionary.Add(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Add object to dictionary
            </summary>
            <param name="obj"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CreatingObjectDictionary.SmoObjectFromUrn(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Get Smo object from urn
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.CreatingObjectDictionary.ContainsKey(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Returns true if key is in the dictionary
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventHandler">
            <summary>
            Delegate to handle object scripting progress
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventArgs">
            <summary>
            Object scripting progress event arguments class
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventArgs.Current">
            <summary>
            The urn of current object which was scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventArgs.Original">
            <summary>
            The original urn scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventArgs.CurrentCount">
            <summary>
            The current count of objects already scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventArgs.Total">
            <summary>
            Total count of object to be scripted
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectScriptingEventArgs.ScriptType">
            <summary>
            Type of Script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectScriptingType">
            <summary>
            Enumeration for Script Type
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.None">
            <summary>
            No Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.Object">
            <summary>
            Only Object Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.Data">
            <summary>
            Data Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.OwnerShip">
            <summary>
            Ownership Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.Association">
            <summary>
            Association Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.Permission">
            <summary>
            Permission Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.Comment">
            <summary>
            Comment Script
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ObjectScriptingType.All">
            <summary>
            All types of Script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptingProgressEventHandler">
            <summary>
            Delegate to handle report overall scripting progress
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptingProgressEventArgs">
            <summary>
            Overall scripting progress event arguments class
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingProgressEventArgs.Urns">
            <summary>
            List of Urns
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptingProgressEventArgs.ProgressStage">
            <summary>
            ProgressStage
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptingProgressStages">
            <summary>
            Enumeration for Scripting Progress stages
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptingProgressStages.VerificationDone">
            <summary>
            Verification completed
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptingProgressStages.DiscoveryDone">
            <summary>
            Dependency discovery done
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptingProgressStages.FilteringDone">
            <summary>
            Filtering done
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptingProgressStages.OrderingDone">
            <summary>
            Ordering done
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptingProgressStages.ScriptingCompleted">
            <summary>
            Scripting Completed
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RetryRequestedEventHandler">
            <summary>
            Delegate to handle retrying of failed operation
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.RetryRequestedEventArgs">
            <summary>
            Retry event arguments
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RetryRequestedEventArgs.ScriptingPreferences">
            <summary>
            Scripting preferences used to script this object, or retried with if changed.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RetryRequestedEventArgs.ShouldRetry">
            <summary>
            Should this scripting operation be retried
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RetryRequestedEventArgs.PreText">
            <summary>
            Text which should be included before the script generated by the retry.
            This is used for informational comments.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.RetryRequestedEventArgs.PostText">
            <summary>
            Text which should be included after the script generated by the retry.
            This is used for information comments.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.Refresh">
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.ShouldScriptForNonCreate(Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.ScriptHeaderType)">
            <summary>
            returns whether it should script for non-create cases including Alter and CreateOrAlter
            </summary>
            <param name="scriptHeaderType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.ModifyTextForAlter(System.String,System.Int32)">
            <summary>
            replace CREATE with ALTER in a given text at a given position
            </summary>
            <param name="text"></param>
            <param name="indexCreate"></param>
            <returns>the modified text</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.ModifyTextForCreateOrAlter(System.String,System.Int32)">
            <summary>
            replace CREATE with CREATE OR ALTER in a given text at a given position
            </summary>
            <param name="text"></param>
            <param name="indexCreate"></param>
            <returns>the modified text</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckObjectDirty">
             <summary>
            If there are some properties which are respected in special cases then use this function.
            currently applicable for DatabaseDdltriggers
             </summary>
             <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckObjectSupportability(Microsoft.SqlServer.Management.Smo.DdlTextParserHeaderInfo,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Checks SMO object is supported by target scripting environment using its scripted T-SQL header. Note: very
            few edge cases were handled here, normally this suppotability check should be done in object itself's class.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckNameInTextCorrectness(System.String,System.String,System.String,System.String,System.String)">
            <summary>
             checks that the name as apears in text maches the name as specified in metadata
             all name/schemas are expected in brakets
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckTextCorrectness(System.String,System.Boolean,System.Boolean,System.String[],Microsoft.SqlServer.Management.Smo.DdlTextParserHeaderInfo@)">
            <summary>
            checks text syntax, that it manipulates the right type of object ( PROC, TRIGGER, etc )
            </summary>
            <param name="ddlText"></param>
            <param name="enforceCreate"></param>
            <param name="checkName"></param>
            <param name="expectedObjectTypes"></param>
            <param name="headerInfo"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckTextCorrectness(System.String,System.Boolean,System.Boolean,System.Boolean,System.String[],Microsoft.SqlServer.Management.Smo.DdlTextParserHeaderInfo@)">
            <summary>
            checks text syntax, that it manipulates the right type of object ( PROC, TRIGGER, etc )
            </summary>
            <param name="ddlText"></param>
            <param name="enforceCreate"></param>
            <param name="checkName"></param>
            <param name="isOrAlterSupported"></param>
            <param name="expectedObjectTypes"></param>
            <param name="headerInfo"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckAndManipulateText(System.String,System.String[],Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.ScriptHeaderType)">
            <summary>
            put in one place the basic text manipulations that we do
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.CheckAndManipulateName(System.String@,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.DdlTextParserHeaderInfo@,System.Boolean)">
            <summary>
            Check the script name with the Object's name and replace if necessary. ForceScripting name would force the name
             change even when the names are same. (This might lose original formatting but introduce standard naming convention
             like bracketting of identifiers.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextProperty(System.String)">
            <summary>
            get the text of the object, if not available, throw apropiate exception
            based on the State of the object
            </summary>
            <param name="requestingProperty">name of the property that should appear in the exception as failed to be
            retrived, useful when we have properties derived from Text</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextProperty(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            overloaded to allow for scriping options to be passed in
            </summary>
            <param name="requestingProperty"></param>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetExecutionContextString(Microsoft.SqlServer.Management.Smo.ServerDdlTriggerExecutionContext)">
            <summary>
            Returns a string representation of the ServerDdlTriggerExecutionContext   enumeration
            </summary>
            <param name="ec"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetExecutionContextString(Microsoft.SqlServer.Management.Smo.DatabaseDdlTriggerExecutionContext)">
            <summary>
            Returns a string representation of the DatabaseDdlTriggerExecutionContext  enumeration
            </summary>
            <param name="ec"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetExecutionContextString(Microsoft.SqlServer.Management.Smo.ExecutionContext)">
            <summary>
            Returns a string representation of the ExecutionContext enumeration
            </summary>
            <param name="ec"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.GetTextProperty(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            get the text of the object, if not available, throw apropiate exception
            based on the State of the object
            </summary>
            <param name="requestingProperty">name of the property that should appear in the exception as failed to be
            retrived, useful when we have properties derived from Text</param>
            <param name="sp"></param>
            <param name="bThrowIfCreating">if true throw also if the state of the object is Creating</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IScriptStringBuilderParameter">
            <summary>
            Interface used for parameters of ScriptStringBuilder
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IScriptStringBuilderParameter.GetKey">
            <summary>
            Gets the parameter's key
            </summary>
            <returns>Parameter's key as a string</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IScriptStringBuilderParameter.ToScript">
            <summary>
            Gets the TSQL script representation of this parameter
            </summary>
            <returns>This parameter as TSQL script</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder">
            <summary>
            Simple class for constructing TSQL statements with variable numbers of arguments in the argument list
            We could override SetParameter with type-specific overrides for value if we want to provide
            formatting services as well
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder.#ctor(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Constructs a new TSQL statement builder starting with the given statement
            </summary>
            <param name="baseStatement"></param>
            <param name="scriptingPreferences"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder.SetParameter(System.String,System.String,Microsoft.SqlServer.Management.Smo.ParameterValueFormat)">
            <summary>
            Adds a new parameter to the statement or replace the existing value with a new one        
            </summary>
            <param name="name"></param>
            <param name="value"></param>
            <param name="format"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder.SetParameter(System.String,System.Collections.Generic.IList{Microsoft.SqlServer.Management.Smo.IScriptStringBuilderParameter})">
            <summary>
            Adds a new parameter object to the statement or replace the existing value with a new one
            </summary>
            <param name="name">name</param>
            <param name="parameters">list of parameters of this object</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder.SetParameter(Microsoft.SqlServer.Management.Smo.IScriptStringBuilderParameter)">
            <summary>
            Adds a new parameter to the statement or replace the existing value with a new one  
            </summary>
            <param name="param"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder.ToString">
            <summary>
            Default ToString() method, scripts the statement and appends ";" right after
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ScriptStringBuilder.ToString(System.Boolean,System.Boolean)">
            <summary>
            ToString() method which scripts this object with optional appending of  ";"
            after the statement itself
            </summary>
            <param name="scriptSemiColon">whether the semicolon should be scripted after the statement body</param>
            <param name="pretty">whether to format the parameter list with tabs and new lines</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderObjectParameter">
            <summary>
            An implementation of IScriptStringBuilderParameter to support parameters that are complex objects.
            
            e.g. syntax similar to ENCLAVE_COMPUTATIONS in the below TSQL
            
            CREATE COLUMN MASTER KEY key_name
                WITH 
                (
                    KEY_STORE_PROVIDER_NAME = 'key store provider name',  
                    KEY_PATH = 'key path
                    [, ENCLAVE_COMPUTATIONS (SIGNATURE = signature)]
                )
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderObjectParameter.key">
            <summary>
            The parameter key 
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderObjectParameter.parameters">
            <summary>
            This parameter's value as an object represented by a list of parameters
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderParameter">
            <summary>
            An implementation of IScriptStringBuilderParameter to support parameters that are basic key-value pairs
            
            e.g. The KEY_STORE_PROVIDER_NAME and KEY_PATH values in the below TSQL
            
            CREATE COLUMN MASTER KEY key_name
                WITH 
                (
                    KEY_STORE_PROVIDER_NAME = 'key store provider name',  
                    KEY_PATH = 'key path
                    [, ENCLAVE_COMPUTATIONS (SIGNATURE = signature)]
                )
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderParameter.key">
            <summary>
            The parameter key
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderParameter.value">
            <summary>
            The parameter value
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ScriptStringBuilderParameter.format">
            <summary>
            Determines if the value is surrounded with quotes when this parameter is converted to script
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ParameterValueFormat">
            <summary>
            How a parameter value in a SMO script should be formatted
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ParameterValueFormat.NotString">
            <summary>
            Not quoted, e.g. value = 2
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ParameterValueFormat.CharString">
            <summary>
            Quoted as a CHAR, e.g. value = '2'
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ParameterValueFormat.NVarCharString">
            <summary>
            
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchProperty">
            <summary>
            SMO class for Search Properties in a Search Property List
            
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SearchPropertyList/SearchProperty
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SearchProperty.Name">
            <summary>
            Name of SearchProperty
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchProperty.Script">
            <summary>
            Scripts object with default scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchProperty.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Scripts object with specific scripting options
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchPropertyList">
            <summary>
            SMO class for Search Property List
            
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SearchPropertyList
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Name">
            <summary>
            Name of SearchPropertyList
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Create">
            <summary>
            Creates a new property list object without any source stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Create(System.String)">
            <summary>
            Creates a new property list from an existing source property list in the current database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Create(System.String,System.String)">
            <summary>
            Creates a new property list from an existing source property list in the different database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Drop">
            <summary>
            Drops the stoplist
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Script">
            <summary>
            Scripts object with default scripting options
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Scripts object with specific scripting options
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SearchPropertyList.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchPropertyListConstants">
            <summary>
             static internal class to isolate the DDL changes
             related to SearchPropertyList
             </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchPropertyListExtender">
            <summary>
            Class which provides extended properties for a SearchPropertyList object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyListValidator.AddMatchingRowForName(System.String,System.Int32)">
            <summary>
             add the rowId to mapped rows of searchPropertyName 
            </summary>
            <param name="searchPropertyName"></param>
            <param name="rowId"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyListValidator.RemoveMatchingRowForName(System.String,System.Int32)">
            <summary>
             remove the rowId from mapped rows of searchPropertyName 
            </summary>
            <param name="searchPropertyName"></param>
            <param name="rowId"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyListValidator.AddMatchingRowForGuidIntId(System.String,System.Int32)">
            <summary>
             add the rowId to mapped rows of Guid+IntId 
            </summary>
            <param name="searchPropertyName"></param>
            <param name="rowId"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyListValidator.RemoveMatchingRowForGuidIntId(System.String,System.Int32)">
            <summary>
             remove the rowId from mapped rows of Guid+IntId 
            </summary>
            <param name="searchPropertyName"></param>
            <param name="rowId"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SearchPropertyListValidator.ValidationError">
            <summary>
              Enumeration of Errors for each of the fields of Search Properties Table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SearchPropertyListValidator.SetGridValidationState">
            <summary>
              for now, setting to only one of the errors (because of a New Dialog Framework Issue)
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SecurityPolicy">
            <summary>
             Represents a sql server Security Policy object
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SecurityPolicy
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.#ctor(Microsoft.SqlServer.Management.Smo.Database,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            </summary>
            <param name="parent">The parent Database</param>
            <param name="name">The name of the security policy</param>
            <param name="schema">The schema of the security policy</param>
            <param name="notForReplication">Whether or not the security policy is marked for replication</param>
            <param name="isEnabled">Whether the security policy is enabled or disabled</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPolicy.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Schema">
            <summary>
            The schema of the Security Policy
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Name">
            <summary>
            The name of the Security Policy
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPolicy.SecurityPredicates">
            <summary>
            The collection of security predicates for this security policy.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPolicy.ExtendedProperties">
            <summary>
            Collection of extended properties for this object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Drop">
            <summary>
            Drop the Security Policy.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Create">
            <summary>
            Create the Security Policy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Script">
            <summary>
            Script the Security Policy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Alter">
            <summary>
            Alter the Security Policy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.GetPropagateInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            Propagate states, but not actions to SecurityPredicates.
            </summary>
            <returns>The collection of child SecurityPredicates to update. </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPolicy.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object. This is used by transfer.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPolicy.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SecurityPredicate">
            <summary>
             Represents a sql server security predicate object.
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SecurityPolicy/SecurityPredicate
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.#ctor(Microsoft.SqlServer.Management.Smo.SecurityPolicy,Microsoft.SqlServer.Management.Smo.Table,System.String)">
            <summary>
            Parameterized constructor for creating a security predicate which targets a table.
            Populates properties from parameter values.
            </summary>
            <param name="parent">The parent security policy</param>
            <param name="table">The table to which this predicate applies</param>
            <param name="predicateDefinition">The predicate definition as a string</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.#ctor(Microsoft.SqlServer.Management.Smo.SecurityPolicy,System.String,System.String,System.Int32,System.String)">
            <summary>
            Parameterized constructor - populates properties from parameter values.
            </summary>
            <param name="parent">The parent security policy</param>
            <param name="targetObjectSchema">The schema which owns the target object</param>
            <param name="targetObjectName">The target object name</param>
            <param name="targetObjectId">The target object's object id</param>
            <param name="predicateDefinition">The predicate definition as a string</param>
            <remarks>This constructor allows creation of security predicates against views and other object types.</remarks>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPredicate.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SecurityPredicate.PredicateDefinition">
            <summary>
            Gets or sets the predicate definition.  The getter will remove any unnecessary parentheses.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.MarkForDrop(System.Boolean)">
            <summary>
            Marks or unmarks the Security Predicate for drop on the next alter called on the parent policy
            </summary>
            <param name="dropOnAlter">Whether the predicate should be marked for drop.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.Drop">
            <summary>
            Drop the Security Predicate
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.Create">
            <summary>
            Create the Security Predicate this will fail unless the parent Security Policy has been created.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.Alter">
            <summary>
            Alter the Security Policy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.ScriptPredicate(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Scripts out the security predicate based on the current state of the predicate for a create or alter security policy statement.
            </summary>
            <param name="sb">A stringbuilder with the target alter query.</param>
            <param name="sp">The scripting preferences.</param>
            <param name="forCreate">Whether we are scripting a security policy create, in which case we should always default to ADD.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicate.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object. This is used by transfer.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollectionBase.InitInnerCollection">
            <summary>
            Internal Storage
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollectionBase.Contains(System.Int32)">
            <summary>
             Contains Method
            </summary>
            <param name="securityPredicateID">The security predicate id</param>
            <returns>The security predicate if it exists.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollectionBase.GetItemByTargetObjectID(System.Int32)">
            <summary>
            Gets the filter predicate that applies to the specified object id if it exists.
            </summary>
            <param name="targetObjectID">The target object id</param>
            <returns>The security predicate if found, null otherwise</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityPredicateCollectionBase.GetItemByTargetObjectID(System.Int32,Microsoft.SqlServer.Management.Smo.SecurityPredicateType,Microsoft.SqlServer.Management.Smo.SecurityPredicateOperation)">
            <summary>
            Gets the security predicate for a given target object ID, type, and operation.
            </summary>
            <param name="targetObjectID">The target object id</param>
            <param name="predicateType">The type of the security predicate</param>
            <param name="predicateOperation">The operation type of the security predicate</param>
            <returns>The security predicate if found, null otherwise</returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SecurityUtils">
            <summary>
            Provides Security domain Utility methods.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityUtils.ScriptPlaceholderPwd(System.Text.StringBuilder)">
            <summary>
            Scripts Random password for Shiloh and earlier in Login and for all version in ApplicationRoles.
            </summary>
            <param name="pwdGenScript"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SecurityUtils.GenerateRandomPassword">
            <summary>
            uses a random number generator to generate a cryptographically 
            strong password</summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Sequence">
            <summary>
             Represents a sql server Sequence object
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Sequence
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Sequence.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Sequence.ExtendedProperties">
            <summary>
             ExtendedProperties
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Sequence.Schema">
            <summary>
            Schema of the Sequence
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Sequence.Name">
            <summary>
            Name of Sequence
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Sequence.DataType">
            <summary>
            Datatype of the Sequence
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Drop">
            <summary>
            Drop the Sequence
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Create">
            <summary>
            Create the Sequence
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Script">
            <summary>
            Script the Sequence
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Alter">
            <summary>
            Alter the Sequence
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Rename(System.String)">
            <summary>
            Rename
            </summary>
            <param name="newname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.Refresh">
            <summary>
            Refresh
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Sequence.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object. This is used by transfer.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Sequence.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SequenceExtender">
            <summary>
             Represents sql server SequenceExtender object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SequenceExtender.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SequenceExtender.#ctor(Microsoft.SqlServer.Management.Smo.Sequence)">
            <summary>
            Constructor
            </summary>
            <param name="sequence"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.State">
            <summary>
            State
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.CurrentObject">
            <summary>
             Current SMO Object
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.Name">
            <summary>
             Name
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.Schema">
            <summary>
             Schema
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.DatabaseName">
            <summary>
             DatabaseName
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.ConnectionContext">
            <summary>
             ConnectionContext
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.DatatypeNames">
            <summary>
             Sequence Supported System data types
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.SelectedDatatypeName">
            <summary>
             SelectedDatatypeName
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.DefaultPrecision">
            <summary>
             DefaultPrecision
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.SelectedNumericPrecision">
            <summary>
             SelectedNumericPrecision
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.HasMinimumValue">
            <summary>
             HasMinimumValue
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.HasMaximumValue">
            <summary>
             HasMaximumValue
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.SequenceDatatypeName">
            <summary>
             SequenceDatatypeName
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.SequenceNumericPrecision">
            <summary>
             SequenceNumericPrecision
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.HasRestartValue">
            <summary>
             HasRestartValue
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.OriginalStartValue">
            <summary>
             OriginalStartValue
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.PermissionPageOnRunNow">
            <summary>
             PermissionPageOnRunNow
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.PermissionPageDataContainer">
            <summary>
             PermissionPageDataContainer
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.ExtendedPropertyPageOnRunNow">
            <summary>
             ExtendedPropertyPageOnRunNow
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.ExtendedPropertyPageCommitCellEdits">
            <summary>
             ExtendedPropertyPageCommitCellEdits
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.ExtendedPropertyPageDataContainer">
            <summary>
             ExtendedPropertyPageDataContainer
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SequenceExtender.ExtendedPropertyPageIsDirty">
            <summary>
             ExtendedPropertyPageIsDirty
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SequenceExtender.Validate(System.String,System.Object[])">
            <summary>
             Validate the values
            </summary>
            <param name="methodName"></param>
            <param name="arguments"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.VersionSerializationAdapter">
            <summary>
            Serializes instances of System.Version to Sfc XML 
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlVariantSerializationAdapter">
            <summary>
            Serializes objects that represent sql_variant instances to SFC XML
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlVariantSerializationAdapter.StringFromSqlVariant(System.Object)">
            <summary>
            This is a serialization version of SqlSmoObject.FormatSqlVariant
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerAuditSpecification">
            <summary>
            Instance class encapsulating : Server[@Name='']/ServerAuditSpecification
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerAuditSpecification.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Server">
            <summary>
            Instance class encapsulating : Server[@Name='']
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.#ctor(Microsoft.SqlServer.Management.Common.ServerConnection)">
            <summary>
            Constructs a new Server object that relies on the given ServerConnection for connectivity.
            </summary>
            <param name="serverConnection"></param>
            <remarks>If serverConnection.ConnectAsUser is true, its NonPooledConnection property must also be true.
            Otherwise, Server may attempt to duplicate the ServerConnection without preserving the ConnectAsUser parameters, 
            leading to either failed connections or connections as the incorrect user when using integrated security.
            </remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the standard behavior of scripting object permissions.
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetStringComparer(System.String)">
            <summary>
            Returns the comparer object corresponding to the collation string passed.
            </summary>
            <param name="collationName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienRoot#SfcHelper_GetSmoObject(System.String)">
            <summary>
            Returns the object with the corresponding Urn in string form
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienRoot#SfcHelper_GetDataTable(System.Object,System.String,System.String[],Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[])">
             <summary>
            
             Helper for SFC. Ask Enumerator for a DataTable of results given a Urn.
             </summary>
             <returns>DataTable</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienRoot#SfcHelper_GetSmoObjectQuery(System.String,System.String[],Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[])">
            <summary>
            Helper for SFC. Query and iterator/enumerator interfaces should be the level we abstract at, but for now
            we make sure caching via InitChildLevel is done while we still give back the list of Urns.
            </summary>
            <returns>The list of SMO Urns.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetSmoObjectQuery(System.String,System.String[],Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[])">
            <summary>
            Execute the given query and return the list of Urns matching it.
            The objects representing the Urns are all cached for subsequent access via the usual collections and GetSmoObject.
            </summary>
            <param name="queryString">The XPath query string to satisfy.</param>
            <param name="fields">The fields to ensure are present in all leaf-type objects matched, or null for default fields.</param>
            <param name="orderByFields">The fields to order the resulting list of Urns, or null for default ordering.</param>
            <returns>The list of SMO Urns satisfying the query.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetSmoObject(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Returns the object with the corresponding Urn
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.Alter">
            <summary>
            Alter the metadata for the server, including dependent child objects such as Configuration, Information, and Settings.
            The Configuration class will not override value checking with this call.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.Alter(System.Boolean)">
            <summary>
            Alter the metadata for the server, including dependent child objects such as Configuration, Information, and Settings.
            </summary>
            <param name="overrideValueChecking">Boolean property value that specifies whether the Configuration changes should be installed with "RECONFIGURE WITH OVERRRIDE"</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.DetachDatabase(System.String,System.Boolean)">
            <summary>
            Detach a database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.DetachDatabase(System.String,System.Boolean,System.Boolean)">
            <summary>
            Detach a database
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.AttachDatabaseWorker(System.String,System.Collections.Specialized.StringCollection,System.String,Microsoft.SqlServer.Management.Smo.AttachOptions)">
            <summary>
            Worker function for various attach overloads
            </summary>
            <param name="name"></param>
            <param name="files"></param>
            <param name="owner"></param>
            <param name="attachOptions"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.AttachDatabase(System.String,System.Collections.Specialized.StringCollection,System.String)">
            <summary>
            Attach Database
            </summary>
            <param name="name">database name</param>
            <param name="files">list of files to attach</param>
            <param name="owner">new owner name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.AttachDatabase(System.String,System.Collections.Specialized.StringCollection)">
            <summary>
            Attach Database
            </summary>
            <param name="name">database name</param>
            <param name="files">file list</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.AttachDatabase(System.String,System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.AttachOptions)">
            <summary>
            Attach Database
            </summary>
            <param name="name">database name</param>
            <param name="files">file list</param>
            <param name="attachOptions">options used when attaching database</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.AttachDatabase(System.String,System.Collections.Specialized.StringCollection,System.String,Microsoft.SqlServer.Management.Smo.AttachOptions)">
            <summary>
            Attach Database
            </summary>
            <param name="name">database name</param>
            <param name="files">file list</param>
            <param name="owner">new owner name</param>
            <param name="attachOptions">options used when attaching database</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.CompareUrn(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Compares two Urn's, taking into account the collations on the server
            </summary>
            <param name="urn1"></param>
            <param name="urn2"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumPerformanceCounters">
            <summary>
            Retrieves performance counter data from the server.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumPerformanceCounters(System.String)">
            <summary>
            Retrieves performance counter data from the server.
            </summary>
            <param name="objectName">The name of the object for which to fetch counter data.</param>
            <returns></returns>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If the remote operation fails</exception>
            <exception cref="T:System.ArgumentNullException">If objectName is null</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumPerformanceCounters(System.String,System.String)">
            <summary>
            Retrieves performance counter data from the server.
            </summary>
            <param name="objectName">The name of the object for which to fetch counter data.</param>
            <param name="counterName">The name of the counter for which to fetch instance data.</param>
            <returns></returns>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If the remote operation fails</exception>
            <exception cref="T:System.ArgumentNullException">If any parameter is null</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumPerformanceCounters(System.String,System.String,System.String)">
            <summary>
            Retrieves performance counter data from the server.
            </summary>
            <param name="objectName">The name of the object for which to fetch counter data.</param>
            <param name="counterName">The name of the counter for which to fetch instance data.</param>
            <param name="instanceName">The name of the counter instance to find.</param>
            <returns></returns>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If the remote operation fails</exception>
            <exception cref="T:System.ArgumentNullException">If any parameter is null</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumDatabaseMirrorWitnessRoles">
            <summary>
            Enumerates the witness roles the server plays in a database mirroring partnership
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.KillDatabase(System.String)">
            <summary>
            Drops a database. If users are connected to it their connections will be dropped.
            </summary>
            <param name="database"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.KillAllProcesses(System.String)">
            <summary>
            Kills all user processes that are using the given database.
            </summary>
            <param name="databaseName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumLocks">
            <summary>
            Returns a table of active locks
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumLocks(System.Int32)">
            <summary>
            Returns a table of active locks
            </summary>
            <param name="processId">The processId for which the table will be filtered</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumProcesses(System.Boolean)">
            <summary>
            enumerate processes optionaly excluting the system processes
            </summary>
            <param name="excludeSystemProcesses"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetTraceFlag(System.Int32,System.Boolean)">
            <summary>
            Sets a session trace flag
            </summary>
            <param name="number"></param>
            <param name="isOn"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.IsTraceFlagOn(System.Int32,System.Boolean)">
            <summary>
            Checks whether a trace flag is enabled on the server
            </summary>
            <param name="traceFlag">Trace flag number</param>
            <param name="isGlobalTraceFlag">A boolean value indicating whether the trace flag is global</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumActiveGlobalTraceFlags">
            <summary>
            Enumerate all active global trace flags set for SQL Instance and return them as DataTable.
            Returns the output of DBCC TRACESTATUS (-1)
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumActiveCurrentSessionTraceFlags">
            <summary>
            Returns output of DBCC TRACESTATUS()
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumWindowsUserInfo">
            <summary>
            Returns output of xp_logininfo filtered to users
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumWindowsUserInfo(System.String)">
            <summary>
            Returns output of xp_logininfo filtered to users
            </summary>
            <param name="account">The name of the user for which to return data</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumWindowsUserInfo(System.String,System.Boolean)">
            <summary>
            Returns output of xp_logininfo filtered to users
            </summary>
            <param name="account">The name of the user for which to return data</param>
            <param name="listPermissionPaths">Whether to list all the groups through which the account has permissions</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumWindowsGroupInfo">
            <summary>
            Returns output of xp_logininfo filtered to groups
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumWindowsGroupInfo(System.String)">
            <summary>
            Returns output of xp_logininfo filtered to groups
            </summary>
            <param name="group">The name of the group for which to return data</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumWindowsGroupInfo(System.String,System.Boolean)">
            <summary>
            Returns output of xp_logininfo filtered to groups.
            </summary>
            <param name="group">The name of the group for which to return data</param>
            <param name="listMembers">Whether to return the list of members of the group. Default is false.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumAvailableMedia">
            <summary>
            Returns output of xp_availablemedia
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumAvailableMedia(Microsoft.SqlServer.Management.Smo.MediaTypes)">
            <summary>
            Returns output of xp_availablemedia
            </summary>
            <param name="media">Specifies media types to which the data will be filtered. If media includes MediaTypes.SharedFixedDisk, only shared drives will be returned.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumServerAttributes">
            <summary>
            Returns the content of sp_server_info
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.TypeInitFields">
            <summary>
             Contains the list of initialization fields for each SqlSmoObject type
             The order of fields in the list must be maintained, as required fields are always first.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetDefaultInitFields(System.Type)">
            <summary>
            returns a clone of the default init fields. This function will be deprecated. Please use the overload function.
            </summary>
            <param name="typeObject"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetDefaultInitFields(System.Type,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            returns a clone of the default init fields
            </summary>
            <param name="typeObject"></param>
            <param name="databaseEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Type,System.Collections.Specialized.StringCollection)">
            <summary>
            Set the default for the fields of the given object type. This function will be deprecated. Please use the overload function.
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="fields">List of the fields</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Type,System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Set the default fields of the given object type
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="fields">List of the fields</param>
            <param name="databaseEngineEdition">This value is only used when the type of the object is Database. For child objects of Database, properties not supported for the edition can be passed here and will be ignored.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Type,System.String[])">
            <summary>
            Set the default fields of the given object type. This function will be deprecated. Please use the overload function.
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="fields">List of the fields</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Type,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.String[])">
            <summary>
            Set the default fields of the given object type
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="fields">List of the fields</param>
            <param name="databaseEngineEdition">Database edition of the object. This is required a Database and it children can have different properties based on the databaseEngineEdition</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetPropertyNames(System.Type,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Get the Property field supported by given object type
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="databaseEngineEdition">Database edition of the object. This is required a Database and it children can have different properties based on the databaseEngineEdition</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Type,System.Boolean)">
            <summary>
            Set the default fields of the given object type. This function will be deprecated. Please use the overload function.
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="allFields">Should set all fields or not</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Type,System.Boolean,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Set the default fields of the given object type
            </summary>
            <param name="typeObject">Type of the object</param>
            <param name="allFields">Should set all fields or not</param>
            <param name="databaseEngineEdition">Database edition of the object. This is required a Database and it children can have different properties based on the databaseEngineEdition</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetDefaultInitFields(System.Boolean)">
            <summary>
            Sets a value indicating whether objects in collections should be initialized with all properties and clears any prior settings
            from other overrides of this method.
            Specific properties to fetch for a given type can be chosen for initialization by using another override of this method.
            </summary>
            <param name="allFields">When true, collection initialization will fetch all properties of the objects in the collection.
            When false, only a minimal subset of properties will be fetched. 
            </param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Server.typesToIgnore">
            <summary>
            Put types in this list if they don't have Name/Schema/ID properties
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.ConnectionContext">
            <summary>
            connection context
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.DeleteBackupHistory(System.DateTime)">
            <summary>
            Deletes the entries in the backup and restore history tables for backup sets
            older than oldestDate
            </summary>
            <param name="oldestDate"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.DetachedDatabaseInfo(System.String)">
            <summary>
            The DetachedDBInfo method returns information about a detached database.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumDetachedDatabaseFiles(System.String)">
            <summary>
            Lists all database files referenced by a primary database file.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumDetachedLogFiles(System.String)">
            <summary>
            The ListDetachedLogFiles method lists all log files referenced by primary log file.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.IsDetachedPrimaryFile(System.String)">
            <summary>
            The IsDetachedPrimaryFile method specifies whether a file is a detached primary database file.
            </summary>
            <param name="mdfName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.IsWindowsGroupMember(System.String,System.String)">
            <summary>
            The IsNTGroupMember method exposes an instance of Microsoft� SQL Server� 2000 access rights for Windows NT� 4.0 or Microsoft Windows 2000 user accounts.
            Cloud for now doesn't support windows logins. And Sql logins can't be member of any windows group. Hence this method is not supported for Cloud.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumMembers(Microsoft.SqlServer.Management.Smo.RoleTypes)">
            <summary>
            Returns a list of server or database roles in which the currently connected login is a member.
            </summary>
            <param name="roleType">The type of role being queried. </param>
            <returns></returns>
            <remarks>RoleTypes.Server has no meaning for Azure SQL Database connections and will be ignored in that case.</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.PingSqlServerVersion(System.String,System.String,System.String)">
            <summary>
            will connect to the specified serve, retrieve the version string, and disconnect before return to the caller
            This allows caller to ping the SQLServer version
            Expensive because we need to make a connection to get the info, call only when necessary
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.PingSqlServerVersion(System.String)">
            <summary>
            will connect to the specified serve, retrieve the version string, and disconnect before return to the caller
            This allows caller to ping the SQLServer version
            Expensive because we need to make a connection to get the info, call only when necessary
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.DeleteBackupHistory(System.Int32)">
            <summary>
            Deletes the entries in the backup and restore history tables for backup sets
            on mediaSetID
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.DeleteBackupHistory(System.String)">
            <summary>
            Deletes the entries in the backup and restore history tables for database
            </summary>
            <param name="database"></param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Server.events">
            <summary>
            ManagementScope used to manage events. We can't declare the type
            here since we can't take a dependency on System.Management
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GetUrnRecursive(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.UrnIdOption)">
            <summary>
            Override of the Urn calculation that does not add a filter
            if we ask to use ID as a key for the object
            </summary>
            <param name="urnbuilder"></param>
            <param name="idOption"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.IsSupportedProperty(System.Type,System.String,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Returns true if the given property name is valid for the object of Type type for the Server's version and edition.
            </summary>
            <param name="type">A type that is assignable to SqlSmoObject</param>
            <param name="propertyName"></param>
            <param name="databaseEngineEdition">Specific database edition to check for property supported. If Unknown or not specified, the check will use the edition of the master database.</param>
            <returns>true if the property can be requested, false otherwise</returns>
            <exception cref="T:System.ArgumentException">When type is not a SqlSmoObject or if the SqlSmoObject does not have property visibility based on the Server version</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.IsSupportedProperty``1(System.String,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Returns true if the given property name is valid for the object of Type T for the Server's version and edition.
            </summary>
            <typeparam name="T">The derived type of SqlSmoObject for which to check</typeparam>
            <param name="propertyName"></param>
            <param name="databaseEngineEdition">Specific database edition to check for property supported. If Unknown or not specified, the check will use the edition of the master database.</param>
            <returns>true if the property can be requested, false otherwise</returns>
            <exception cref="T:System.ArgumentException">When the SqlSmoObject does not have property visibility based on the Server version</exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.IsSupportedProperty``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}},Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Returns true if the expression identifies a valid SqlSmoObject property for the current Server version and edition
            </summary>
            <typeparam name="T">The derived type of SqlSmoObject for which to check</typeparam>
            <param name="expression">A LINQ expression that references a property of the object of type T. The name of the referenced property in the expression is used for the lookup.</param>
            <param name="databaseEngineEdition"></param>
            <returns>true if the property can be requested, false otherwise</returns>
            <exception cref="T:System.ArgumentException">When the SqlSmoObject does not have property visibility based on the Server version</exception>
            <example>server.IsSupportedProperty&lt;Table&gt;(t =&gt; t.LedgerType)</example>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcDomainLite#GetLogicalVersion">
            <summary>
            Returns logical version of SMO object model schema
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcDomainLite#DomainName">
            <summary>
            Returns the SMO domain name
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcDomainLite#DomainInstanceName">
            <summary>
            Returns the instance name of this domain
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.SupportedAvailabilityGroupClusterTypes">
            <summary>
            Gets the supported availability group cluster types for the server
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.DefaultAvailabilityGroupClusterType">
            <summary>
            Default availability group cluster type for the server
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.IsMemberOfWsfcCluster">
            <summary>
            Checks whether the server is a member of WSFC cluster
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.JoinAvailabilityGroup(System.String)">
            <summary>
            This method is called on a secondary replica that has been added to an Availability Group
            from a primary to complete the handshake.
            Upon successful execution the instance will become a functioning replica in the availability
            group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.JoinAvailabilityGroup(System.String,Microsoft.SqlServer.Management.Smo.AvailabilityGroupClusterType)">
            <summary>
            This method is called on a secondary replica that has been added to an Availability Group
            from a primary to complete the handshake.
            Upon successful execution the instance will become a functioning replica in the availability
            group.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.GrantAvailabilityGroupCreateDatabasePrivilege(System.String)">
            <summary>
            This method is called on a secondary replica that has joined the availability group to grant availability group create database privilege
            for automatic seeding to work
            </summary>
            <param name="availabilityGroupName">Availability group name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.RevokeAvailabilityGroupCreateDatabasePrivilege(System.String)">
            <summary>
            Revoke the create database privilege of the specified availability group
            </summary>
            <param name="availabilityGroupName">Availability group name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.SetAvailabilityGroupCreateDatabasePrivilege(System.String,System.Boolean)">
            <summary>
            Set the availability group's create database privilege
            </summary>
            <param name="availabilityGroupName">Availability group name</param>
            <param name="grantPrivilege">boolean value indicating whether to grant or revoke the privilege</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumClusterSubnets">
            <summary>
            Enumerate the current state of the Windows cluster members of which the instance is a part of.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.EnumClusterMembersState">
            <summary>
            Enumerate the current state of the Windows cluster members of which the instance is a part of.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.FileExists(System.String)">
            <summary>
            Checks whether the specified file exists
            </summary>
            <param name="filePath">The file path</param>
            <returns>A boolean value indicating whether the specified file exists</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.ParentDirectoryExists(System.String)">
            <summary>
            Checks whether the parent directory of the specified file exists
            </summary>
            <param name="filePath">The file path</param>
            <returns>A boolean value indicating whether the parent directory of specified file exists</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Server.QueryFileInformation(System.String)">
            <summary>
            Gets the information of the specified file.
             Columns in the row:
             0 - file_exists
             1 - file_is_a_directory
             2 - parent_directory_exists
            </summary>
            <param name="filePath">The file path on server</param>
            <returns>A datarow object with the information of the specified file </returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Server.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerEvents">
            <summary>
            Class that encapsulates all functionality
            related to Server Events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Constructor.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerEvents.managementScope">
            <summary>
            Internal WMI connection object. It is used
            by all objects on this server to recieve
            Server Events.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.ServerEvents.connectionOptions">
            <summary>
            User-provided credentials to connect to WMI
            provider on the server.
            If no credentials are provided we will connect
            with current user context.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.GetEventSelection">
            <summary>
            Returns current selection of server events.
            This method returns a copy of event selection
            which can be modified and submitted back through
            SubscribeToEvents method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.GetTraceEventSelection">
            <summary>
            Returns current selection of server trace events.
            This method returns a copy of event selection
            which can be modified and submitted back through
            SubscribeToEvents method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.SubscribeToEvents(Microsoft.SqlServer.Management.Smo.ServerEventSet)">
            <summary>
            Subscribes to a set of events on a server.
            Notifications for those events will be raised
            using a default handler on this class.
            Each time this method is called a new set of
            events is added to already subscribed events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.SubscribeToEvents(Microsoft.SqlServer.Management.Smo.ServerEventSet,Microsoft.SqlServer.Management.Smo.ServerEventHandler)">
            <summary>
            Subscribes to a set of events on a server.
            Notifications for those events will be raised
            using an event handler provided to this method.
            Each time this method is called a new set of
            events is added to already subscribed events.
            If an event is already subscribed its exisitng
            handler will be replaced by the new handler passed
            to this method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.SubscribeToEvents(Microsoft.SqlServer.Management.Smo.ServerTraceEventSet)">
            <summary>
            Subscribes to a set of trace events on a server.
            Notifications for those events will be raised
            using a default handler on this class.
            Each time this method is called a new set of
            events is added to already subscribed events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.SubscribeToEvents(Microsoft.SqlServer.Management.Smo.ServerTraceEventSet,Microsoft.SqlServer.Management.Smo.ServerEventHandler)">
            <summary>
            Subscribes to a set of trace events on a server.
            Notifications for those events will be raised
            using an event handler provided to this method.
            Each time this method is called a new set of
            events is added to already subscribed events.
            If an event is already subscribed its exisitng
            handler will be replaced by the new handler passed
            to this method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.StartEvents">
            <summary>
            Starts event notifications. This method must be called to
            start receiving notifications.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.StopEvents">
            <summary>
            Stops event notifications.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.UnsubscribeFromEvents(Microsoft.SqlServer.Management.Smo.ServerEventSet)">
            <summary>
            Unsubscribes from a set of events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.UnsubscribeFromEvents(Microsoft.SqlServer.Management.Smo.ServerTraceEventSet)">
            <summary>
            Unsubscribes from a set of trace events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.UnsubscribeAllEvents">
            <summary>
            Unsubscribes from all events and releases all
            memory allocated for events subscriptions.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.ServerEvents.ServerEvent">
            <summary>
            A default event handler. Add your handlers
            here in order to recieve notifiactions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.InitializeServerEvent">
            <summary>
            Allocated event helper class for server events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerEvents.InitializeServerTraceEvent">
            <summary>
            Allocated event helper class for server trace events.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerDdlTrigger">
            <summary>
            Instance class encapsulating : Server[@Name='']/DdlTrigger
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerDdlTrigger.AddDdlTriggerEvents(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            adds the events to the for clause of the ddl
            </summary>
            <param name="sb"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerDdlTrigger.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerDdlTrigger.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerEventHandler">
            <summary>
            Handler prototype for all server events.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerEventArgs">
            <summary>
            Argument class used by ServerEventHandler.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EventsWorkerBase">
            <summary>
            Class that handles subscribing and routing
            of all server events. Used by numer of public
            SMO classes.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventsWorkerBase.GetEventSelection">
            <summary>
            Returns currrent selection of events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventsWorkerBase.SubscribeToEvents(Microsoft.SqlServer.Management.Smo.EventSetBase,Microsoft.SqlServer.Management.Smo.ServerEventHandler)">
            <summary>
            
            </summary>
            <param name="Target">SMO object that is a target of the subscription.</param>
            <param name="events"></param>
            <param name="handler"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventsWorkerBase.GetEventHandlerKey(Microsoft.SqlServer.Management.Smo.ServerEventHandler)">
            <summary>
            Search through all event handlers and check if 
            we do not have that one already. If so return its
            key object, otherwise add new handler to the collection.
            </summary>
            <param name="eventHandler">A handler to find</param>
            <returns>An object that is used as a key to identify the handler.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventsWorkerBase.OnEventArrived(System.Object,System.Management.EventArrivedEventArgs)">
            <summary>
            This is the main event handler that recieves all WMI events
            and dispatches then to other event handlers based on 
            the event class name.
            Note that this method is usually called on a background thread,
            different from the one that creates all the subscriptions.
            User's event handler will be also called on that thread.
            eventSubscriptions and eventHandler collections are protected
            agains multi-thread use like in this scenario (one writer, multiple
            readers).
            </summary>
            <param name="sender">Sender object. This is ManagementEventWatcher object.</param>
            <param name="args">Arument class that contains the event.</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerEventsWorker">
            
             Specialized EventsWorker classes
             
            <summary>
            Specialized class for Server object events.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DatabaseEventsWorker">
            <summary>
            Specialized class for Database object events.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ObjectEventsWorker.GetEventClass(System.Int32)">
            <summary>
            This override provides a special handling of
            event class name for 'Object' enum values.
            In this case event class name is concatenated
            from target class name and DROP_ or ALTER_
            prefix.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EventProperty">
            
             Collection classes
            
            <summary>
            A name-value type of class that holds a single event property.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventProperty.#ctor(System.String,System.Object)">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EventPropertyCollection">
            <summary>
            A specialized name-object collection (dictionary)
            used for event properties.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventPropertyCollection.#ctor(System.Management.PropertyDataCollection)">
            <summary>
            Internal constructor that fills in the collection from the
            WMI property data collection.
            </summary>
            <param name="properties"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventPropertyCollection.ConvertToDateTime(System.String)">
            <summary>
            Converts a date and time encoded in a string into
            a DateTime object.
            The string representation is as follows:
                yyyymmddhhmmss.mls
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.EventHandlerList">
            <summary>
            Provides a simple list of delegates.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.EventHandlerList.Item(System.Object)">
            <summary>
            Gets or sets the delegate for the specified key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventHandlerList.AddHandler(System.Object,System.Delegate)">
            <summary>
            Combines a delegate with existing one for hte same key
            or adds a new one.
            </summary>
            <param name="key">A key that identifies a delegate</param>
            <param name="value">A new delegate value</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventHandlerList.RemoveHandler(System.Object,System.Delegate)">
            <summary>
            Removes a delegate from the collection.
            </summary>
            <param name="key">A key that identifies a delegate</param>
            <param name="value">A delegate value to remove</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventHandlerList.FindHandler(System.Delegate)">
            <summary>
            Does reverse lookup, i.e. finds a key for the 
            delegate.
            </summary>
            <param name="value">A delegate to look for.</param>
            <returns>Returns a key that represents this delegate.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.EventHandlerList.Dispose">
            <summary>
            Implements IDisposable interface
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerProxyAccount">
            <summary>
            Instance class encapsulating : Server[@Name='']/ServerProxyAccount
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerProxyAccount.SetPassword(System.String)">
            <summary>
            Sets the  Password that is used by the proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerProxyAccount.SetPassword(System.Security.SecureString)">
            <summary>
            Sets the  Password that is used by the proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerProxyAccount.SetAccount(System.String,System.String)">
            <summary>
            Sets the  Account and Password that is used by the proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerProxyAccount.SetAccount(System.String,System.Security.SecureString)">
            <summary>
            Sets the  Account and Password that is used by the proxy
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerProxyAccount.Alter">
            <summary>
            Alters object
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerRole">
            <summary>
            Instance class encapsulating : Server[@Name='']/Role
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.Alter">
            <summary>
            Alters the object on the server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.Script">
            <summary>
            Scripts the object on the server.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Scripts the object on the server on the basis of Scripting options.
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.Rename(System.String)">
            <summary>
            Renames the object on the server.
            </summary>
            <param name="newname"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.Create">
            <summary>
            Creates the object on the server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.Drop">
            <summary>
            Drops the object on the server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the Alter Script for Flexible Server Role.
            </summary>
            <param name="alterQuery"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.ScriptRename(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Generates the Rename Script for Server Role.
            </summary>
            <param name="renameQuery"></param>
            <param name="so"></param>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the Drop Script for Server Role.
            </summary>
            <param name="dropQuery"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates the create script for Server Role.
            </summary>
            <param name="createQuery"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.ScriptAddMembershipToRole(System.String)">
            <summary>
            Script to add this role's membership to the given server role.
            </summary>
            <param name="role"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.ScriptDropMembershipFromRole(System.String)">
            <summary>
            Script to drop this role's membership from the given server role.
            </summary>
            <param name="role"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.EnumContainingRoleNames">
            <summary>
            Enumerates Server Roles which has this server role as their member
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.AddMember(System.String)">
            <summary>
            Adds server principal with name "memberName" to member collection to this server role.
            </summary>
            <param name="memberName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.DropMember(System.String)">
            <summary>
            Drops server principal with name "memberName" from member collection of this server role.
            </summary>
            <param name="memberName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.EnumServerRoleMembers">
            <summary>
            This method will be removed in a future version of SMO. 
            This method returns a StringColleciton object that enumerates names of 
            the members of a server role. 
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.EnumMemberNames">
            <summary>
            This method returns a StringColleciton object that enumerates names of 
            the members of a server role. 
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.EnumServerRoleMemberships">
            <summary>
            This method returns a StringColleciton object that enumerates names of 
            the memberships of the server role. 
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.AddMembershipToRole(System.String)">
            <summary>
            Adds membership of this server role to other server role named "roleName".
            </summary>
            <param name="roleName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.DropMembershipFromRole(System.String)">
            <summary>
            Drops membership of this server role from other server role named "roleName".
            </summary>
            <param name="roleName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.EnumServerRolePermissions">
            <summary>
            This method will be removed in a future version of SMO.
            This method works correctly for only Fixed Server Roles, not for Flexible Server Roles.
            This method returns a DataTable object that enumerates the statement 
            execution permissions of this role.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServerRole.EnumAgentProxyAccounts">
            <summary>
             Retrieves ProxyAccounts associated with server role
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerRole.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerRoleExtender.OwnerForUI">
            <summary>
            This property is used in Server Role relational engine task UI. If someone sets Owner property
            to string.Empty, that means Owner is dirty and is not null. At that point SMO also scripts
            the Authorization-part of create T-SQL. Hence, we set Owner property to 'null' in that case, just 
            before Create() in order to skip scripting Authorization-part of Create T-SQL.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerRoleExtender.GeneralPageOnRunNow">
            <summary>
            Property to access the General Page's OnRunNow method.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerRoleExtender.ServerRoleNameHasMembershipHash">
            <summary>
            For every server role name key, value = true means a new membership is added
            and value = false means an existing membership is dropped.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerRoleExtender.MemberNameIsMemberHash">
            <summary>
            For every member name key, value = true means a new member is added
            and value = false means an existing member is dropped.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServiceBrokerPayload">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint/ServiceBroker
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServiceMasterKey">
            <summary>
            Instance class encapsulating : Server[@Name='']/MasterKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceMasterKey.ChangeAccount(System.String,System.String)">
            <summary>
            Re-encrypts the service master key with the speciefied new credentials.
            </summary>
            <param name="newAccount"></param>
            <param name="newPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceMasterKey.Import(System.String,System.String)">
            <summary>
            Loads the service master key from the specified file. The password specifies 
            the password with which the service master key was encrypted when saved.
            </summary>
            <param name="path"></param>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceMasterKey.Recover(System.String,System.String)">
            <summary>
            Recovers a service master key, in case the service master key has been changed 
            outside of SQL Server. The master key will be decrypted with the supplied 
            credentials, and re-encrypted with the current service account credentials.
            </summary>
            <param name="oldAccount"></param>
            <param name="oldPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceMasterKey.Regenerate">
            <summary>
            Regenerates the service master key
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceMasterKey.Regenerate(System.Boolean)">
            <summary>
            Regenerates the database master key using the specified password. 
            If the force parameter is set to true, the service master key will be 
            regenerated forcefully. This will cause all secrets that cannot be 
            decrypted by the old service master key to be dropped.
            </summary>
            <param name="forceRegeneration"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ServiceMasterKey.Export(System.String,System.String)">
            <summary>
            Saves (dumps) the service master key to a file, encrypted with the supplied password. 
            </summary>
            <param name="path"></param>
            <param name="password"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Settings">
            <summary>
            Instance class encapsulating : Server[@Name='']/Setting
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SfcResolverHelper.GetDatabase(System.Object)">
            <summary>
            Get the root object of a domain instance. Should work on all types of domains that implement .Parent on objects
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SfcResolverHelper.GetDataType(System.Object)">
            <summary>
            Returns DataType
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedDataTypeResolver">
            <summary>
            Custom resolver for DataType::UserDefinedDataType
            TODO: implement resolvers for other types (note that the URN resolver can be generic for all data types)
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedTypeResolver">
            <summary>
            Custom resolver for DataType::UserDefinedType
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedTableTypeResolver">
            <summary>
            Custom resolver for DataType::UserDefinedTableType
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SchemaCustomResolver">
            <summary>
            Custom resolver for Schema
            We need a custom resolver as not all schema based objects live under Database
            For example service broker objects have an intermediate object
            so we cannot resolve using a fixed template
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase">
            <summary>
            Base class for writing multiple scripts to a single file 
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.currentContext">
            <summary>
            Current database context as string.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.BatchTerminator">
            <summary>
            Gets a string that will be written after every batch.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.ScriptBatchTerminator">
            <summary>
            Gets or sets a Boolean value that determines whether to
            script batch terminator after every batch.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.InsertBatchSize">
            <summary>
            Gets or sets the number of insert statements to wait before batch terminator.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.Indented">
            <summary>
            Whether the output should be formatted for human readability
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.Header">
            <summary>
            The header string to insert at the beginning of the script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriterBase.CheckValidFileName(System.String)">
            <summary>
            Checks the filename to verify that it does not contain
            invalid characters and that the path exists.
            </summary>
            <param name="path">A string value that contains the path to the file.</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SingleFileWriter">
            <summary>
            Represents the class used to write scripts of database objects.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            T:Microsoft.SqlServer.Management.Smo.SingleFileWriter class.
            </summary>
            <param name="path">A string value that contains the path to the file.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.#ctor(System.String,System.Boolean)">
            <summary>
            Initializes a new instance of the
            T:Microsoft.SqlServer.Management.Smo.SingleFileWriter class.
            </summary>
            <param name="path">A string value that contains the path to the file.</param>
            <param name="appendToFile">A Boolean value that indicates whether
            or not to append data to the file.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.#ctor(System.String,System.Boolean,System.Text.Encoding)">
            <summary>
            Initializes a new instance of the
            T:Microsoft.SqlServer.Management.Smo.SingleFileWriter class.
            </summary>
            <param name="path">A string value that contains the path to the file.</param>
            <param name="appendToFile">A Boolean value that indicates whether
            or not to append data to the file.</param>
            <param name="encoding">The encoding type to be used for writing to the file.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.#ctor(System.String,System.Text.Encoding)">
            <summary>
            Initializes a new instance of the
            T:Microsoft.SqlServer.Management.Smo.SingleFileWriter class.
            </summary>
            <param name="path">A string value that contains the path to the file.</param>
            <param name="encoding">The encoding type to be used for writing to the file.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.ScriptObjectImpl(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes the script for a database object.
            </summary>
            <param name="script">A collection of string values that contain
            the scripts</param>
            <param name="obj">The database object to script.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.ScriptDataImpl(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes the script for a data table.
            </summary>
            <param name="dataScript">The scripts collection to which
            the data table script will be written.</param>
            <param name="table">The table to script.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.ScriptContextImpl(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes the USE [Database] segment of the script.
            </summary>
            <param name="databaseContext">The database context as string.</param>
            <param name="obj">An T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.WriteHeaderImpl(System.String)">
            <summary>
            The header string to insert at the beginning of the script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.Close">
            <summary>
            Disposes the stream writer.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SingleFileWriter.Dispose(System.Boolean)">
            <summary>
            Disposes the stream writer.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmartAdmin">
            <summary>
            Class that handles Altering and Scripting the current state of smart admin
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/SmartAdmin
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.SmartAdmin"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.#ctor(Microsoft.SqlServer.Management.Smo.Server,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.SmartAdmin"/> class.
            </summary>
            <param name="parentsrv">SMO Server instance.</param>
            <param name="key">The key.</param>
            <param name="state">The state.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdmin.DatabaseName">
            <summary>
            Gets Whether the name of database which the current object is managing
            when this property is set, a refresh will be triggered
            if the value is a null or empty string, instance level properties will be loaded in
            else, DB level properties will be loaded in
            </summary>
            <value>String.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdmin.IsDroppedDB">
            <summary>
            Gets Whether the DB is dropped
            This property only take effects when the current
            object represent management at DB Level
            </summary>
            <value>Bool.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdmin.IsAvailabilityDB">
            <summary>
            Gets Whether the DB is in AV group
            This property only take effects when the current
            object represent management at DB Level
            </summary>
            <value>Bool.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdmin.Parent">
            <summary>
            Gets the parent Object. In this case it is Server
            </summary>
            <value>The parent.</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.Alter">
            <summary>
            Alters this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.Script">
            <summary>
            Scripts this instance.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting optiions
            </summary>
            <param name="scriptingOptions">Scripting Options</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.EnumHealthStatus">
            <summary>
            Returns DataTable that has the health status of smart admin with default time range returned by TVF [fn_get_health_status]
            </summary>
            <returns>DataTable - based on query output from health status TVF</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.EnumHealthStatus(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            Returns DataTable that has the health status of smart admin by specifying the start and end time ranges
            </summary>
            <param name="startDate">start date time for time range</param>
            <param name="endDate">end date time for the time range</param>
            <returns>DataTable - based on query output from health status TVF</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.Refresh">
            <summary>
            override the parent class's Refresh method
            so that if the DatabaseName is not set
            call the parent class's Refresh to load in the most
            recent instance level auto admin records
            else load in the db level auto admin records
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.GetUrnRecursive(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.UrnIdOption)">
            <summary>
            Gets the Full Urn by traversing parent hierarchy
            </summary>
            <param name="urnbuilder">The urnbuilder.</param>
            <param name="idOption">The id option.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Create operation
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="sp">Scripting  preferences</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Alter operation
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="sp">Scripting Preferences</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.SetParameters(System.Collections.Generic.List{System.String},Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Set parameters for scripts
            </summary>
            <param name="parameters">parameter list to be filled out</param>
            <param name="sp">Scripting preferences</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.ScriptProperties(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates corresponding T-SQL based on the set properties
            </summary>
            <param name="queries">Queries string collection</param>
            <param name="sp">Scripting preferences</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmartAdmin.BypassValues">
            <summary>
            In case we want to transfer the smart admin config value from one DB to another DB
            we need to set all the properties to be dirty, so that ScriptProperties will update them
            However we could not call the SetAllDirty, because then all the property values of current
            obj will be lost (a bug of SMO?), so manually set values back to themselves to trigger the dirty
            bit to be true
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdmin.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix for smartadmin.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmartAdmin.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2">
            <summary>
            Base implementation of ICollection for SMO objects
            </summary>
            <typeparam name="TObject"></typeparam>
            <typeparam name="TParent"></typeparam>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.Item(System.Int32)">
            <summary>
            Returns the object at the given index after ensuring the collection is initialized
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.IsCollectionLocked">
            <summary>
             return true if the collection is locked for updates ( it gets locked
             when the parent text object in in text mode )
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.ClearAndInitialize(System.String,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Clears old objects and initializes the collection. Unlike Refresh(), any objects already listed in the collection will be replaced with new versions.
            Use this method to assure all the objects in the collection have the complete set of properties you want. 
            </summary>
            <param name="filterQuery">the xpath to filter the objects by properties 
            (e.g. setting the filter to [(@IsSystemObject = 0)] will exclude the system objects from the result. 
            By setting the parameter to null or empty string, no filter will be applied to the result</param>        
            <param name="extraFields">the list of fields to be loaded in each object. 
            (e.g. setting the extraFields to "new string[] { "IsSystemVersioned" })" when calling this method for TableCollection 
            will include "IsSystemVersioned" property for each table object. 
            By setting the parameter to null or empty array, only the default fields will be included in the result</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.ResetCollection">
            <summary>
            Empties the collection but doesn't attempt to retrieve any data
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.InitializeChildCollection">
            <summary>
            Initialize the child collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.InitializeChildCollection(System.Boolean)">
            <summary>
            Initializes the child collection, optionally keeping all the old objects
            </summary>
            <param name="refresh">directs if we discard the old objects</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.Count">
            <summary>
            Returns the number of objects in the collection after ensuring the collection is initialized
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.Refresh">
            <summary>
            Recreates the collection contents from the database without refreshing properties of any existing objects in the collection.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.Refresh(System.Boolean)">
            <summary>
            Refreshes the contents of the collection and refreshes the properties of existing objects in the collection
            </summary>
            <param name="refreshChildObjects"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.ItemById(System.Int32)">
            <summary>
            Returns the item whose numeric ID property matches id
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.GetEnumerator(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns an enumerator after making sure the collection is initialized
            </summary>
            <param name="sp">The optional scripting settings to pass along to each SqlSmoObject.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.GetEnumerator">
            <summary>
            Ensures the collection is initialized and returns a strongly typed IEnumerator using default scripting preferences
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionBase`2.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Ensures the collection is initialized and returns an IEnumerator using default scripting preferences
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ObjectKeyBase.GetExceptionName">
            <summary>
            Returns the name that we will use while displaying an exception 
            that involves this object. We need this function because some 
            exception boxes should not show a ToString() formatted name
            e.g. [dbo].[t1] will be shown as 'dbo.t1'
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StringComparer.#ctor(System.String,System.Int32)">
            <summary>
            Constructor
            </summary>
            <param name="collation">SQL Server collation name</param>
            <param name="lcid"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StringComparer.ChangeCollation(System.String,System.Int32)">
            <summary>
            Change the comparer for the new collation
            </summary>
            <param name="newCollation"></param>
            <param name="lcid"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StringComparer.Compare(System.Object,System.Object)">
            <summary>
            The IComparer implementation
            </summary>
            <param name="x"></param>
            <param name="y"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer">
            <summary>
            Class to which finds referenced,refrencing objects and children
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.filteredUrnTypes">
            <summary>
            Urn types to be excluded while discovering children
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.creatingDictionary">
            <summary>
            Dictionary to store creating state objects' urn
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.Preferences">
            <summary>
            Sets or gets the preferences that indicate the type of scripting being performed
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.DwFilteredUrnTypes">
            <summary>
            When generating script for DW tables, Clustered Indexes and Clustered Columnstore inline statements are generated inline to CREATE TABLE statement.
            Therefore, in order not to script them twice, URNs for CCI and CI are not added to the list of objects to be scripted.
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.ChildrenDiscovery">
            <summary>
            Event to be fired after every list of sfc children get discovered for object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Initialize with server
            </summary>
            <param name="server"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.#ctor(Microsoft.SqlServer.Management.Smo.Server,Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Constructs a new SmoDependencyDiscoverer for a Server and ScriptingOptions combination. 
            The Preferences will be pre-populated based on the ScriptingOptions provided
            </summary>
            <param name="server"></param>
            <param name="so"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.Server">
            <summary>
            Server for the urns provided
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.Discover(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Discover the dependencies of given input urns
            </summary>
            <param name="urns">input urns</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.SfcChildrenDiscovery(System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Discover Children using propagate info
            </summary>
            <param name="discoveredUrns"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.GetScriptableChildren(System.Collections.Generic.List{Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateInfo},Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            Recursively Get all children using propagateinfo
            </summary>
            <param name="propInfoList"></param>
            <param name="propagateAction"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.GetPropagateAction">
            <summary>
            Gets Propagate action for children
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.ReferenceDiscovery(System.Collections.Generic.HashSet{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Discover reference objects using DependencyWalker
            </summary>
            <param name="urns"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyDiscoverer.DiscoverSupported(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Verify Object is Supported by dependency discovery
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ChildrenDiscoveryEventHandler">
            <summary>
            Delegate to handle children discovery progress
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ChildrenDiscoveryEventArgs">
            <summary>
            Children discovery progress event arguments class
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer">
            <summary>
            Class to order the objects in executable order
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.Server">
            <summary>
            Server for the urns provided
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.Order(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Order the list of input urns
            </summary>
            <param name="urns">input urns</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.SortedList">
            <summary>
            Sorts the type dictionary's keys  and returns the result of sorting
            VSTS # 1167567, for each clustered index, if possible, Adjust the sorting order by inserting them immediatly after their parent objects.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.StoreInDictionary(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},Microsoft.SqlServer.Management.Sdk.Sfc.Urn@)">
            <summary>
             Store the input into a type dictionary
            </summary>
            <param name="urns"></param>
            <param name="outUrn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddToDictionary(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Helper to add to type dictionary
            </summary>
            <param name="urn"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Initialize the class with server
            </summary>
            <param name="srv"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveDependencies">
            <summary>
            Resolves the dependency issues of various types
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveIndexDependencies">
            <summary>
            Combine primary key and unique key to table's script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveIndexDependenciesWithoutFactory">
            <summary>
            Resolve index dependencies by accesing SMO objects
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveIndexDependenciesWithFactory">
            <summary>
            Resolve index dependencies using IndexScriptContainer
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddToTable(Microsoft.SqlServer.Management.Smo.Index)">
            <summary>
            Add index to table's propagation list
            </summary>
            <param name="index"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.IsClustered(Microsoft.SqlServer.Management.Smo.Index)">
            <summary>
            Check if index isClustered or not
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.IsKey(Microsoft.SqlServer.Management.Smo.Index)">
            <summary>
            Check if index is primary or unique key
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.IsFilestreamTable(Microsoft.SqlServer.Management.Smo.Table,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns true if table script will contain filestream column
            </summary>
            <param name="table"></param>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.EmbedForeignKeysChecksDefaultConstraints">
            <summary>
            This function collapses foreign key,check,default constraints in table script for design mode
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddTableData(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Add the data entry for given tablelist in type dictionary
            </summary>
            <param name="tableList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ConvertUrn(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,System.String)">
            <summary>
            Append type to urn
            </summary>
            <param name="p"></param>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddTableData">
            <summary>
            Add data entry for the tables in type dictionary
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddForeignKeys">
            <summary>
            Add foreign keys entry for the tables in type dictionary
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveTableViewUDFSprocDependencies">
            <summary>
            Resolve cyclic dependencies in table,view, udf and stored procedures(schema bound)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveUDFDependencies(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Resolve UDF dependencies
            </summary>
            <param name="schemaboundList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveSprocDependencies(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Resolve stored procedure dependencies
            </summary>
            <param name="schemaboundList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveViewDependencies(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Resolve view dependencies
            </summary>
            <param name="schemaboundList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveTemporalHistoryTableDependencies(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Resolve temporal tables' dependencies
            </summary>
            <param name="schemaboundList"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.GetList``1(System.String)">
            <summary>
            Generic method to get list of object for specified UrnSuffix
            </summary>
            <typeparam name="T"></typeparam>
            <param name="UrnSuffix"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveSecurityObjectDependencies">
            <summary>
            Resolve securtity object cycles if any  and database readonly statements
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ChangeUrns">
            <summary>
            Change the Urns of specific type mostly security object as we do not want permissions etc to be scripted with them
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.MarkUrnListSpecial(System.String)">
            <summary>
            Helper to change urn
            </summary>
            <param name="UrnSuffix"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddPermissions">
            <summary>
            Add the permissions entry for the security objects in the type dictionary
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddConvertedUrnsToList(System.Collections.Generic.List{Microsoft.SqlServer.Management.Sdk.Sfc.Urn},System.String,System.String)">
            <summary>
            Find UrnSuffix matching urns and convert them and add to the list
            </summary>
            <param name="List"></param>
            <param name="UrnSuffix"></param>
            <param name="type"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddOwner">
            <summary>
            Add the owner entry for the security objects in the type dictionary
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddServerAssociations">
            <summary>
             Add the associations entry for the security objects in the type dictionary
            </summary>
            <returns>true if there are server objects</returns>       
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddDatabaseReadOnly">
            <summary>
             Add the read only entry for the database objects in the type dictionary
            </summary>
            <returns>true if there are database objects</returns>       
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddDatabaseAssociations">
            <summary>
            Add the associations entry for the database security objects in the type dictionary
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveServerSecurityObjectDependencies">
            <summary>
            Resolve server security object cycles by checking for certificate or key logins
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.FindAndAddMasterSecurityObjects(System.String,System.String)">
            <summary>
            Find master databases's assembly , certificates and keys , and add them to type dictionary
            </summary>
            <param name="UrnSuffix"></param>
            <param name="urnTypeKey"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.ResolveDatabaseSecurityObjectDependencies">
            <summary>
            Resolve database security object cycles by checking for certificate or key users
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoDependencyOrderer.AddCertificateKeyUserDependencies(System.String,System.String)">
            <summary>
            Switch assembly,certificate and asymmetric keys as dependant types as user might depend on them
            </summary>
            <param name="UrnSuffix"></param>
            <param name="urnKeyType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoAvaliablePropertyProvider.IsGraphSupported(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode)">
            <summary>
            Indicate if this provider support the specified graph. If it is, 
            returns true, false otherwise.
            
            The method is called only one on the top most node of each graph.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoAvaliablePropertyProvider.IsValueAvailable(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode,System.String)">
            <summary>
            Checks whether a property value is available. If it is not, the comparison 
            is not performed; else, we consider it in the comparison.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.OnlineSmoAvailablePropertyProvider">
            <summary>
            This provider is added to support dac deployment on Sql Server 2005.
            There are certain properties that do not exist on certain versions of sql server, 
            for eg. IsReadOnly property of a stored proc parameter does not exist on 2005.
            We want to skip the comparison of a property if it does not exist on live server while detecting a drift.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.OnlineSmoAvailablePropertyProvider.IsGraphSupported(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode)">
            <summary>
            Answers whether the graph is supported.
            Only supports ONLINE SMO graphs.
            </summary>
            <param name="node"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.OnlineSmoAvailablePropertyProvider.IsValueAvailable(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode,System.String)">
            <summary>
            Answers if a property is available for a given node.
            If false is returned, the property is ignored during differencing.
            </summary>
            <param name="node"></param>
            <param name="propName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoNodeAdapterProvider.IsGraphSupported(System.Object)">
            <summary>
            Indicate if this provider support the specified graph. If it is, 
            returns true, false otherwise.
            
            The method is called only one on the top most node of each graph.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoNodeAdapterProvider.GetGraphAdapter(System.Object)">
            <summary>
            The method is called only one on the top most node of the graphs
            to be compared.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionSortingProvider.AreGraphsSupported(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode,Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleNode)">
            <summary>
            Indicate if this provider support the specified graph. If it is, 
            returns true, false otherwise.
            
            The method is called only one on the top most node of each graph.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionSortingProvider.GetComparer(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList,Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList)">
            <summary>
            Obtain a Comparer that compares the children of a pair of comparable lists.
            
            The caller should determine if the lists are comparable using AreListCompareable()
            method. It throws ArgumentException if the specified lists are not comparable.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoCollectionSortingProvider.AreListsComparable(Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList,Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSimpleList)">
            <summary>
            It will return true if SMO can provide a comparer to compare both the input list.
            
            This method return false for these cases:
            1. When one of the list is empty
            2. Type of the objects in either of the list is not SqlSmoObject
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoObjectBase.State">
            <summary>
            Returns the state of the object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectBase.SetState(Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Sets the object state (Existing, Dropped etc.)
            Applications should avoid using this method.
            </summary>
            <param name="state"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectBase.SetState(Microsoft.SqlServer.Management.Smo.PropertyBagState)">
            <summary>
             Sets the state of the property bag (Empty, Lazy or Full).
            </summary>
            <param name="state"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectBase.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            This function is overridden by instance classes that need to validate property 
            values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectBase.GetPropertyDefaultValue(System.String)">
            <summary>
             Returns default value for the property, when object is in 'Pending' or 'Creating' state
             </summary>
             <param name="propname">property name</param>
             <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectBase.OnPropertyMissing(System.String,System.Boolean)">
            <summary>
            Called when the value for this property is missing.
            </summary>
            <param name="propname"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoObjectExtender`1">
            <summary>
            Extender class for Smo Objects
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectExtender`1.#ctor">
            <summary>
            default ctor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectExtender`1.#ctor(`0)">
            <summary>
            ctor. Takes parent database object to aggregate on
            </summary>
            <param name="database"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoObjectExtender`1.PropagateAlterToChildren(System.Collections.Specialized.StringCollection,System.Boolean)">
            <summary>
            Adds the Alter script of the child objects to the script.
            </summary>
            <param name="scriptParent">Whether to also script Alter for the parent object</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoSet`1">
            <summary>
                This custom implementaion is added 
                as .NET 2.0 does not have a Genertic Set
                TODO: Replace with more efficient implementation later
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SortedListCollectionBase`2">
            <summary>
            A collection class that stores items sorted by key
            </summary>
            <typeparam name="TObject"></typeparam>
            <typeparam name="TParent"></typeparam>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoStringWriter">
            <summary>
            Represents the class used to write scripts of database objects.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoStringWriter.FinalStringCollection">
            <summary>
            Gets or sets the output collection of an
            instance of T:Microsoft.SqlServer.Management.Smo.SmoStringWriter.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoStringWriter.currentContext">
            <summary>
            The current database context as string.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoStringWriter.#ctor">
            <summary>
            Default Constructor that initializes a new instance of the
            T:Microsoft.SqlServer.Management.Smo.SmoStringWriter class.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoStringWriter.ScriptObject(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes script for a database object.
            </summary>
            <param name="script">The collection of scripts to
            which the current script will be added.</param>
            <param name="obj">The T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn
            that will be scripted.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoStringWriter.ScriptData(System.Collections.Generic.IEnumerable{System.String},Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes script for a data table.
            </summary>
            <param name="dataScript">The collection of scripts to
            which the current script will be added.</param>
            <param name="table">The table to be scripted.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoStringWriter.ScriptContext(System.String,Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Writes the USE [Database] segment of the script.
            </summary>
            <param name="databaseContext">The database context as string.</param>
            <param name="obj">The T:Microsoft.SqlServer.Management.Sdk.Sfc.Urn
            that will be scripted.</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoStringWriter.Header">
            <summary>
            The header string to insert at the beginning of the script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoStringWriter.PrependHeaderIfNeeded">
            <summary>
            Prepends the header to the script string if it's the first in our collection.
            </summary>
            <returns></returns>
            <remarks>This is a workaround for the scripting since the SmoStringWriter
            doesn't append batch terminators itself (which all the other writer
            implementations do). Instead it's up to the caller to do that - for example
            in ObjectExplorer\ObjectExplorer\src\SqlScriptMenu.cs::WriteStringCollection
            But we don't want to add a batch terminator to the header so instead we'll just wait
            for the first script string to come in and then prefix it with the header
            at that point. This isn't ideal but it's the safest way without doing a
            significant refactoring of this class and how it deals with batch terminators</remarks>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectOrder">
            <summary>
            The ordering used to sort objects when scripting.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UrnTypeKey">
            <summary>
            Class to uniquely identify a object's type through urn
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnTypeKey.SetCreateOrder">
            <summary>
            Sets the enum value for the UrnType of this key - this value is used for ordering the objects
            when scripting.
            </summary>
            <returns></returns>
            <remarks>If a URN does not have a specific order mapping then it will be given the default
            value which will mean the ordering is not deterministic. Because of this the normal case for
            objects sorted by this key should be to have a specific ordering to avoid inconsistencies in
            the generated scripts.</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnTypeKey.#ctor(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Initialize by getting urn type from a urn
            </summary>
            <param name="urn"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnTypeKey.GetUniqueUrnType(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            <summary>
            Get unique type
            </summary>
            <param name="urn"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnTypeKey.#ctor(System.String)">
            <summary>
            Initialize using  a urn type key
            </summary>
            <param name="urnTypeKey"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnTypeKey.#ctor(System.String,System.String)">
            <summary>
            Initialize using urn type and urn's parent type
            </summary>
            <param name="urnType"></param>
            <param name="parentUrnType"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UrnTypeKey.GetUniqueSmoType(System.String,System.String)">
            <summary>
            Resolve issues with same urn type
            </summary>
            <param name="urnType"></param>
            <param name="parentUrnType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoUrnFilter">
            <summary>
            This class implements Urn type based filtering
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SmoUrnFilter.Server">
            <summary>
            Server for the urns provided to be filtered
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoUrnFilter.filteredTypes">
            <summary>
            Collection of all the filtered urn types
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUrnFilter.Filter(System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Sdk.Sfc.Urn})">
            <summary>
            Filter the list of input urns which are in filtered urn types
            </summary>
            <param name="urns">input urns</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUrnFilter.#ctor(Microsoft.SqlServer.Management.Smo.Server)">
            <summary>
            Initialize SmoUrnFilter
            </summary>
            <param name="srv">Server for the urns to be filtered</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUrnFilter.AddFilteredType(System.String,System.String)">
            <summary>
            Add a urn type to filtering list
            </summary>
            <param name="urnType">urn type </param>
            <param name="parentType">urn type's parent</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUrnFilter.RemoveFilteredType(System.String,System.String)">
            <summary>
            Remove a urn type from filtering list
            </summary>
            <param name="urnType">urn type</param>
            <param name="parentType">urn type's parent</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IndexPropagateInfo">
            <summary>
            Class to bucketize indexes based on their types and clustering
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexPropagateInfo.#ctor(Microsoft.SqlServer.Management.Smo.IndexCollection)">
            <summary>
            Initializes with given index collection
            </summary>
            <param name="indexCollection"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.IndexPropagateInfo.PropagateInfo(System.Collections.ArrayList)">
            <summary>
            Add various indexes to  Propagateinfo 
            </summary>
            <param name="propInfo"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SmoUtility">
            <summary>
            Utility and helper methods for SMO
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.IsSupportedObject(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Whether the specified type is supported by the specified server Version, Engine Type and Engine Edition.
            Assumes the database is not a fabric database.
            </summary>
            <param name="type"></param>
            <param name="serverVersion"></param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.IsSupportedObject(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Whether the specified type is supported by the specified server Version, Engine Type and Engine Edition.
            </summary>
            <param name="type"></param>
            <param name="serverVersion"></param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <param name="isFabricDatabase">True if the database is running in Microsoft Fabric</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.isObjectSupportedBySqlDw(System.String)">
            <summary>
            Checks if object is supported by Sql Dw
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.IsSupportedObject``1(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Checks if the specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/> and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
            of the root server for this object. If ScriptingPreferences are non-null will also check if specified type
            is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/> and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/> of the target server.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="smoObject"></param>
            <param name="sp">Optional - If provided will also check if target server supports specified type</param>
            <returns>TRUE if the specified type is supported by the current connection and/or ScriptingPreferences</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.IsSupportedObject(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Type,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Checks if the specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/>, <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
            and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> of the root server for this object. If ScriptingPreferences are non-null
            will also check if specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/>, <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
            and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> of the target server.
            </summary>
            <param name="smoObject"></param>
            <param name="type"></param>
            <param name="sp">Optional - If provided will also check if target server supports specified type</param>
            <returns>TRUE if the specified type is supported by the current connection and/or ScriptingPreferences</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.ThrowIfNotSupported(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Type,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
             <summary>
             Checks if the specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/>, <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
             and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> of the root server for this object. If ScriptingPreferences are non-null
             will also check if specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/>, <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
             and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> of the target server.
            
             Throws an exception if either of these checks fail.
            
             </summary>
             <param name="smoObject"></param>
             <param name="type"></param>
             <param name="sp">Optional - If provided will also check if target server supports specified type</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.ThrowIfNotSupported(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Type,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
             <summary>
             Checks if the specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/>, <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
             and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> of the root server for this object. If ScriptingPreferences are non-null
             will also check if specified type is supported by the <see cref="T:Microsoft.SqlServer.Management.Common.ServerVersion"/>, <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineType"/>
             and <see cref="T:Microsoft.SqlServer.Management.Common.DatabaseEngineEdition"/> of the target server.
            
             Throws an exception with the specified message if either of these checks fail.
            
             </summary>
             <param name="smoObject"></param>
             <param name="type"></param>
             <param name="message">The exception message to display</param>
             <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.GetMinimumSupportedVersion(System.Type,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Gets the minimum supported version of the specified type for the given engine type/engine edition.
            </summary>
            <param name="type"></param>
            <param name="databaseEngineType"></param>
            <param name="databaseEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoUtility.supportedOnPremVersions">
            <summary>
            The server versions we support for on-prem (box) databases
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SmoUtility.supportedCloudVersions">
            <summary>
            The server versions we support for cloud databases
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.GetSupportedVersions(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Gets the list of supported server versions for the specified engine type and engine edition.
            </summary>
            <param name="dbEngineType"></param>
            <param name="dbEngineEdition"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SmoUtility.EncodeStringCollectionAsComment(System.Collections.Specialized.StringCollection,System.String)">
            <summary>
            Encodes a string collection as a comment block.
            </summary>
            <param name="stringCollection">String collection object</param>
            <param name="headComment">Extra comment in the head of comment block</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SoapMethodCollectionBase`2.Remove(System.String,System.String)">
            <summary>
            Removes the SoapMethod with the give name and namespace from the collection
            </summary>
            <param name="name"></param>
            <param name="methodNamespace"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SoapPayload">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint/Soap
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SoapPayloadMethod">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint/Soap/Method
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SoapPayloadMethod.#ctor(Microsoft.SqlServer.Management.Smo.SoapPayload,System.String,System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="soapPayload"></param>
            <param name="name"></param>
            <param name="database"></param>
            <param name="schema"></param>
            <param name="sqlMethod"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SoapPayloadMethod.#ctor(Microsoft.SqlServer.Management.Smo.SoapPayload,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="soapPayload"></param>
            <param name="name"></param>
            <param name="database"></param>
            <param name="schema"></param>
            <param name="sqlMethod"></param>
            <param name="methodNamespace"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlAssembly">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SqlAssembly
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlAssembly.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlAssembly.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlAssembly.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlAssembly.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlAssemblyFile">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SqlAssembly/SqlAssemblyFile
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlAssemblyFile.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">DatabaseEngineType of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NamedSmoObject.RenameImpl(System.String)">
            <summary>
             change object name
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NamedSmoObject.ExecuteRenameQuery(System.String)">
            <summary>
            Creates the Rename query for a SqlSmoObject and Executes it on the Server.
            </summary>
            <param name="newName"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.NamedSmoObject.PermissionPrefix">
            <summary>
            This is the prefix that is added to the permission DDL for the object
            The list is extracted from file 'secmgr.cpp' in the array:
            static const SECPermMappings::SECClassNameStrings x_sps_Class[] =
            Objects whose securable class_desc is OBJECT can omit the "object::" qualifier
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NamedSmoObject.FormatFullNameForScripting(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            format full object name for scripting
            </summary>
            <param name="sp"></param>
            <param name="nameIsIndentifier"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NamedSmoObject.GetName(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns the name that will be used for scripting, in case we allow
            users to script the object with a different name.
            </summary>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NamedSmoObject.ScriptChangeOwner(System.Collections.Specialized.StringCollection,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generate the script statements to change the owner of this object to the specified
            owner name.
            </summary>
            <param name="queries">Query collection to add the statements to</param>
            <param name="newOwner">The name of the new owner</param>
            <param name="sp">The scripting preferences</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.NamedSmoObject.ScriptOwnerForShiloh(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            Scripting the owner for shiloh (2005) which doesn't support the ALTER AUTHORIZATION statement
            </summary>
            <param name="sb">Builder to add the statements to</param>
            <param name="newOwner">The name of the new owner</param>
            <param name="sp">The scripting preferences</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlSmoObject">
            <summary>
             Contains common functionality for all the instance classes
            </summary>
        </member>
        <member name="E:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropertyMissing">
            <summary>
            Event that is raised when a property fetch is made after object initialization
            and the object needs to issue a SQL query to retrieve the value.
            This event is raised synchronously, so the fetch is blocked until all handlers of the event return.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.CheckObjectState(System.Boolean)">
            <summary>
            This is a virtual function, so that derived classes can
            override it if they want to do additional checks on the state of the object
            </summary>
            <param name="throwIfNotCreated"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.CheckObjectStateImpl(System.Boolean)">
            <summary>
            Checks object state
            Because it is not recusrive, this function can be called directly and
            which means derived classes can't supply their own validation
            </summary>
            <param name="throwIfNotCreated"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ParentColl">
            <summary>
            Pointer to the collection that holds the object, if any
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ParentCollection">
            <summary>
            Returns the collection that contains the object. May be null.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetTypeFromUrnSkeleton(Microsoft.SqlServer.Management.Sdk.Sfc.Urn)">
            This function returns the Type matching the given URN
            skeleton. It is the inverse of GetUrnSkeletonFromType.
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetUrnRecursive(System.Text.StringBuilder)">
            <summary>
            Computes the Urn for the object.
            </summary>
            <param name="urnbuilder"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetUrnRecursive(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.UrnIdOption)">
            <summary>
            Computes the Urn for the object, potentially including other fields in
            the definition besides the key fields.
            </summary>
            <param name="urnbuilder">holds the Urn</param>
            <param name="idOption"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetUrnSuffix(System.Type)">
            <summary>
            Gets the UrnSuffix from the specified type - or an empty string if the type
            does not define a static property named UrnSuffix.
            </summary>
            <param name="type"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Urn">
            <summary>
            Returns the Urn of the object, computed on the fly
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SqlSmoObject.singletonParent">
            <summary>
            Regular SMO objects access the parent class reference through parentColl (corresponding collection in parent class).
            Singleton class has no collection in parent.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddDatabaseContext(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            method get called from the create script related method (from derived classes like Table, Index etc..)
            </summary>
            <param name="queries"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddDatabaseContext(System.Collections.Specialized.StringCollection)">
            <summary>
            method get called from the create script related method (from derived classes like Table, Index etc..)
            </summary>
            <param name="queries"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AlterImplWorker">
            <summary>
             changes the object according to the modification of its members
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AlterImpl">
            <summary>
             changes the object according to the modification of its members
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Refresh">
            <summary>
             refreshes the object's properties by reading them from the server
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.OnPropertyMissing(System.String,System.Boolean)">
            <summary>
            Called when one of the properties is missing from the property collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Initialize(System.Boolean)">
            <summary>
            Initializes the object, by reading its properties from the enumerator
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetInitDataReader(System.String[],Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[])">
            <summary>
            Retrieves a System.Data.IDataReader object that will contain the result of the query
            to obtain the object's properties.
            </summary>
            <param name="fields"></param>
            <param name="orderby"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetRejectFields">
            <summary>
            Returns fields we will not bring while initializing the object.
            Instance classes can customize behavior by overriding this.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Microsoft#SqlServer#Management#Sdk#Sfc#ISqlSmoObjectInitialize#InitializeFromDataReader(System.Data.IDataReader)">
            <summary>
            Populates the object's property bag from the current row of the DataReader
            </summary>
            <param name="reader"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddObjectPropsFromDataReader(System.Data.IDataReader,System.Boolean)">
            <summary>
            Populates the object's property bag from the current row of the DataReader
            </summary>
            <param name="reader"></param>
            <param name="skipIfDirty">If true do not initialize the property if it has
            been changed by the user</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddObjectPropsFromDataReader(System.Data.IDataReader,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Populates the object's property bag from the current row of the DataReader
            </summary>
            <param name="reader"></param>
            <param name="skipIfDirty">If true do not initialize the property if it has
            been changed by the user</param>
            <param name="startColIdx">Index of the first column</param>
            <param name="endColIdx">Index of the last column. If -1 then go to the end.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValue(System.String)">
             <summary>
             Retrieve the property value from :
                 - The property bag directly if property is available (dirty or retrieved)
                 - A call to our OnPropertyMissing method otherwise
            
             Will throw an exception if the property value is NULL in either case.
             </summary>
             <param name="propName"></param>
             <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValueOptional(System.String)">
            <summary>
            Retrieve the property value from :
                - The property bag if the state is creating or we're in Design Mode (possible NULL value)
                - A call to our OnPropertyMissing method otherwise (will throw exception if value is NULL)
            </summary>
            <param name="propName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValueOptional``1(System.String)">
            <summary>
            Retrieve the property value from :
                - The property bag if the state is creating or we're in Design Mode (possible NULL value)
                - A call to our OnPropertyMissing method otherwise (will throw exception if value is NULL)
            </summary>
            <typeparam name="T"></typeparam>
            <param name="propName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValueOptional``1(System.String,``0)">
            <summary>
            Returns the value of the named property.
            If the object is in the Creating state and the property has not yet been set the defaultValue is returned.
            If the object exists the defaultValue is ignored and the actual value is returned.
            </summary>
            <param name="propName"></param>
            <param name="defaultValue"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValueOptionalAllowNull(System.String)">
            <summary>
            Retrieve the property value from :
                - The property bag if the state is creating or we're in Design Mode (possible NULL)
                - A call to our OnPropertyMissing method otherwise (possible NULL)
            </summary>
            <param name="propName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValueIfSupported``1(System.String,``0,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Retrieves the value of the specified property, the exact value is determined by the supportability of the source
            and target server:
               - If property is NOT supported on either source or target server(won't check target if 'sp' is NULL)
                 returns the default value
               - Otherwise returns the value of the property (default value if the actual value is NULL)
            </summary>
            <typeparam name="T">The type of the property's value.</typeparam>
            <param name="propertyName">The property name.</param>
            <param name="defaultValue">The default value if actual value is null.</param>
            <param name="sp">The scripting preferences (must be provided for target server check!)</param>
            <returns>The property or default value depending on if the property is supported.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropValueIfSupportedWithThrowOnTarget``1(System.String,``0,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Retrieves the value of the specified property, the exact value is determined by the supportability of the source
            and target server(possible to throw):
               - If property is NOT supported on source server returns the default value
               - If property is supported on source server and it's value is not the specified default value,
                 throw if NOT supported on target server(note if 'sp' is NULL this check is skipped)
               - Otherwise returns the value of the property (default value if the actual value is NULL)
            </summary>
            <typeparam name="T">The type of the property's value.</typeparam>
            <param name="propertyName">The property name.</param>
            <param name="defaultValue">The default value if actual value is null.</param>
            <param name="sp">The scripting preferences (must be provided for target server check!)</param>
            <returns>The property or default value depending on if the property is supported.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropertyOptional(System.String)">
            <summary>
            Retrieve the property from :
                - The property bag if the state is creating or we're in Design Mode (property may have NULL value)
                - A call to our OnPropertyMissing method otherwise (will throw exception if property value is NULL)
            </summary>
            <param name="propName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetRealValue(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Returns the real value for the property.
            </summary>
            <param name="prop">The property object</param>
            <param name="oldValue">Old value. If it is null the function queries the
            database for the old value.</param>
            <returns></returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SqlSmoObject.executeForScalar">
            <summary>
            Controls how CreateImpl executes a query. true means a single record is fetched after the query executes and the
            value is stored in the property ScalarResult
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SqlSmoObject.scalarResult">
            <summary>
            This is the result from a scalar query execution
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetParentObject(System.Boolean,System.Boolean)">
            <summary>
            Gets the parent object or collection of this object.
            </summary>
            <param name="throwIfParentIsCreating">If TRUE exception will be thrown if parent exists but its state is Creating</param>
            <param name="throwIfParentNotExist">If TRUE return null if a parent doesn't exist, if FALSE an exception will be thrown</param>
            <returns></returns>
            <remarks>Will throw FailedOperationException if Parent does not exist</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ExecuteNonQuery(System.Collections.Specialized.StringCollection,System.Boolean)">
            <summary>
            executes sql statements
            </summary>
            <param name="queries"></param>
            <param name="executeForAlter"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ExecuteNonQuery(System.Collections.Specialized.StringCollection,System.Boolean,System.Boolean)">
            <summary>
            Executes sql statements
            </summary>
            <param name="queries"></param>
            <param name="includeDbContext">if true the statements are prefixed with
            setting the database context, if false they are not</param>
            <param name="executeForAlter">Whether this execution is for an alter.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PostCreate">
            <summary>
            this function is meant to be overriden by derived classes,
            if they have to do supplimentary actions after object creation
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PostAlter">
            <summary>
            this function is meant to be overriden by derived classes,
            if they have to do supplimentary actions after altering the object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PostDrop">
            <summary>
            this function is meant to be overriden by derived classes,
            if they have to do supplimentary actions after dropping the object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PostPropagate">
            <summary>
            this function is meant to be overriden by derived classes,
            if they have to do supplimentary actions after propagating the
            object state to subobjects
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts permissions for this object. The default implementation scripts only the
            object-level permissions if the object implements IObjectPermission
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPermissionsFromCache(Microsoft.SqlServer.Management.Smo.PermissionWorker.PermissionEnumKind)">
            <summary>
            Returns a list of permissions that exist for the current object. If the query has been done
            before the permissions are returned from the cached UserPermissionsCollection
            </summary>
            <param name="kind"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Permissions">
            <summary>
            The collection of UserPermission objects
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetUserPermissions">
            <summary>
            Returns the object's permissions. Will be called by overrides of
            Permissions property.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ClearUserPemissions">
            <summary>
            Clear the user permissions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddScriptPermissions(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.PermissionWorker.PermissionEnumKind,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Scripts the permission DDL statements for this object.
            </summary>
            <param name="sc"></param>
            <param name="kind"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ScriptPermissionInfo(Microsoft.SqlServer.Management.Smo.PermissionInfo,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns permission script corresponding to the permission info passed as parameter.
            </summary>
            <param name="pi"></param>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPermTargetObject">
            <summary>
            Overrides will return a parent object instead of the this pointer.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.DropImpl(System.Boolean,System.Boolean)">
            <summary>
            For drop calls on the user database in Azure, the connection will be closed as the database is dropped
            The ExecutionManager will normally attempt to retry such calls by reopening the connection
            We want to avoid this retry when handleSevereError is true.
            </summary>
            <param name="isDropIfExists"></param>
            <param name="handleSevereError">Indicates whether we should ignore the internal service error raised by management service (42019)</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.DropImpl(System.Boolean)">
            <summary>
             drops the object
            </summary>
             <param name="isDropIfExists">If true, function will not do anything if object is not in valid state
             for dropping.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.DropImplWorker(Microsoft.SqlServer.Management.Sdk.Sfc.Urn@,System.Boolean)">
            <summary>
             drops the object
            </summary>
             <param name="urn"></param>
             <param name="isDropIfExists">If true, drop will be called with existence check.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetStringComparer">
            <summary>
            Returns the comparer used by all child object collections to perform comparison of object names.
            The comparer of a Server is based on the collation of master
            The comparer of a Database and its children is based on the database collation
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetDbCulture">
            <summary>
            Returns the CultureInfo object to be used when formatting culture
            sensitive strings related to this object (e.g. DateTime etc.)
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ServerVersion">
            <summary>
            Returns the ServerVersion of the Server that contains the object.
            If the object is not associated with a connected Server, the highest known
            server version is returned.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.DatabaseEngineType">
            <summary>
            Returns the DatabaseEngineType of the SMO object
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.DatabaseEngineEdition">
            <summary>
            Returns the DatabaseEngineEdition of the SMO object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.SetAccessToken(Microsoft.SqlServer.Management.Common.IRenewableToken)">
            <summary>
            Set the accessToken for connection.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsCloudSupported">
            <summary>
            Will return if Cloud is not supported
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsSupportedOnSqlAzure(System.Type)">
            <summary>
            Returns whether a smo object type is supported on Microsoft Azure SQL Database.
            </summary>
            <param name="type"></param>
            <returns></returns>
            <remarks>This is for internal SQL usage and may not work correctly if used otherwise</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.SqlString(System.String)">
            <summary>
            Escapes all single-quotes in a string
            </summary>
            <param name="s"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.MakeSqlString(System.String)">
            <summary>
            Returns a fully-escaped SQL string wrapped within the SQL string single-quotes
            </summary>
            <param name="s"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.QuoteString(System.String,System.Char,System.Char)">
            <summary>
            Return name enclosing with delimiters.
            </summary>
            <param name="name">name to enclose</param>
            <param name="cStart">starting delimiter character for enclosing</param>
            <param name="cEnd">ending delimiter character for enclosing</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.MakeSqlStringForInsert(System.String)">
            <summary>
            Handles additional processing required for scripting insert statements for data
            </summary>
            <param name="s"> the column value to be processed</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsTouched">
            <summary>
            Whether the object has been touched for unconditional scripting of Alter
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Touch">
            <summary>
            Mark the object "touched" for unconditional scripting of Alter.
            </summary>
            <remarks>
            Properties are not marked dirty, so properties beyond the text definition
            will not be scripted for Alter.
            </remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.TouchImpl">
            <summary>
            Virtual method to allow derived classes to do additional
            work when touched.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateInfo">
            <summary>
            holds information that specifies to what child objects is going
            to be propagated  a create, alter or drop action
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateInfo.#ctor(Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.Boolean,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="obj">The child object to propagate to</param>
            <param name="bWithScript">true if the child object should be scripted
                                    false if only it's state should be updated</param>
            <param name="urnTypeKey">Propagation ocurs only if the specified type is not in filter</param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateInfo.urnTypeKey">
            <summary>
            if any of these is not specified, we do not propagate the action
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction">
            <summary>
            represents the action on the parent object that need
            to be propagated to the child collections
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropagateInfo(Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            to be overridden by objects that have to propagate actions to child
            collections
            </summary>
            <param name="action"></param>
            <returns>array of actions that are propagated</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetPropagateInfoForDiscovery(Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            to be overridden by objects that have to propagate actions to child
            collections
            </summary>
            <param name="action"></param>
            <returns>array of actions that are propagated</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateScript(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.SqlSmoObject.PropagateAction)">
            <summary>
            Control loop for propagation of actions, works recursively
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.PreInitChildLevel">
            <summary>
            Classes that need to initialize properties needed during the prefetch
            operation should override this function. Because we are using System.Data.IDataReader
            and we don't have MARS this means we will throw an error if a property is
            faulted and that generates a query to the server
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.InitQueryUrns(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,System.String[],Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[],System.String[])">
            <summary>
            Init all the objects in the query so subsequent GetSmoObject calls are fast and client-side.
            Also return the list of Urns from the query, in order, so an iterator can be layered over all this.
            Code lifted from InitChildLevel.
            </summary>
            <param name="levelFilter"></param>
            <param name="queryFields"></param>
            <param name="orderByFields"></param>
            <param name="infrastructureFields"></param>
            <returns>The list of string Urn paths that matched the query.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.InitQueryUrns(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,System.String[],Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[],System.String[],Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Sdk.Sfc.Urn,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition)">
            <summary>
            Init all the objects in the query so subsequent GetSmoObject calls are fast and client-side.
            Also return the list of Urns from the query, in order, so an iterator can be layered over all this.
            Code lifted from InitChildLevel.
            We pass the edition as a parameter because prefetch calls this method on a Server object and the edition is tied to the database.
            </summary>
            <param name="levelFilter"></param>
            <param name="queryFields"></param>
            <param name="orderByFields"></param>
            <param name="infrastructureFields"></param>
            <param name="sp"></param>
            <param name="initializeCollectionsFilter"></param>
            <param name="edition">Engine edition of the database being scripted</param>
            <returns>The list of string Urn paths that matched the query.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetDisabledProperties(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Provides an enumerable of properties that are explicitly disabled for specific server types or editions.
            This is not a list of all properties that don't work for the specified target.
            </summary>
            <param name="sp">Scripting preferences to get server info from. If null, it will default to server info of the current object.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsDisabledProperty(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Used by IsSupportedProperty().
            Ensures certain properties are disabled for specific server types or editions.
            </summary>
            <param name="propertyName">Property to check</param>
            <param name="sp">Scripting preferences of the targeted server</param>
            <returns>True if unsupported, false otherwise</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsSupportedProperty(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates whether the specified property is supported both in current server and target
            scripting environment.
            </summary>
            <param name="propertyName">Property to check</param>
            <param name="sp">Scripting preference, which specify parameters to use for scripting</param>
            <returns>True if both supported, false otherwise</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsSupportedProperty(System.String)">
            <summary>
            Validate whether the specified property is supported in current server environment
            </summary>
            <param name="propertyName">Property to check</param>
            <returns>True if supported, false otherwise</returns>
            <remarks>
            This is for internal SQL usage and may not work correctly if used otherwise
            </remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfPropertyNotSupported(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Throws an exception if the property is not supported by current server environment. If scripting
            preferences is not null, also throws an exception if the property is not supported by the target
            scripting environment.
            </summary>
            <param name="propertyName">Property to check</param>
            <param name="sp">Scripting preference, which specify parameters to use for scripting</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.InitChildCollection(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,System.Boolean)">
            <summary>
            Initializes the child object collection associated with the given type.
            For example, the name Column would initialize the Columns collection.
            </summary>
            <param name="childType">The type of child object collection to initialize. </param>
            <param name="forScripting">When true, the set of properties needed to script the objects in the collection will be fetched in the query. When false, only the default properties will be fetched. Use Server.SetDefaultInitFields to control the property set.</param>
            <remarks>If the childType Urn specifies multiple levels like "PartitionFunction/PartitionFunctionParameter", the application should have already initialized the first level in the Urn before initializing the second level.</remarks>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.InitChildLevel(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            This function that receives a generic urn initializes for scripting all the objects of a
            certain type that are returned by a query with the urn, e.g. for an urn that ends in
            /Table/Column the function would initialize all the columns from all the tables in that
            database. The enumerator currently does not support this feature
            across databases, but we do not need this for transfer anyway
            The function can also initialize a child collection via the regular initialization mechanism
            </summary>
            <param name="levelFilter"></param>
            <param name="sp"></param>
            <param name="forScripting"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.InitChildLevel(Microsoft.SqlServer.Management.Sdk.Sfc.Urn,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            This function that receives a generic urn initializes for scripting all the objects of a
            certain type that are returned by a query with the urn, e.g. for an urn that ends in
            /Table/Column the function would initialize all the columns from all the tables in that
            database. The enumerator currently does not support this feature
            across databases, but we do not need this for transfer anyway
            The function can also initialize a child collection via the regular initialization mechanism.
            It loads the fields the default for each object and includes the fields passed as extraFields if there are not default fields
            </summary>
            <param name="levelFilter"></param>
            <param name="sp"></param>
            <param name="forScripting"></param>
            <param name="extraFields"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsDatabaseSpecialCase(System.Boolean,Microsoft.SqlServer.Management.Sdk.Sfc.XPathExpression,System.String[],System.Collections.Generic.IList{System.String})">
            <summary>
            When enumerating Database instances, we can't successfully fetch extra properties for unavailable databases.
            When clients ask for "Status" in the property list explicitly, we will proactively exclude databases with a non-1
            status from full property population when such extra properties are requested.
            </summary>
            <param name="forScripting"></param>
            <param name="parsedUrn"></param>
            <param name="fields"></param>
            <param name="defaultFields"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.CompareAttributeToObject(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Sdk.Sfc.FilterNodeOperator)">
             <summary>
            
             </summary>
             <param name="current"></param>
             <param name="oper"></param>
             <returns>true if the operator fits the object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetParentStringComparer(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Returns Parent's String Comparer
            </summary>
            <param name="Object"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.InitObjectsFromEnumResultsRec(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Sdk.Sfc.XPathExpression,System.Int32,System.Data.IDataReader,System.Int32,System.Object[],System.Boolean,System.Collections.Generic.List{System.String},System.Int32)">
            <summary>
            the general philosophy of this function is like this:
            we are doing a query that returns a potentially large table, and we would
            like to minimize the lookups in the collections; we have arranged
            for the results to be ordered in the same order as our collections,
            so dumping the results into the objects' properties becomes something
            like a merge operation between two data sets that have the same ordering
            </summary>
            <param name="currentSmoObject">the current object</param>
            <param name="levelFilter">the Urn as a parsed XPath</param>
            <param name="filterIdx">the current level in the Urn</param>
            <param name="reader">the query results that we are
            transferring to the Smo objects in the tree</param>
            <param name="columnIdx">column index in the result table</param>
            <param name="parentRow"></param>
            <param name="forScripting"></param>
            <param name="urnList"></param>
            <param name="startLeafIdx"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetExistingOrCreateNewObject(System.Data.IDataReader,System.Int32,System.Type,Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,System.Boolean)">
            <summary>
            Gets existing object from child collection if possible
            otherwise create new object from the current row and add it to the child collection
            </summary>
            <param name="reader"></param>
            <param name="columnIdx"></param>
            <param name="childType"></param>
            <param name="childColl"></param>
            <param name="isOrderedByID"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AdvanceInitRec(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Sdk.Sfc.XPathExpression,System.Int32,System.Data.IDataReader,System.Int32,System.Int32,System.Object[],System.Boolean,System.Collections.Generic.List{System.String},System.Int32)">
            <summary>
            move one row down if we are on the last level of the Urn
            otherwise it move one level to the right into the Urn
            </summary>
            <param name="currentSmoObject"></param>
            <param name="levelFilter"></param>
            <param name="filterIdx"></param>
            <param name="reader"></param>
            <param name="columnIdx"></param>
            <param name="columnOffset"></param>
            <param name="parentRow"></param>
            <param name="forScripting"></param>
            <param name="urnList"></param>
            <param name="startLeafIdx"></param>
            <returns>true if there are still records to read </returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetCollectionInstance(System.String)">
            <summary>
            Returns the collection corresponding to the given urn suffix
            </summary>
            <param name="urnSuffix"></param>
            <returns></returns>
            <exception cref="T:System.ArgumentException"></exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetSingletonInstance(System.String)">
            <summary>
            Returns the child object of the given type
            </summary>
            <param name="childTypeName"></param>
            <returns></returns>
            <exception cref="T:System.ArgumentException"></exception>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetChildSingleton(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Sdk.Sfc.XPathExpression,System.Int32)">
             <summary>
            
             </summary>
             <param name="parent"></param>
             <param name="levelFilter"></param>
             <param name="filterIdx"></param>
             <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.CompareRows(System.Data.IDataReader,System.Object[],System.Int32,System.Int32)">
            <summary>
            Returns true if the current row of the reader and the parent row are equal
            up to the specified column
            </summary>
            <param name="reader"></param>
            <param name="parentRow"></param>
            <param name="columnStartIdx"></param>
            <param name="columnStopIdx"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ExecutionManager">
            <summary>
             this will traverse up the tree for every hit for each instance of Smo Objects
              check if this can turn out to be a performance hit, by any chance
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfAboveVersion80(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is above 8.0 (SQL 2000)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion80(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is below 8.0 (SQL 2000)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion90(System.String)">
            <summary>
            This method previously threw an exception if the ServerVersion major version was below 9.0 (SQL 2005).
            Since the minimum supported version is now SQL Server 2008 (version 10), this check is no longer needed.
            The method is retained for API compatibility but no longer throws exceptions.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfSourceOrDestBelowVersion90(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Throws an UnsupportedVersionException if either the source or destination server is below 9.0 (SQL 2005)
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfAboveVersion100(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is above 10.0 (SQL 2008)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion100(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is below 10.0 (SQL 2008)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion160(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is below 16.0
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfSourceOrDestBelowVersion100(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Throws an UnsupportedVersionException if either the source or destination server is below 10.0 (SQL 2008)
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion110(System.String)">
            <summary>
            Throws an UnsupportedVersionException if either the source or destination server is below 11.0 (SQL 2012)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion110Prop(System.String)">
            <summary>
            Throws an exception with text saying the specified property is not supported
            if the ServerVersion major version for this object is below 11.0 (SQL 2012)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfSourceOrDestBelowVersion110(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Throws an UnsupportedVersionException if either the source or destination server is below 11.0 (SQL 2012)
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion120(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is below 12.0 (SQL 2014)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion120Prop(System.String)">
            <summary>
            Throws an exception with text saying the specified property is not supported
            if the ServerVersion major version for this object is below 12.0 (SQL 2014)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfSourceOrDestBelowVersion120(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Throws an UnsupportedVersionException if either the source or destination server is below 12.0 (SQL 2014)
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion130(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is below 13.0 (SQL 2016)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion130Prop(System.String)">
            <summary>
            Throws an exception with text saying the specified property is not supported
            if the ServerVersion major version for this object is below 13.0 (SQL 2016)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion140(System.String)">
            <summary>
            Throws an exception if the ServerVersion major version for this object is below 14.0 (SQL 2017)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion140Prop(System.String)">
            <summary>
            Throws an exception with text saying the specified property is not supported
            if the ServerVersion major version for this object is below 14.0 (SQL 2017)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfSourceOrDestBelowVersion130(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Throws an UnsupportedVersionException if either the source or destination server is below 13.0 (SQL 2016)
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfExpressSku(System.String)">
            <summary>
            Throws an exception if the SKU of the server is Express
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCloudProp(System.String)">
            <summary>
            Throws an exception saying that the specified property is unsupported
            if the DatabaseEngineType of this object is SqlAzureDatabase
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCloud(System.String)">
            <summary>
            Throws an exception if the DatabaseEngineType of this object is SqlAzureDatabase
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCloudAndVersionBelow12(System.String)">
            <summary>
            Checks and throws an UnsupportedFeatureException if the DatabaseEngineType is SqlAzureDatabase and
            the major version is below 12 (Sterling).
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsExpressSku">
            <summary>
            Returns whether the server containing this object is an Express SKU
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsDesignMode">
            <summary>
            Verifies if the current object is in the design mode
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlSmoObject.SupportsDesignMode">
            <summary>
            Checks if the current object can be used in design mode
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCloud(Microsoft.SqlServer.Management.Common.DatabaseEngineType)">
            <summary>
            Checks if the target engine type is Cloud, and if so
            throw an exception indicating that this is not supported.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCloud(Microsoft.SqlServer.Management.Common.DatabaseEngineType,System.String)">
            <summary>
            Checks if the target engine type is cloud, and if so
            throws an exception based the exceptionMessage
            </summary>
            <param name="targetDatabaseEngineType"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfNotCloud(Microsoft.SqlServer.Management.Common.DatabaseEngineType,System.String)">
            <summary>
            Checks if the target engine type is not cloud, and if so
            throws an exception based the exceptionMessage
            </summary>
            <param name="targetDatabaseEngineType"></param>
            <param name="exceptionMessage">Message to include in the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfNotSqlDw(Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.String)">
            <summary>
            Checks if the target engine edition is not SQL DW, and if so
            throws an exception based the exceptionMessage
            </summary>
            <param name="targetDatabaseEngineEdition"></param>
            <param name="exceptionMessage">Message to include in the exception.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCloudAndBelowVersion120(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target engine type is cloud and target version is under 12.0 and if so
            throw an exception indicating that this is not supported
            </summary>
            <param name="targetDatabaseEngineType"></param>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfNotCloudAndBelowSpecifiedVersion(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Smo.SqlServerVersion,Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target engine type is cloud and target version is under 12.0 and if so
            throw an exception indicating that this is not supported
            </summary>
            <param name="targetDatabaseEngineType">The type of engine being targeted</param>
            <param name="targetVersion">The version being targeted</param>
            <param name="minVersion">The minimum version allowed</param>
            <param name="exceptionMessage">The error message to display if the check fails</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion90(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 9.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion100(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 10.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion105(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 10.5, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion170(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 17.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion110(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 11.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion120(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 12.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion130(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 13.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion80(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 8.0, and if so
            throw an exception indicating that this is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersionLimit(Microsoft.SqlServer.Management.Smo.SqlServerVersion,Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the targetVersion is below the specified upperLimit version and throws an <see cref="T:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException"/> if it is.
            </summary>
            <param name="targetVersion"></param>
            <param name="upperLimit"></param>
            <param name="exceptionText"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetCompatibilityLevel">
            <summary>
            Returns the compatibility level of the object. If the object is
            has a database context then we return the compatibility level
            of the database, otherwise the translated server version.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetCompatibilityLevel(Microsoft.SqlServer.Management.Common.ServerVersion)">
             <summary>
            
             </summary>
             <param name="ver"></param>
             <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCompatibilityLevelBelow130">
            <summary>
            Throws an exception if the CompatabilityLevel for this object is below 130
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCompatibilityLevelBelow120">
            <summary>
            Throws an exception if the CompatabilityLevel for this object is below 120
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCompatibilityLevelBelow100">
            <summary>
            Throws an exception if the CompatabilityLevel for this object is below 100
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCompatibilityLevelBelow90">
            <summary>
            Throws an exception if the CompatabilityLevel for this object is below 90
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCompatibilityLevelBelow80">
            <summary>
            Throws an exception if the CompatabilityLevel for this object is below 80
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCompatibilityLevelBelowLimit(Microsoft.SqlServer.Management.Smo.CompatibilityLevel,Microsoft.SqlServer.Management.Smo.CompatibilityLevel)">
            <summary>
            Checks if the targetCompatLevel is below the specified upperLimit and throws an <see cref="T:Microsoft.SqlServer.Management.Smo.UnsupportedVersionException"/> if it is
            </summary>
            <param name="targetCompatLevel"></param>
            <param name="upperLimit"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfCreateOrAlterUnsupported(Microsoft.SqlServer.Management.Smo.SqlServerVersion,System.String)">
            <summary>
            Checks if the target version is smaller than 13.0, and if so
            throw an exception indicating that create or alter is not supported.
            </summary>
            <param name="targetVersion"></param>
            <param name="exceptionMessage"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsCloudAtSrcOrDest(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineType)">
            <summary>
               Check if at least one of Source or Destination Engine types is Cloud DB
            </summary>
            <param name="srcEngineType"></param>
            <param name="destEngineType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetSqlServerVersionName">
            <summary>
            Gets the sqlserver public name for the current connection, e.g: "SQL Server 2008".
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.SqlDateString(System.DateTime)">
            <summary>
            Converts a DateTime to a string in a format that is
            unambiguous and can be converted into a sql datetime in
            T-SQL code regardless of the server's language setting.
            </summary>
            <param name="date"></param>
            <returns>string</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ScriptImpl(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns a StringCollection object with the script for the object. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
            <param name="sp"></param>
            <returns>StringCollection object with the script for the object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ScriptImpl(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Returns a StringCollection object with the script for the object. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
            <param name="so"></param>
            <returns>StringCollection object with the script for the object</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.EnumScriptImpl(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns an IEnumerable&lt;string&gt; object with the script for the object.
            </summary>
            <param name="sp"></param>
            <returns>an IEnumerable&lt;string&gt; object with the script for the object.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ScriptImplWorker(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns a StringCollection object with the script for the objects. This method
            throws an error if ScriptData is true
            </summary>
            <exception cref="T:Microsoft.SqlServer.Management.Smo.FailedOperationException">If Options.ScriptData is true</exception>
            <returns>StringCollection object with the script for objects</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.EnumScriptImplWorker(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns an IEnumerable&lt;string&gt; object with the script for the objects.
            </summary>
            <returns>IEnumerable&lt;string&gt; object with the script for objects</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ThrowIfBelowVersion80SP3">
            <summary>
            Throws an exception if the ServerVersion for this object is below
            8.760 (8.0 SP3)
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.AddNewLineFormat(System.Text.StringBuilder)">
            <summary>
            adds
            </summary>
            <param name="buffer"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsSystemObjectInternal">
            <summary>
            Determines if current object is a system object by checking property bag
            for IsSystemObject property. Purely for internal use, during SMO discovery
            for serialization.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Discover">
            <summary>
            Best Effort Discovery mechanism : This method
            reflects upon metadata and gets all available objects
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienObject#SetPropertyValue(System.String,System.Type,System.Object)">
            <summary>
            Sets the value of given property, if it is writable. If property is not in property bag, reflection is used.
            Throws exception if the property is not found.
            </summary>
            <param name="propertyName"></param>
            <param name="propertyType"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienObject#GetPropertyValue(System.String,System.Type)">
            <summary>
            Retrieves value for a given property. Throws if property is not found.
            </summary>
            <param name="propertyName"></param>
            <param name="propertyType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.IsSpeciallyLoaded(System.Type,System.String)">
            <summary>
            In Smo, there are special properties exist in PropertiesMetadata, but not
            always loaded (returns null) into the Properties bag. It must be caused
            to load by using reflection.
            </summary>
            <param name="t"></param>
            <param name="propertyName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienObject#GetPropertyType(System.String)">
            <summary>
            Discovers type of property.
            </summary>
            <param name="propertyName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.Microsoft#SqlServer#Management#Sdk#Sfc#IAlienObject#SetObjectState(Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectState)">
            <summary>
            Sets state of this object based on provided SfcObjectState.
            </summary>
            <param name="state"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.DoCustomAction(System.String,System.String)">
            <summary>
            This implements the common pattern for all the custom actions of an object
            </summary>
            <param name="script">The custom script for the action</param>
            <param name="toplevelExceptionMessage">The top level message to display in case of an exception</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SqlSmoObject.ExecuteWithModes(Microsoft.SqlServer.Management.Common.SqlExecutionModes,System.Action)">
             <summary>
             Executes the given action under the given execution modes.
            
             Resets the original modes after the action completes or fails.
             </summary>
             <param name="modes">The modes to run the action under.</param>
             <param name="action">The action to run.</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IExtendedProperties">
            <summary>
            Interface implemented by objects that have extended properties
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ITextObject">
            <summary>
            Interface implemented by all instance classes that have all or a part of
            their definition as text
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ITextObject.ScriptHeader(System.Boolean)">
            <summary>
            Generates a script that contains the header of the object (name, parameter list etc.)
            </summary>
            <param name="forAlter"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.ITextObject.ScriptHeader(Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase.ScriptHeaderType)">
            <summary>
            Generates a script that contains the header of the object (name, parameter list etc.)
            </summary>
            <param name="scriptHeaderType"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ITextObject.TextBody">
            <summary>
            Returns the text body of the object (what follows after the AS keyword).
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ITextObject.TextHeader">
            <summary>
            Returns the header of the object.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ITextObject.TextMode">
            <summary>
            Gets or sets the mode in which we operate with this object's text. True means
            the text contains the entire definition of the object, false means that it
            contains only the body (so the header is defined trhough the parameter list and
            other properties).
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.PropertyMissingEventArgs">
            <summary>
            Describes the missing property which leads to either a full object initialization
            or to loading an expensive property separately from initialization
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyMissingEventArgs.PropertyName">
            <summary>
            Name of the property
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.PropertyMissingEventArgs.TypeName">
            <summary>
            Name of the SMO object type
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IColumns">
            <summary>
            Implemented by SqlSmoObject types that have columns
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.IPartitionable">
            <summary>
            Implemented by SqlSmoObject types that can be partitioned
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Statistic">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Statistic
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.GetColumnList(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Appends to the script the columns that this statistic is created on.
            </summary>
            <param name="sb"></param>
            <param name="so"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.Update">
            <summary>
            Updates the statistic
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.Update(Microsoft.SqlServer.Management.Smo.StatisticsScanType)">
            <summary>
            Updates the statistic
            <param name="scanType">determines the type of scan (FullScan, Percent Sample, Rows Sample, Resample)</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.Update(Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32)">
            <summary>
            Updates the statistic
            <param name="scanType">determines the type of scan (FullScan, Percent Sample, Rows Sample, Resample)</param>
            <param name="sampleValue">determines percent or rows to sample</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.Update(Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32,System.Boolean)">
            <summary>
            Updates the statistic
            <param name="scanType">determines the type of scan (FullScan, Percent Sample, Rows Sample, Resample)</param>
            <param name="sampleValue">determines percent or rows to sample</param>
            <param name="recompute">determines whether automatic statistics update is enabled</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.UpdateStatistics(System.String,System.String,System.String,Microsoft.SqlServer.Management.Smo.StatisticsScanType,Microsoft.SqlServer.Management.Smo.StatisticsTarget,System.Boolean,System.Int32)">
            <summary>
            Returns a string collection for either Updating or Creating a 
            statistic. Assumes that AUTO_DROP does not need to be updated.
            <param name="dbName">name of database</param>
            <param name="tableName">name of table</param>
            <param name="statisticName">name of statistic</param>
            <param name="scanType">determines the type of scan (FullScan, Percent Sample, Rows Sample, Resample)</param>
            <param name="affectType">determines which statistics to target (stats for columns, or stats for indexes)</param>
            <param name="bIsNorecompute">determines whether to include NORECOMPUTE in the result string</param>
            <param name="sampleValue">determines percent or rows to sample</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.UpdateStatistics(System.String,System.String,System.String,Microsoft.SqlServer.Management.Smo.StatisticsScanType,Microsoft.SqlServer.Management.Smo.StatisticsTarget,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            Returns a string collection for either Updating or Creating a statistic
            <param name="dbName">name of database</param>
            <param name="tableName">name of table</param>
            <param name="statisticName">name of statistic</param>
            <param name="scanType">determines the type of scan (FullScan, Percent Sample, Rows Sample, Resample)</param>
            <param name="affectType">determines which statistics to target (stats for columns, or stats for indexes)</param>
            <param name="bIsNorecompute">determines whether to include NORECOMPUTE in the result string</param>
            <param name="bUpdateAutoDrop">determines whether AUTO_DROP should be set</param>
            <param name="bIsAutoDropped">determines the value that AUTO_DROP should be set to</param>
            <param name="sampleValue">determines percent or rows to sample</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.UpdateStatisticsBody(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.StatisticsScanType,Microsoft.SqlServer.Management.Smo.StatisticsTarget,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            Builds the string for either Updating or Creating a statistic
            <param name="sb">string builder for results</param>
            <param name="sp">preferences for script formatting</param>
            <param name="scanType">determines the type of scan (FullScan, Percent Sample, Rows Sample, Resample)</param>
            <param name="affectType">determines which statistics to target (stats for columns, or stats for indexes)</param>
            <param name="bIsNorecompute">determines whether to include NORECOMPUTE in the result string</param>
            <param name="bUpdateAutoDrop">determines whether AUTO_DROP should be set</param>
            <param name="bIsAutoDropped">determines the value that AUTO_DROP should be set to</param>
            <param name="sampleValue">determines percent or rows to sample</param>
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Statistic.EnumStatistics">
            <summary>
            Returns the result of DBCC SHOW_STATISTICS
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Statistic.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StatisticColumn">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Statistic/Column
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StatisticColumn.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StatisticColumn.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.StoredProcedure">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/StoredProcedure
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedure.TouchImpl">
            <summary>
            Touch all the numbered stored procedures too
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedure.CreateOrAlter">
            <summary>
            Create OR ALTER the object. First perform an internal check for existence. If object exists, take CREATE path; Otherwise take ALTER path.
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedure.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedure.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.StoredProcedure.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedure.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedure.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.KeyEncryptionType">
            <summary>
             Specifies the type of encryption of a key.
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.KeyEncryptionType.SymmetricKey">
            Encrypted by symmetric key.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.KeyEncryptionType.Certificate">
            Encrypted by certificate.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.KeyEncryptionType.Password">
            Encrypted by password.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.KeyEncryptionType.AsymmetricKey">
            Encrypted by asymmetric key.
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.KeyEncryptionType.Provider">
            Encryption by provider.
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption">
            <summary>
             This object is used to specify an encryption type.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption.#ctor(Microsoft.SqlServer.Management.Smo.KeyEncryptionType,System.String)">
            <summary>
            Parameterized constructor - populates properties from parameter values
            </summary>
            <param name="encryptionType"></param>
            <param name="value"></param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption.KeyEncryptionType">
            Encryption type.
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption.ObjectNameOrPassword">
            Name of certificate, symmetric key, asymmetric key, or password, or provider name 
            depending on the EncryptionType property. 
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SymmetricKey">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/SymmetricKey
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Alter">
            <summary>
             Persist all changes made in this object.        
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption,Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm)">
            <summary>
             Creates the object on the server. The keyEncryption parameter specifies the encryption type. 
             The keyEncryptionAlgorithm parameter specifies the encryption method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption,Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.String)">
            <summary>
             Creates the object on the server. The keyEncryption parameter specifies the encryption type. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase 
             parameter specifies a pass phrase from which the symmetric key can be derived.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption,Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.Security.SecureString)">
            <summary>
             Creates the object on the server. The keyEncryption parameter specifies the encryption type. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase 
             parameter specifies a pass phrase from which the symmetric key can be derived.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption,Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.String,System.String)">
            <summary>
             Creates the object on the server. The keyEncryption parameter specifies the encryption type. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase 
             parameter specifies a pass phrase from which the symmetric key can be derived. 
             The identityPhrase parameter is used to tag data (using a GUID based on the identity 
             phrase) that is encrypted with the key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption,Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.Security.SecureString,System.String)">
            <summary>
             Creates the object on the server. The keyEncryption parameter specifies the encryption type. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase 
             parameter specifies a pass phrase from which the symmetric key can be derived. 
             The identityPhrase parameter is used to tag data (using a GUID based on the identity 
             phrase) that is encrypted with the key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[],Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm)">
            <summary>
             Creates the object on the server. The keyEncryption parameter specifies an array of encryption types. 
             The keyEncryptionAlgorithm parameter specifies the encryption method.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[],Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.String)">
            <summary>
             Creates the object on the server. . The keyEncryption parameter specifies an array of encryption types. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase parameter 
             specifies a pass phrase from which the symmetric key can be derived.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[],Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.Security.SecureString)">
            <summary>
             Creates the object on the server. . The keyEncryption parameter specifies an array of encryption types. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase parameter 
             specifies a pass phrase from which the symmetric key can be derived.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[],Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.String,System.String)">
            <summary>
             Creates the object on the server. . The keyEncryption parameter specifies an array of encryption types. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase parameter 
             specifies a pass phrase from which the symmetric key can be derived. The identityPhrase parameter 
             is used to tag data (using a GUID based on the identity phrase) that is encrypted with the key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Create(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[],Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryptionAlgorithm,System.Security.SecureString,System.String)">
            <summary>
             Creates the object on the server. . The keyEncryption parameter specifies an array of encryption types. 
             The keyEncryptionAlgorithm parameter specifies the encryption method. The passPhrase parameter 
             specifies a pass phrase from which the symmetric key can be derived. The identityPhrase parameter 
             is used to tag data (using a GUID based on the identity phrase) that is encrypted with the key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Drop">
            <summary>
             Drops the object and removes it from the collection.        
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.EnumKeyEncryptions">
            <summary>
             Key encryptions for this symmetric key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.AddKeyEncryption(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption)">
            <summary>
             Adds a key encryption to the symmetric key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.AddKeyEncryption(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[])">
            <summary>
             Adds one or more key encryptions to the symmetric key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.DropKeyEncryption(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption)">
            <summary>
             Removes a key encryption to the symmetric key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.DropKeyEncryption(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[])">
            <summary>
             Removes one or more key encryptions to the symmetric key.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.OpenWithCertificate(System.String)">
            <summary>
            Opens the symmetric key, decrypted by a certificate.
            </summary>
            <param name="certificateName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.OpenWithCertificate(System.String,System.String)">
            <summary>
            Opens the symmetric key, decrypted by a certificate with a password.
            </summary>
            <param name="certificateName"></param>
            <param name="privateKeyPassword"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.OpenWithSymmetricKey(System.String)">
            <summary>
            Opens the symmetric key, decrypted by a symmetric key.
            </summary>
            <param name="symmetricKeyName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Open(System.String)">
            <summary>
            Opens the symmetric key, using the key that is associated 
            with the specified password.
            </summary>
            <param name="password"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.Close">
            <summary>
             Closes the symmetric key
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
             internal constructor
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SymmetricKey.UrnSuffix">
            <summary>
             returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build the alter script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.CheckNullArgument(System.Object,System.String)">
            <summary>
             ArgumentNullException is the argument is null
             should be inlined
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build the create script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.ScriptSymmetricKeyEncryptions(Microsoft.SqlServer.Management.Smo.SymmetricKeyEncryption[])">
            <summary>
             builds the script for a list of SymmetricKeyEncryptions
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SymmetricKey.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
             build the drop script
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SymmetricKey.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Synonym">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Synonym
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Synonym.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Synonym.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Synonym.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SystemDataType">
            <summary>
            Instance class encapsulating : Server[@Name='']/SystemDataType
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SystemDataType.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.SystemMessage">
            <summary>
            Instance class encapsulating : Server[@Name='']/SystemMessage
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SystemMessage.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            internal .ctor
            </summary>
            <param name="parentColl"></param>
            <param name="key"></param>
            <param name="state"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SystemMessage.ID">
            <summary>
            Message ID
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SystemMessage.Language">
            <summary>
            Language
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.SystemMessage.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.DurabilityTypeMap">
            <summary>
            The enumeration specifies the tsql equivalent of DurabilityType of hekaton tables for scripting
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DurabilityTypeMap.SCHEMA_ONLY">
            <summary>
            DurabilityType.SchemaOnly
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.DurabilityTypeMap.SCHEMA_AND_DATA">
            <summary>
            DurabilityType.SchemaAndData
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ScriptFlag">
            <summary>
            This enumeration provides scripting options
            which are consumed when deciding which sql script to
            generate. Currently used for generating edge-constraint scripts
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Table">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.UrnSuffix">
            <summary>
            returns the name of the type in the urn expression
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Table.m_EdgeConstraints">
            <summary>
            Include Edge constraints as a child collection inside Table
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.OnlineHeapOperation">
            <summary>
            Online property for rebuild heap
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Table.m_lowPriorityMaxDuration">
            <summary>
            Specifies the MAX_DURATION for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.LowPriorityMaxDuration">
            <summary>
            Gets or sets the MAX_DURATION in minutes for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation. If needed, set this to a non-zero value before calling SwitchPartition or Rebuild.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.DataConsistencyCheck">
            <summary>
            Property for setting/getting if DATA_CONSISTENCY_CHECK option is used
            when creating system-versioned temporal table
            Sample syntax: CREATE TABLE t (....) WITH (SYSTEM_VERSIONING = ON (HISTORY_TABLE = dbo.History, DATA_CONSISTENCY_CHECK = ON))
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Table.m_systemTimePeriodInfo">
            <summary>
            Stores various properties of a PERIOD that is about to be created/altered/dropped
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Table.m_lowPriorityAbortAfterWait">
            <summary>
            Specifies the ABORT_AFTER_WAIT action for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.LowPriorityAbortAfterWait">
            <summary>
            Gets or sets the ABORT_AFTER_WAIT action for the WAIT_AT_LOW_PRIORITY option of the
            DDL operation. Set this before calling Rebuild or SwitchPartition.
            The default value is None.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.MaximumDegreeOfParallelism">
            <summary>
            Property for setting maximum number of processors that can be used when running
            rebuild heap
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.IsNode">
            <summary>
            Whether this table is a node table.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.IsEdge">
            <summary>
            Whether this Table is an edge table.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.PhysicalPartitions">
            <summary>
            Collection class instance for the PhysicalPartitions of the table
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.PartitionSchemeParameters">
            <summary>
            Specifies the columns that define the input parameters for the Partition Scheme.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetFileTableNamespacePath">
            <summary>
            Gets the file table namespace path.
            </summary>
            <returns>UNC Path to Shared FileTable folder </returns>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Table.indexPropagationList">
            <summary>
            Indexes scripted with Table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.AddToIndexPropagationList(Microsoft.SqlServer.Management.Smo.Index)">
            <summary>
            Adds an index to the propagation list, initializing it if needed.
            </summary>
            <param name="i"></param>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.Table.embeddedForeignKeyChecksList">
            <summary>
            Constraints scripted with Table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.AddToEmbeddedForeignKeyChecksList(Microsoft.SqlServer.Management.Smo.SqlSmoObject)">
            <summary>
            Adds a constraint to the propagation list, initializing it if needed.
            </summary>
            <param name="fkck"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptDataInternal(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This returns a collection of T-SQL INSERT statements for the data
            in this table.
            </summary>
            <param name="so"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptDropData(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns a T-SQL string used to be able to drop the data from the table.
            </summary>
            <param name="so"></param>
            <returns></returns>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.Table.EnumScript" -->
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.Table.EnumScript(Microsoft.SqlServer.Management.Smo.ScriptingOptions)" -->
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.InitPhysicalPartitions">
            <summary>
            Initializes the PhysicalPartitions collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.InitIndexes">
            <summary>
            Initializes the Index collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.InitColumns">
            <summary>
            Initializes the Column collection
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetMemoryOptimizedTableCreationScript(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder)">
            <summary>
            scripts a memory optimized table
            </summary>
            <param name="sp"> Scripting preferences </param>
            <param name="sb"> The string builder to hold scripts </param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetExternalTableCreationScript(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder)">
            <summary>
            Scripts an external table.
            </summary>
            <param name="sp">The string builder to hold scripts.</param>
            <param name="sb">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetSqlDwTableCreationScript(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder)">
            <summary>
            Scripts a SQL DW table.
            </summary>
            <param name="sp">The string builder to hold scripts.</param>
            <param name="sb">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptBindings(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Script bindings
            </summary>
            <param name="scqueries"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.IsCompressionCodeRequired(System.Boolean)">
            <summary>
            This method just check whether compression related code is required or not.
            </summary>
            <param name="bAlter"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.IsXmlCompressionCodeRequired(System.Boolean)">
            <summary>
            This method just checks whether xml compression related code is required or not.
            </summary>
            <param name="bAlter"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetTableCreationScript(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder)">
            <summary>
            Generates the table creation script.
            </summary>
            <param name="sp"></param>
            <param name="sb"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptPeriodForSystemTime(System.Text.StringBuilder)">
            <summary>
            Generates the PERIOD script
            </summary>
            <param name="sb"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetFileTableCreationScript(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder)">
            <summary>
            Generates the table creation script for a FileTable.
            </summary>
            <param name="sp"></param>
            <param name="sb"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.HasClusteredPrimaryOrUniqueKey(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This method helps in avoiding the duplicate script generation for data compression
            in case if table has clustered primary key. Script generation for a existing table
            take care to include the primary key constraint inside the table create script itself.
            So, if table is compressed then primary key constraint also include the data compression
            property too. In such scenario we want to avoid the data compression code generation
            for table. At present in fact engine throws exception for such duplicate unlike
            filegroup parameter where it simply ignore the parameter value set for table if primary
            key has already.
            Avoid duplicating data compression for unique clustered index too.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetTableCreationScriptWithAnsiPadding(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder,System.Boolean)">
            <summary>
            Generates the creation script for tables with multiple different
            ansi_padding columns
            </summary>
            <param name="sp">scripting preference</param>
            <param name="sb">string builder</param>
            <param name="initialPadding">use initial padding</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GenerateWithOptionScript(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Append the CREATE TABLE WITH Option script
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.Table.GenerateSystemVersioningWithClauseContent(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)" -->
        <!-- Badly formed XML comment ignored for member "M:Microsoft.SqlServer.Management.Smo.Table.GenerateLedgerOptionsWithClauseContent(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)" -->
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GenerateStretchHeapWithClause(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates WITH clause related to Heap on Stretch dbs option
            Something like this: WITH HEAP
            </summary>
            <param name="sb">StringBuilder to append result to</param>
            <param name="sp">scripting preferences</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GenerateTextFileGroupScript(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Append the CREATE TABLE TEXTIMAGE_ON script
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GenerateGraphScript(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This method creates the AS NODE/AS EDGE syntax if the table is a node or an edge.
            </summary>
            <param name="sb">String builder that is building the script.</param>
            <param name="sp">Preferences for scripting.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.PostCreate">
            <summary>
            performs actions needed after the object is created
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ProcessExternalTableOptionalProperties(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Processes optional properties for the external table
            and adds them to the T-SQL script.
            </summary>
            <param name="script">The external table T-SQL script.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateLocationProperties(System.String,System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Text.StringBuilder)">
            <summary>
            Processes location properties for the external table
            Validates that the location properties are not null or empty
            and adds them to the T-SQL script.
            These are string properties and Util.MakeSqlString should be used before adding them to the script.
            </summary>
            <param name="locationPropertyName">The property name.</param>
            <param name="sqlString">The T-SQL script to add.</param>
            <param name="sp">Scripting preferences.</param>
            <param name="script">The external table T-SQL script.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ProcessSqlDwTableProperties(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Processes SQL DW table properties
            and adds them to the T-SQL script.
            </summary>
            <param name="script">The SQL DW table T-SQL script.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateOptionalProperty``1(System.String,System.String,System.Collections.Generic.List{``0},System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean,System.ComponentModel.TypeConverter,System.Boolean)">
            <summary>
            Validates the specified property that it is not the default value and adds it to the T-SQL script.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="sqlString">The T-SQL script to add.</param>
            <param name="defaultValues">The default property values.</param>
            <param name="fileFormatOptions">The T-SQL script with the already added file format options.</param>
            <param name="sp">Scripting preferences.</param>
            <param name="bracketize">A flag to add a bracket around the property name.</param>
            <param name="typeConverter">The type converter object.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.AddPropertyToScript(System.String,System.String,System.Text.StringBuilder,System.Boolean)">
            <summary>
            Adds a property to the specified T-SQL script.
            </summary>
            <param name="propertyValue">The property value.</param>
            <param name="sqlString">The formated T-SQL string to insert the property value.</param>
            <param name="script">The T-SQL script to add the formated property value.</param>
            <param name="formatted">Adds newline and tab to the script.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.IsPropertyDefaultValue``1(Microsoft.SqlServer.Management.Smo.Property,``0,System.Collections.Generic.List{``0})">
            <summary>
            Check the specified property if it has the default value.
            </summary>
            <typeparam name="T">The property value type.</typeparam>
            <param name="prop">The property to check.</param>
            <param name="value">The property value to check.</param>
            <param name="defaultValues">The default property values.</param>
            <returns>True, if the property value has the default value.  False otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetTableAnsiPadded">
            <summary>
            Returns the ANSI_PADDING with which we should create the table
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetColumnPadding(Microsoft.SqlServer.Management.Smo.Column)">
            <summary>
            Returns the ansi_padding setting for this column, or null in case
            the column does not have such a thing
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.HasTextimageColumn(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns true if the table has columns that need the TEXTIMAGE clause
            which means it has data type text, ntext, or image
            </summary>
            <param name="so"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.HasMultiplePaddings">
            <summary>
            returns true if the columns in the table have multiple ansi_padding settings
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.IsPaddingType(Microsoft.SqlServer.Management.Smo.Column)">
            <summary>
            Returns true is the type of this column can have ansi_padding setting
            </summary>
            <param name="sqlDataType"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ShouldEmitColumnListParenthesis(System.Boolean,System.Collections.Generic.IEnumerable{Microsoft.SqlServer.Management.Smo.Column})">
            <summary>
            This method determines if a parenthesis should be emitted when working with an edge table.
            The parenthesis should be emitted if the edge contains any non-graph type columns.
            </summary>
            <param name="isEdgeTable">True to indicate the table is an edge table, False otherwise.</param>
            <param name="columns">The list of columns.</param>
            <returns>True if a parenthesis should be emitted.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GenerateMemoryOptimizedIndexes(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Collections.ICollection)">
            <summary>
            scripts indexes of a memory optimized table
            </summary>
            <param name="sb"> the string builder to hold scripts </param>
            <param name="sp"> scripting preferences </param>
            <param name="indexes"> indexes to script </param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptSqlDwClusteredIndexes(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Collections.ICollection)">
            <summary>
            Scripts  clustered indexes for a SQL DW table that are inlined in the CREATE TABLE DDL.
            </summary>
            <param name="sb">The string builder to hold scripts.</param>
            <param name="sp">The scripting preferences.</param>
            <param name="indexes">The indexes to script.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptSqlDwOrderedClusteredColumnstoreIndexes(System.String,System.Text.StringBuilder,System.Collections.Generic.List{Microsoft.SqlServer.Management.Smo.IndexedColumn})">
            <summary>
            Scripts ordered clustered indexes for a SQL DW table that are inlined in the CREATE TABLE DDL.
            </summary>
            <param name="indexTypeName"> TndexType. It's Columnstored Clustered Index in this function call.</param>
            <param name="sb">The string builder to hold scripts.</param>
            <param name="indexes">The indexed columns to script.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GeneratePkUkInCreateTable(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Collections.ICollection,System.Boolean)">
            <summary>
            Generates scripts for the primary key and unique keys present on the table
            </summary>
            <param name="sb"></param>
            <param name="so"></param>
            <param name="indexes"></param>
            <param name="embedded">indicates if we will script separate statements
            to create those objects</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.Rebuild(System.Int32)">
            <summary>
            Rebuild particular partition
            </summary>
            <param name="rebuildPartitionNumber">The index of the partition to rebuild. -1 means all partitions</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.Rebuild">
            <summary>
            Rebuild table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptRebuildOptions(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
             <summary>
             This method script the rebuild options (except data compression) corresponding to rebuild command.
             At this moment it covers two options MAXDOP (MaximumDegreeOfParallelism) and ONLINE.
            
             This method will get modified whenever options like SORT_IN_TEMPDB, PAD_INDEX, IGNORE_DUP_KEY etc
             are going to be effective, which looks like under future plan.
             </summary>
             <param name="rebuildOptions"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptWaitAtLowPriorityIndexOption(System.Text.StringBuilder)">
            <summary>
            This method scripts the WAIT_AT_LOW_PRIORITY options for Online Table Rebuild and
            Switch Partition.
            </summary>
            <param name="options">The StringBuilder to append the options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.CheckTable">
            <summary>
            Tests the integrity of database pages implementing storage for the
            referenced table and indexes defined on it.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.CheckTableDataOnly">
            <summary>
            Tests the integrity of database pages implementing storage for the referenced table
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.EnumForeignKeys">
            <summary>
            this function enumerates all the ForeignKeys that reference the primary key
            of this table
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.TruncateData">
            <summary>
            Truncate a table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.TruncateData(System.Int32)">
            <summary>
            Truncate a partition of partitioned table with the partition number
            </summary>
            <param name="partitionNumber">partiton to truncate</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.DisableAllIndexes">
            <summary>
            Disables all indexes.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.EnableAllIndexes(Microsoft.SqlServer.Management.Smo.IndexEnableAction)">
            <summary>
            Enables all indexes. The action argument specifies how enable the index. It is
            possible to call Create() or Rebuild() on the Index
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.AddPeriodForSystemTime(System.String,System.String,System.Boolean)">
            <summary>
            Adds period information for the system-versioned temporal table.
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.DropPeriodForSystemTime">
            <summary>
            Drops sytem period from the temporal table
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.SwitchPartition(System.Int32,Microsoft.SqlServer.Management.Smo.Table,System.Int32)">
            <summary>
            Switches the partition with the partition number sourcePartitionNumber of the
            current table to the partition with the partition number targetPartitionNumber
            of the table specified with targetTable.
            </summary>
            <param name="sourcePartitionNumber"></param>
            <param name="targetTable"></param>
            <param name="targetPartitionNumber"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.SwitchPartition(System.Int32,Microsoft.SqlServer.Management.Smo.Table)">
            <summary>
            Switches the partition with the partition number sourcePartitionNumber of the
            current table to the table specified with targetTable. This assumes that the
            target table is not partitioned.
            </summary>
            <param name="sourcePartitionNumber"></param>
            <param name="targetTable"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.SwitchPartition(Microsoft.SqlServer.Management.Smo.Table,System.Int32)">
            <summary>
            Switches the current table to the partition with the partition number
            targetPartitionNumber of the table specified with targetTable.
            </summary>
            <param name="targetTable"></param>
            <param name="targetPartitionNumber"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.SwitchPartition(Microsoft.SqlServer.Management.Smo.Table)">
            <summary>
            Switches the current table to the table specified with targetTable.
            </summary>
            <param name="targetTable"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetRemoteTableMigrationStatistics">
            <summary>
            Get remote table migration statistics. Null if Remote Data Archive is not enabled for table or the remote table provisioning is not complete
            </summary>
            <returns>Table Migration statistics if Remote Data Archive is enabled and the remote table is provisioned, else null</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptDataRetention(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generate Data Retention clause.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateExternalTableOptionalProperties(Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Checks for the following.
            	1. Any conflicting properties specified for the external table. If a conflicting
            	configuration is detected, throws an exception.
            	2. If Polybase properties are mixed with GQ Properties.
            	3. Depending on Polybase or GQ, if the right property combination is used for the
            	specific scenario.
            </summary>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.CheckIsExternalTable">
            <summary>
            Checks if current table object is an external table.
            </summary>
            <returns>True if table is an external table, false otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.CheckIsSqlDwTable">
            <summary>
            Checks if current table object is a SQL DW table.
            </summary>
            <returns>True if table is a SQL DW table, false otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.CheckIsMemoryOptimizedTable">
            <summary>
            Checks if current table object is a memory optimized table.
            </summary>
            <returns>True if table is memory optimized, false otherwise.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.GetScriptFields2(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns the additional expensive fields that will be needed to script this object based on preference
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <param name="sp">The scripting preference</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.IsVarDecimalStorageFormatEnabled">
            <summary>
            Whether decimal data is stored in variable-length fields in the table
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.SchemeType">
            <summary>
            Returns the PartitioningScheme that can be used for a Table
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptVardecimalCompression(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            Emit script to set vardecimal storage format for the table
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptLockGranularity(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.LockEscalationType,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Boolean)">
            <summary>
            It is a helper function to script lock escalation settings
            </summary>
            <param name="scqueries"></param>
            <param name="lockStatus"></param>
            <param name="so"></param>
            <param name="scriptTableGranularity"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ScriptLockEscalationSettings(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            This function scripts Lock Escalation settings on a Table
            </summary>
            <param name="scqueries"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateExternalTable">
            <summary>
            Validates the external table objects does not contain any unsupported collections.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateIndexes">
            <summary>
            Validate Indexes defined on this table before table creation or scripting
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateExternalTableRequiredStringProperty(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Validates external table required property.
            </summary>
            <param name="propertyName">The property name.</param>
            <param name="sp">Scripting preferences.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Table.ValidateSystemTimeTemporal">
            <summary>
            Validates if temporal system time PERIOD is set-up properly
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Table.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TableViewBase">
            <summary>
            Base class for Tables and Views
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.UpdateStatistics">
            <summary>
            forces data distribution statistics update for a referenced index or all 
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsTarget,Microsoft.SqlServer.Management.Smo.StatisticsScanType)">
            <summary>
            forces data distribution statistics update for a referenced index or all 
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsTarget,Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32)">
            <summary>
            forces data distribution statistics update for a referenced index or all 
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.UpdateStatistics(Microsoft.SqlServer.Management.Smo.StatisticsTarget,Microsoft.SqlServer.Management.Smo.StatisticsScanType,System.Int32,System.Boolean)">
            <summary>
            forces data distribution statistics update for a referenced index or all 
            indexes defined on a SQL Server table.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.GetKeysForPermissionWithGrantOptionFromCache">
            <summary>
            Returns a collection of unique keys for permissions which are assigned on this table or view 
            with grant option. This collection of keys is cached and only refreshed 
            when this.Refresh() is being called.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.GetKeyToMatchColumnPermissions(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Returns a key which is used to match table or view permissions 
            with the permission on their columns. 
            </summary>
            <param name="permissionClass"></param>
            <param name="grantee"></param>
            <param name="granteeType"></param>
            <param name="grantor"></param>
            <param name="grantorType"></param>
            <param name="permissionName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewBase.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TableViewTableTypeBase">
            <summary>
            This class contains the common properties of TableViewBase and UserDefinedTableType
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.TableViewTableTypeBase.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting - No columns added here - TableViewBase will override this method
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.TcpProtocol">
            <summary>
            Instance class encapsulating : Server[@Name='']/Endpoint/Tcp
            </summary>
            <inheritdoc/>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Trigger">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/Table/Trigger
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Trigger.CreateOrAlter">
            <summary>
            Create OR ALTER the object. First perform an internal check for existence. If object exists, take CREATE path; Otherwise take ALTER path.
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Trigger.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Trigger.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="p"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.Trigger.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Trigger.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedDataType">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedDataType
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.ScriptOwnerForShiloh(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.String)">
            <summary>
            UDDT doesn't support sp_changeobjectowner - so this functionality is
            unsupported for Shiloh (2005) since ALTER AUTHORIZATION isn't available
            until Yukon (2008)
            </summary>
            <param name="sb">Builder to add the statements to</param>
            <param name="newOwner">The name of the new owner</param>
            <param name="sp">The scripting preferences</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.GetTypeDefinitionScript(Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.SqlSmoObject,System.String,System.Boolean)">
            <summary>
            This function generates a script containing the type definition for
            the object that is being passed in. For example it will output the
            name plus data type for a column.
            </summary>
            <param name="so"></param>
            <param name="oObj"></param>
            <param name="sTypeNameProperty"></param>
            <param name="bSquareBraketsForNative"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.AppendScriptTypeDefinition(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Smo.SqlDataType)">
            <summary>
            Appends script containing the t-sql type definition for the object
            passed in as parameter
            </summary>
            <param name="sb"></param>
            <param name="so"></param>
            <param name="oObj"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.IsSystemType(Microsoft.SqlServer.Management.Smo.SqlSmoObject,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Returns true if the object's type is a SqlServer system data type
            Will return false for UserDefinedDataType and UserDefinedType
            </summary>
            <param name="oObj"></param>
            <param name="sp"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.Drop">
            <summary>
            Drops the object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.PostCreate">
            <summary>
            performs actions needed after the object is created
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.TypeAllowsCollation(System.String,Microsoft.SqlServer.Management.Smo.StringComparer)">
            <summary>
            returns true if the type can have a collation that needs to be
            scripted.
            </summary>
            <param name="type">The name of the SqlServer type</param>
            <param name="comparer">comparer used to do comparisons</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.Rename(System.String)">
            <summary>
            Renames the object
            </summary>
            <param name="newname">New UDDT name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedDataType.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.User">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/User
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.User.DefaultLanguage">
            <summary>
            Gets or sets the default language of this user object.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.User.ObjectId">
            <summary>
            Gets or sets the objectId of this user object. 
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.Create">
            <summary>
            Creates a database user on the instance of SQL Server.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.Create(System.String)">
            <summary>
            Creates a database user with a password on the instance of SQL Server.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.Create(System.Security.SecureString)">
            <summary>
            Creates a database user with a password on the instance of SQL Server.
            </summary>
            <param name="password">Password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.ChangePassword(System.String)">
            <summary>
            Allows the administrator to change any user password.
            </summary>
            <param name="newPassword">The new user password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.ChangePassword(System.Security.SecureString)">
            <summary>
            Allows the administrator to change any user password.
            </summary>
            <param name="newPassword">The new user password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.ChangePassword(System.String,System.String)">
            <summary>
            Allows the user to change password by providing the old user password.
            </summary>
            <param name="oldPassword">The old user password.</param>
            <param name="newPassword">The new user password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.ChangePassword(System.Security.SecureString,System.Security.SecureString)">
            <summary>
            Allows the user to change password by providing the old user password.
            </summary>
            <param name="oldPassword">The old user password.</param>
            <param name="newPassword">The new user password.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.ExecuteRenameQuery(System.String)">
            <summary>
            When conversion of a SQL Login mapped user to a contained user is
            going on, this method takes care of not sending Rename query when called
            from this.RenameImpl method.
            </summary>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.MakeContained(System.Boolean,System.Boolean)">
            <summary>
            Converts a login mapped user to a contained user with password using the sys.sp_copy_password_to_user stored procedure.
            </summary>
            <param name="copyLoginName">Copies the earlier mapped login name to the contained user.</param>
            <param name="disableLogin">Disables the earlier mapped login.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="so"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.ScriptAddToRole(System.String,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Add to Role script
            </summary>
            <param name="role"></param>
            <returns>The DDL string to add the user to the given role.</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.AddToRole(System.String)">
            <summary>
            Add to Role.
            </summary>
            <param name="role"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.User.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.User.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.User.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedAggregate
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Schema">
            <summary>
            Schema of UserDefinedAggregate
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Name">
            <summary>
            Name of UserDefinedAggregate
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Alter">
            <summary>
            Alter Schema for User Defined Aggregate
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.DataType">
            <summary>
            Exposes return type information.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Refresh">
            <summary>
            Refresh the object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Script">
            <summary>
            Generate object script.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Generate object script with specific scripting options.
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregate.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateParameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedAggregate/Param
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateParameter.Name">
            <summary>
            Name of UserDefinedAggregateParameter
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateParameter.DataType">
            <summary>
            DataType of UserDefinedAggregateParameter
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateParameter.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedAggregateParameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedFunction">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedFunction
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.CreateOrAlter">
            <summary>
            Create OR ALTER the object. First perform an internal check for existence. If object exists, take CREATE path; Otherwise take ALTER path.
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.Rename(System.String)">
            <summary>
            Renames the object
            </summary>
            <param name="newname">New UDF name</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunction.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedMessage">
            <summary>
            Instance class encapsulating : Server[@Name='']/UserDefinedMessage
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor">
            <summary>
            Creates a new UserDefinedMessage object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32)">
            <summary>
            Creates a new UserDefinedMessage object; with the Server and message id
            </summary>
            <param name="server"></param>
            <param name="id"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32,System.String)">
            <summary>
            Creates a new UserDefinedMessage object; with the Server, message id, 
            and language specified.
            </summary>
            <param name="server"></param>
            <param name="id"></param>
            <param name="language"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32,System.String,System.Int32,System.String)">
            <summary>
            Creates a new UserDefinedMessage object; with the Server, 
            message id, and language, severity and message text specified.
            Note: this is the minimal constructor which allows inline construction.
            </summary>
            <param name="server"></param>
            <param name="id"></param>
            <param name="language"></param>
            <param name="severity"></param>
            <param name="message"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32,System.String,System.Int32,System.String,System.Boolean)">
            <summary>
            Creates a new UserDefinedMessage object; with the Server, message id, 
            and language, severity, message text, and logging specified. 
            </summary>
            <param name="server"></param>
            <param name="id"></param>
            <param name="language"></param>
            <param name="severity"></param>
            <param name="message"></param>
            <param name="isLogged"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32,System.Int32,System.Int32,System.String)">
            <summary>
            Creates a new UserDefinedMessage object; with the Server, message id, 
            and language id, severity and message text specified.
            Note: this is the minimal constructor which allows inline construction 
            (language type differs from above).
            </summary>
            <param name="server"></param>
            <param name="id"></param>
            <param name="language"></param>
            <param name="severity"></param>
            <param name="message"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.#ctor(Microsoft.SqlServer.Management.Smo.Server,System.Int32,System.Int32,System.Int32,System.String,System.Boolean)">
            <summary>
            Creates a new UserDefinedMessage object; with the Server, message id, 
            and language id, severity, message text, and logging specified. 
            </summary>
            <param name="server"></param>
            <param name="id"></param>
            <param name="language"></param>
            <param name="severity"></param>
            <param name="message"></param>
            <param name="isLogged"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.ID">
            <summary>
            Message ID
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.Language">
            <summary>
            Language
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedMessage.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedTableType">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedTableType
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedTableType.Schema">
            <summary>
            Schema of UserDefinedTableType
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedTableType.Name">
            <summary>
            Name of UserDefinedTableType
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedTableType.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedTableType.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedTableType.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedTableType.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserDefinedType">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedType
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedType.Alter">
            <summary>
            Alter Schema for User Defined Type
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedType.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserDefinedType.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedType.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedType.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserOptions">
            <summary>
            Instance class encapsulating : Server[@Name='']/UserOption
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserOptions.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserPermission">
            <summary>
            Represents a permission that is being granted/revoked/denied to a user/login/role
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.UserPermission.PropertyMetadataProvider.versionCount">
            <summary>
            This is the number of properties available for each version of the Standalone SQL engine
            </summary>
        </member>
        <member name="F:Microsoft.SqlServer.Management.Smo.UserPermission.PropertyMetadataProvider.cloudVersionCount">
            <summary>
            This is the number of properties available for each version of the Cloud SQL engine
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserPermission.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.UserPermission.GetRejectFields">
            <summary>
            Customizes the initialization mechanism to avoid requesting ColumnName.
            The enumerator query would have brought this in otherwise.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.UserPermissionCollection">
            <summary>
            Collection of UserPermission objects associated with an instance of SqlSmoObject
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.VersionUtils">
            <summary>
                Helper class to handle various version-related checks
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsTargetVersionSql15Azure12OrLater(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Smo.SqlServerVersion)">
            <summary>
            Check whether the target server version is greater than or equal to SQL 15 or SQL 12 on Azure.
            </summary>
            <param name="targetDatabaseEngineType">target database engine type</param>
            <param name="targetServerVersion">target server version</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsTargetVersionSql16Azure12OrLater(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Smo.SqlServerVersion)">
            <summary>
            Check whether the target server version is greater than or equal to SQL 16 or SQL 12 on Azure.
            </summary>
            <param name="targetDatabaseEngineType">target database engine type</param>
            <param name="targetServerVersion">target server version</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql15Azure12OrLater(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Check whether the current server version is greater than or equal to SQL 15 or SQL 12 on Azure.
            </summary>
            <param name="currentDatabaseEngineType">current database engine type</param>
            <param name="currentServerVersion">current server version</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql16Azure12OrLater(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Check whether the current server version is greater than or equal to SQL 16 or SQL 12 on Azure.
            </summary>
            <param name="currentDatabaseEngineType">current database engine type</param>
            <param name="currentServerVersion">current server version</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql14OrLater(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Returns whether the given ServerVersion is 140 or higher
            </summary>
            <param name="currentServerVersion"></param>
            <returns>true if the version is 140 or higher</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql13OrLater(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Returns whether the given ServerVersion is 130 or higher
            </summary>
            <param name="targetServerVersion"></param>
            <param name="currentServerVersion"></param>
            <returns>true if the ServerVersion is 130 or higher</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql12OrLater(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Returns whether the given ServerVersion is 120 or higher
            </summary>
            <param name="targetServerVersion"></param>
            <param name="currentServerVersion"></param>
            <returns>true if the ServerVersion is 120 or higher</returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql11OrLater(Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Returns whether the given ServerVersion is 110 or higher
            </summary>
            <param name="currentServerVersion"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql13Azure12OrLater(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Check whether the  server version is greater than or equal to SQL 13 or SQL 12 on Azure.
            </summary>
            <param name="currentDatabaseEngineType">current database engine type</param>
            <param name="currentServerVersion">current server version</param>
            <param name="sp">scripting preferences, if exists, to check target database engine type and target server version</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.VersionUtils.IsSql13Azure12OrLater(Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.ServerVersion)">
            <summary>
            Check whether the  server version is greater than or equal to SQL 13 or SQL 12 on Azure.
            </summary>
            <param name="currentDatabaseEngineType">current database engine type</param>
            <param name="currentServerVersion">current server version</param>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.View">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/View
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.View.CreateOrAlter">
            <summary>
            Create OR ALTER the object. First perform an internal check for existence. If object exists, take CREATE path; Otherwise take ALTER path.
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.View.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.View.AddScriptPermission(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Overrides the permission scripting.
            </summary>
            <param name="query"></param>
            <param name="sp"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.View.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server. 
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.View.ValidateProperty(Microsoft.SqlServer.Management.Smo.Property,System.Object)">
            <summary>
            Validate property values that are coming from the users.
            </summary>
            <param name="prop"></param>
            <param name="value"></param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.View.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.View.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WorkloadGroup">
            <summary>
            Class that handles Creating, Altering, Dropping and Scripting the Workload group instance
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/ResourceGovernor/ResourcePool/WorkloadGroup
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Smo.WorkloadGroup"/> class.
            </summary>
            <param name="parentColl">The parent coll.</param>
            <param name="key">The key.</param>
            <param name="state">The state.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Create">
            <summary>
            Creates this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Alter">
            <summary>
            Alters this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Drop">
            <summary>
            Drops this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Name">
            <summary>
            Name of WorkloadGroup
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.MoveToPool(System.String)">
            <summary>
            Move Workload group to specified resource pool
            </summary>
            <param name="poolName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.ScriptMoveToPool(System.String)">
            <summary>
            Script Move Workload group to specified resource pool
            </summary>
            <param name="poolName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Creating Workload group 
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Altering Workload group 
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Dropping Workload group 
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="so">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.TouchImpl">
            <summary>
            Touch all the properties of this object
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.GetAllParams(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Int32@,System.Boolean)">
            <summary>
            Retrieve the properties that were set and generate appropriate T-SQL fragments
            If user has made some changes in values of WorkloadGroup, 
            then only GetParameter will increase "count" and 
            count increment will tell us that parameter value accepted, otherwise count remain unchanged. 
            </summary>
            <param name="sb">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
            <param name="count">The count.</param>
            <param name="isAlterOperation">True if this is an ALTER operation, false for CREATE</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.MoveToPoolImpl(System.String)">
            <summary>
            Helper method to move Workload group to specified resource pool
            </summary>
            <param name="poolName"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadGroup.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix.</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadGroup.GetWorkloadGroup(Microsoft.SqlServer.Management.Smo.Server,System.String)">
            <summary>
            This function is introduced for the WorkloadGroup special case for DMF, see PolicyEvaluationHelper.GetTargetQueryExpression().
            It is introduced as a workaround to VSTS 222405.
            The code has special knowledge of the WorkloadGroup object.  WorkloadGroups are uniquely named across all ResourcePools.  
            Thus, the code takes advanatage of this knowledge to retrive the WorkloadGroup
            by issuing the query "Server[@Name=serverName]/ResourceGovernor/ResourcePool/WorkloadGroup[@Name=workloadgroup]"
            This will return one single object, and using that object we can get the unique Urn that contains the name
            of the ResourcePool.  With the Urn, we are able to retrive the Powershell path.
            </summary>
            <param name="server"></param>
            <param name="groupName"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadGroup.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier">
            <summary>
            Class that handles creating, altering, dropping, and scripting the Workload Management Workload Classifier Object
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/WorkloadManagementWorkloadClassifier
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.#ctor(Microsoft.SqlServer.Management.Smo.AbstractCollectionBase,Microsoft.SqlServer.Management.Smo.ObjectKeyBase,Microsoft.SqlServer.Management.Smo.SqlSmoState)">
            <summary>
            Constructs Workload Classifier object.
            </summary>
            <param name="parentColl">Parent collection.</param>
            <param name="key">Object key.</param>
            <param name="state">Object state.</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.Create">
            <summary>
            Creates this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.Alter">
            <summary>
            Alters this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.Drop">
            <summary>
            Drop this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for creating workload management workload classiifers
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="sp">Scripting Preferences</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for dropping workload management workload classiifers
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="sp">Scripting Preferences</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix.</value>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.SetActivityWindow(System.Int32,System.Int32,System.TimeSpan)">
            <summary>
            Sets a valid start time and end time for the workload classifier based on starting hours and minutes and the duration.
            </summary>
            <param name="hours">start time hours</param>
            <param name="minutes">start time minutes</param>
            <param name="duration">duration of window</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.GetImportanceTSql(System.Text.StringBuilder,System.Int32@)">
            <summary>
            Get TSQL value for Importance
            </summary>
            <param name="buffer"></param>
            <param name="count">Count of parameters read</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.GetAllParams(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Int32@)">
            <summary>
            Retrieve the properties that were set and generate appropriate T-SQL fragments
            </summary>
            <param name="sb">T-SQL string fragment</param>
            <param name="so">Scripting Options</param>
            <param name="count">The count.</param>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadClassifier.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup">
            <summary>
            Class that handles Creating, Altering, Dropping and Scripting the WorkloadManagement Workload group instance
            </summary>
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/WorkloadManagementWorkloadGroup
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.Create">
            <summary>
            Creates this instance.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.Script">
            <summary>
            Generate object creation script using default scripting options
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.Script(Microsoft.SqlServer.Management.Smo.ScriptingOptions)">
            <summary>
            Script object with specific scripting options
            </summary>
            <param name="scriptingOptions"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.ScriptCreate(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Creating WorkloadManagement Workload group
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="sp">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.ScriptAlter(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Altering Workload group
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="sp">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.ScriptDrop(System.Collections.Specialized.StringCollection,Microsoft.SqlServer.Management.Smo.ScriptingPreferences)">
            <summary>
            Generates Queries for Dropping Workload group
            </summary>
            <param name="queries">Queries string collection that has T-SQL queries</param>
            <param name="sp">Scripting Options</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.GetAllParams(System.Text.StringBuilder,Microsoft.SqlServer.Management.Smo.ScriptingPreferences,System.Int32@)">
            <summary>
            Retrieve the properties that were set and generate appropriate T-SQL fragments
            </summary>
            <param name="sb">T-SQL string fragment</param>
            <param name="sp">Scripting Options</param>
            <param name="count">Count of parameters read</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.GetImportanceTSql(System.Text.StringBuilder,System.Int32@)">
            <summary>
            Get TSQL value for Importance
            </summary>
            <param name="buffer"></param>
            <param name="count">Count of parameters read</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.IncludeExistsWorkloadManagementWorkloadGroup(System.Boolean,System.String)">
            <summary>
            Generate existence predicate T-SQL
            </summary>
            <param name="fExists">Indicates whether the existence predicate is negated</param>
            <param name="workloadGroupName">Name of workloadGroup</param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.UrnSuffix">
            <summary>
            Gets the urn suffix in the urn expression
            </summary>
            <value>The urn suffix.</value>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.WorkloadManagementWorkloadGroup.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/XmlSchemaCollection
            </summary>
            <inheritdoc/>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.Create">
            <summary>
            Drops the namespace.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.Drop">
            <summary>
            Drops the namespace.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.DropIfExists">
            <summary>
            Drops the object with IF EXISTS option. If object is invalid for drop function will
            return without exception.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.Alter">
            <summary>
            Save changes made to the object to the database.
            Note that only extended properties can be modified.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.ExtendedProperties">
            <summary>
            Collection of extended properties for this object.
            </summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.AddSchemaDocument(System.String)">
            <summary>
            Allows the addition of new schema documents to the xml schema collection.
            </summary>
            <param name="xmlSchemaDocument"></param>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.EnumNamespaces">
            <summary>
            Enumerates the namespaces within this collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.EnumTypes">
            <summary>
            Enumerates all types contained in this xml schema collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.EnumTypes(System.String)">
            <summary>
            Enumerates all types contained in this xml schema collection, limited
            to the specified namespace.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.GetScriptFields(System.Type,Microsoft.SqlServer.Management.Common.ServerVersion,Microsoft.SqlServer.Management.Common.DatabaseEngineType,Microsoft.SqlServer.Management.Common.DatabaseEngineEdition,System.Boolean)">
            <summary>
            Returns the fields that will be needed to script this object.
            </summary>
            <param name="parentType">The type of the parent object</param>
            <param name="version">The version of the server</param>
            <param name="databaseEngineType">The database engine type of the server</param>
            <param name="databaseEngineEdition">The database engine edition of the server</param>
            <param name="defaultTextMode">indicates the text mode of the server.
            If true this means only header and body are needed, otherwise all properties</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.Permissions">
            <summary>
            This object supports permissions.
            </summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.XmlSchemaCollection.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.Parameter">
            <summary>
            Instance class encapsulating : Server[@Name='']/Database/UserDefinedFunction/Param
            </summary>
            <inheritdoc/>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.Parameter.Microsoft#SqlServer#Management#Sdk#Sfc#ISfcSupportsDesignMode#IsDesignMode">
            <summary>
            This object extend ISfcSupportsDesignMode.
            </summary>
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ServerEventValues">
            REVIEW-2003/10/28-macies Commented out server event groups
            Comment out until we figure out how 
            to deal with server event groups.
        </member>
        <member name="T:Microsoft.SqlServer.Management.Smo.ObjectEventValues">
            REVIEW-2003/10/28-macies Commented out server event groups
            Commented out until we figure out how to deal with
            server event groups
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AddRoleMember">
            <summary>define static property for AddRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AddSensitivityClassification">
            <summary>define static property for AddSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AddServerRoleMember">
            <summary>define static property for AddServerRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AddSignature">
            <summary>define static property for AddSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AddSignatureSchemaObject">
            <summary>define static property for AddSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterApplicationRole">
            <summary>define static property for AlterApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterAssembly">
            <summary>define static property for AlterAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterAsymmetricKey">
            <summary>define static property for AlterAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterAudit">
            <summary>define static property for AlterAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterAuthorizationDatabase">
            <summary>define static property for AlterAuthorizationDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterAuthorizationServer">
            <summary>define static property for AlterAuthorizationServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterAvailabilityGroup">
            <summary>define static property for AlterAvailabilityGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterBrokerPriority">
            <summary>define static property for AlterBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterCertificate">
            <summary>define static property for AlterCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterColumnEncryptionKey">
            <summary>define static property for AlterColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterCredential">
            <summary>define static property for AlterCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterCryptographicProvider">
            <summary>define static property for AlterCryptographicProvider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterDatabase">
            <summary>define static property for AlterDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterDatabaseAuditSpecification">
            <summary>define static property for AlterDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterDatabaseEncryptionKey">
            <summary>define static property for AlterDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterDatabaseScopedConfiguration">
            <summary>define static property for AlterDatabaseScopedConfiguration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterEndpoint">
            <summary>define static property for AlterEndpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterEventSession">
            <summary>define static property for AlterEventSession</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterExtendedProperty">
            <summary>define static property for AlterExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterExternalLanguage">
            <summary>define static property for AlterExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterExternalLibrary">
            <summary>define static property for AlterExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterExternalResourcePool">
            <summary>define static property for AlterExternalResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterFulltextCatalog">
            <summary>define static property for AlterFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterFulltextIndex">
            <summary>define static property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterFulltextStoplist">
            <summary>define static property for AlterFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterFunction">
            <summary>define static property for AlterFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterIndex">
            <summary>define static property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterInstance">
            <summary>define static property for AlterInstance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterLinkedServer">
            <summary>define static property for AlterLinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterLogin">
            <summary>define static property for AlterLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterMasterKey">
            <summary>define static property for AlterMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterMessage">
            <summary>define static property for AlterMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterMessageType">
            <summary>define static property for AlterMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterPartitionFunction">
            <summary>define static property for AlterPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterPartitionScheme">
            <summary>define static property for AlterPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterPlanGuide">
            <summary>define static property for AlterPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterPool">
            <summary>define static property for AlterPool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterProcedure">
            <summary>define static property for AlterProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterQueue">
            <summary>define static property for AlterQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterRemoteServer">
            <summary>define static property for AlterRemoteServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterRemoteServiceBinding">
            <summary>define static property for AlterRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterResourceGovernorConfig">
            <summary>define static property for AlterResourceGovernorConfig</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterResourcePool">
            <summary>define static property for AlterResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterRole">
            <summary>define static property for AlterRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterRoute">
            <summary>define static property for AlterRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSchema">
            <summary>define static property for AlterSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSearchPropertyList">
            <summary>define static property for AlterSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSecurityPolicy">
            <summary>define static property for AlterSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSequence">
            <summary>define static property for AlterSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterServerAudit">
            <summary>define static property for AlterServerAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterServerAuditSpecification">
            <summary>define static property for AlterServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterServerConfiguration">
            <summary>define static property for AlterServerConfiguration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterServerRole">
            <summary>define static property for AlterServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterService">
            <summary>define static property for AlterService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterServiceMasterKey">
            <summary>define static property for AlterServiceMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSymmetricKey">
            <summary>define static property for AlterSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSynapseWlc">
            <summary>define static property for AlterSynapseWlc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterSynapseWlg">
            <summary>define static property for AlterSynapseWlg</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterTable">
            <summary>define static property for AlterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterTrigger">
            <summary>define static property for AlterTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterUser">
            <summary>define static property for AlterUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterView">
            <summary>define static property for AlterView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterWorkloadGroup">
            <summary>define static property for AlterWorkloadGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.AlterXmlSchemaCollection">
            <summary>define static property for AlterXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.BindDefault">
            <summary>define static property for BindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.BindRule">
            <summary>define static property for BindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateApplicationRole">
            <summary>define static property for CreateApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateAssembly">
            <summary>define static property for CreateAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateAsymmetricKey">
            <summary>define static property for CreateAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateAudit">
            <summary>define static property for CreateAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateAvailabilityGroup">
            <summary>define static property for CreateAvailabilityGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateBrokerPriority">
            <summary>define static property for CreateBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateCertificate">
            <summary>define static property for CreateCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateColumnEncryptionKey">
            <summary>define static property for CreateColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateColumnMasterKey">
            <summary>define static property for CreateColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateContract">
            <summary>define static property for CreateContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateCredential">
            <summary>define static property for CreateCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateCryptographicProvider">
            <summary>define static property for CreateCryptographicProvider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateDatabase">
            <summary>define static property for CreateDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateDatabaseAuditSpecification">
            <summary>define static property for CreateDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateDatabaseEncryptionKey">
            <summary>define static property for CreateDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateDefault">
            <summary>define static property for CreateDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateEndpoint">
            <summary>define static property for CreateEndpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateEventNotification">
            <summary>define static property for CreateEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateEventSession">
            <summary>define static property for CreateEventSession</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateExtendedProcedure">
            <summary>define static property for CreateExtendedProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateExtendedProperty">
            <summary>define static property for CreateExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateExternalLanguage">
            <summary>define static property for CreateExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateExternalLibrary">
            <summary>define static property for CreateExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateExternalResourcePool">
            <summary>define static property for CreateExternalResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateExternalStream">
            <summary>define static property for CreateExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateFulltextCatalog">
            <summary>define static property for CreateFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateFulltextIndex">
            <summary>define static property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateFulltextStoplist">
            <summary>define static property for CreateFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateFunction">
            <summary>define static property for CreateFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateIndex">
            <summary>define static property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateLinkedServer">
            <summary>define static property for CreateLinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateLinkedServerLogin">
            <summary>define static property for CreateLinkedServerLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateLogin">
            <summary>define static property for CreateLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateMasterKey">
            <summary>define static property for CreateMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateMessage">
            <summary>define static property for CreateMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateMessageType">
            <summary>define static property for CreateMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreatePartitionFunction">
            <summary>define static property for CreatePartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreatePartitionScheme">
            <summary>define static property for CreatePartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreatePlanGuide">
            <summary>define static property for CreatePlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreatePool">
            <summary>define static property for CreatePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateProcedure">
            <summary>define static property for CreateProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateQueue">
            <summary>define static property for CreateQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateRemoteServer">
            <summary>define static property for CreateRemoteServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateRemoteServiceBinding">
            <summary>define static property for CreateRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateResourcePool">
            <summary>define static property for CreateResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateRole">
            <summary>define static property for CreateRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateRoute">
            <summary>define static property for CreateRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateRule">
            <summary>define static property for CreateRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSchema">
            <summary>define static property for CreateSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSearchPropertyList">
            <summary>define static property for CreateSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSecurityPolicy">
            <summary>define static property for CreateSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSequence">
            <summary>define static property for CreateSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateServerAudit">
            <summary>define static property for CreateServerAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateServerAuditSpecification">
            <summary>define static property for CreateServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateServerRole">
            <summary>define static property for CreateServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateService">
            <summary>define static property for CreateService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSpatialIndex">
            <summary>define static property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateStatistics">
            <summary>define static property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSymmetricKey">
            <summary>define static property for CreateSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSynapseWlc">
            <summary>define static property for CreateSynapseWlc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSynapseWlg">
            <summary>define static property for CreateSynapseWlg</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateSynonym">
            <summary>define static property for CreateSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateTable">
            <summary>define static property for CreateTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateTrigger">
            <summary>define static property for CreateTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateType">
            <summary>define static property for CreateType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateUser">
            <summary>define static property for CreateUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateView">
            <summary>define static property for CreateView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateWorkloadGroup">
            <summary>define static property for CreateWorkloadGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateXmlIndex">
            <summary>define static property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.CreateXmlSchemaCollection">
            <summary>define static property for CreateXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DenyDatabase">
            <summary>define static property for DenyDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DenyServer">
            <summary>define static property for DenyServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropApplicationRole">
            <summary>define static property for DropApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropAssembly">
            <summary>define static property for DropAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropAsymmetricKey">
            <summary>define static property for DropAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropAudit">
            <summary>define static property for DropAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropAvailabilityGroup">
            <summary>define static property for DropAvailabilityGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropBrokerPriority">
            <summary>define static property for DropBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropCertificate">
            <summary>define static property for DropCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropColumnEncryptionKey">
            <summary>define static property for DropColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropColumnMasterKey">
            <summary>define static property for DropColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropContract">
            <summary>define static property for DropContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropCredential">
            <summary>define static property for DropCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropCryptographicProvider">
            <summary>define static property for DropCryptographicProvider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropDatabase">
            <summary>define static property for DropDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropDatabaseAuditSpecification">
            <summary>define static property for DropDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropDatabaseEncryptionKey">
            <summary>define static property for DropDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropDefault">
            <summary>define static property for DropDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropEndpoint">
            <summary>define static property for DropEndpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropEventNotification">
            <summary>define static property for DropEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropEventSession">
            <summary>define static property for DropEventSession</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropExtendedProcedure">
            <summary>define static property for DropExtendedProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropExtendedProperty">
            <summary>define static property for DropExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropExternalLanguage">
            <summary>define static property for DropExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropExternalLibrary">
            <summary>define static property for DropExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropExternalResourcePool">
            <summary>define static property for DropExternalResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropExternalStream">
            <summary>define static property for DropExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropFulltextCatalog">
            <summary>define static property for DropFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropFulltextIndex">
            <summary>define static property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropFulltextStoplist">
            <summary>define static property for DropFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropFunction">
            <summary>define static property for DropFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropIndex">
            <summary>define static property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropLinkedServer">
            <summary>define static property for DropLinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropLinkedServerLogin">
            <summary>define static property for DropLinkedServerLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropLogin">
            <summary>define static property for DropLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropMasterKey">
            <summary>define static property for DropMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropMessage">
            <summary>define static property for DropMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropMessageType">
            <summary>define static property for DropMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropPartitionFunction">
            <summary>define static property for DropPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropPartitionScheme">
            <summary>define static property for DropPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropPlanGuide">
            <summary>define static property for DropPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropPool">
            <summary>define static property for DropPool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropProcedure">
            <summary>define static property for DropProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropQueue">
            <summary>define static property for DropQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropRemoteServer">
            <summary>define static property for DropRemoteServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropRemoteServiceBinding">
            <summary>define static property for DropRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropResourcePool">
            <summary>define static property for DropResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropRole">
            <summary>define static property for DropRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropRoleMember">
            <summary>define static property for DropRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropRoute">
            <summary>define static property for DropRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropRule">
            <summary>define static property for DropRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSchema">
            <summary>define static property for DropSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSearchPropertyList">
            <summary>define static property for DropSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSecurityPolicy">
            <summary>define static property for DropSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSensitivityClassification">
            <summary>define static property for DropSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSequence">
            <summary>define static property for DropSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropServerAudit">
            <summary>define static property for DropServerAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropServerAuditSpecification">
            <summary>define static property for DropServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropServerRole">
            <summary>define static property for DropServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropServerRoleMember">
            <summary>define static property for DropServerRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropService">
            <summary>define static property for DropService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSignature">
            <summary>define static property for DropSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSignatureSchemaObject">
            <summary>define static property for DropSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropStatistics">
            <summary>define static property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSymmetricKey">
            <summary>define static property for DropSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSynapseWlc">
            <summary>define static property for DropSynapseWlc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSynapseWlg">
            <summary>define static property for DropSynapseWlg</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropSynonym">
            <summary>define static property for DropSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropTable">
            <summary>define static property for DropTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropTrigger">
            <summary>define static property for DropTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropType">
            <summary>define static property for DropType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropUser">
            <summary>define static property for DropUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropView">
            <summary>define static property for DropView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropWorkloadGroup">
            <summary>define static property for DropWorkloadGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.DropXmlSchemaCollection">
            <summary>define static property for DropXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.GrantDatabase">
            <summary>define static property for GrantDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.GrantServer">
            <summary>define static property for GrantServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.Rename">
            <summary>define static property for Rename</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.RevokeDatabase">
            <summary>define static property for RevokeDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.RevokeServer">
            <summary>define static property for RevokeServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.UnbindDefault">
            <summary>define static property for UnbindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.UnbindRule">
            <summary>define static property for UnbindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.UndoDrop">
            <summary>define static property for UndoDrop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEvent.UpdateStatistics">
            <summary>define static property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AddRoleMember">
            <summary>define property for AddRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AddSensitivityClassification">
            <summary>define property for AddSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AddServerRoleMember">
            <summary>define property for AddServerRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AddSignature">
            <summary>define property for AddSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AddSignatureSchemaObject">
            <summary>define property for AddSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterApplicationRole">
            <summary>define property for AlterApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterAssembly">
            <summary>define property for AlterAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterAsymmetricKey">
            <summary>define property for AlterAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterAudit">
            <summary>define property for AlterAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterAuthorizationDatabase">
            <summary>define property for AlterAuthorizationDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterAuthorizationServer">
            <summary>define property for AlterAuthorizationServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterAvailabilityGroup">
            <summary>define property for AlterAvailabilityGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterBrokerPriority">
            <summary>define property for AlterBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterCertificate">
            <summary>define property for AlterCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterColumnEncryptionKey">
            <summary>define property for AlterColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterCredential">
            <summary>define property for AlterCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterCryptographicProvider">
            <summary>define property for AlterCryptographicProvider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterDatabase">
            <summary>define property for AlterDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterDatabaseAuditSpecification">
            <summary>define property for AlterDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterDatabaseEncryptionKey">
            <summary>define property for AlterDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterDatabaseScopedConfiguration">
            <summary>define property for AlterDatabaseScopedConfiguration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterEndpoint">
            <summary>define property for AlterEndpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterEventSession">
            <summary>define property for AlterEventSession</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterExtendedProperty">
            <summary>define property for AlterExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterExternalLanguage">
            <summary>define property for AlterExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterExternalLibrary">
            <summary>define property for AlterExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterExternalResourcePool">
            <summary>define property for AlterExternalResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterFulltextCatalog">
            <summary>define property for AlterFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterFulltextIndex">
            <summary>define property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterFulltextStoplist">
            <summary>define property for AlterFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterFunction">
            <summary>define property for AlterFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterIndex">
            <summary>define property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterInstance">
            <summary>define property for AlterInstance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterLinkedServer">
            <summary>define property for AlterLinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterLogin">
            <summary>define property for AlterLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterMasterKey">
            <summary>define property for AlterMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterMessage">
            <summary>define property for AlterMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterMessageType">
            <summary>define property for AlterMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterPartitionFunction">
            <summary>define property for AlterPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterPartitionScheme">
            <summary>define property for AlterPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterPlanGuide">
            <summary>define property for AlterPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterPool">
            <summary>define property for AlterPool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterProcedure">
            <summary>define property for AlterProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterQueue">
            <summary>define property for AlterQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterRemoteServer">
            <summary>define property for AlterRemoteServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterRemoteServiceBinding">
            <summary>define property for AlterRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterResourceGovernorConfig">
            <summary>define property for AlterResourceGovernorConfig</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterResourcePool">
            <summary>define property for AlterResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterRole">
            <summary>define property for AlterRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterRoute">
            <summary>define property for AlterRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSchema">
            <summary>define property for AlterSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSearchPropertyList">
            <summary>define property for AlterSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSecurityPolicy">
            <summary>define property for AlterSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSequence">
            <summary>define property for AlterSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterServerAudit">
            <summary>define property for AlterServerAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterServerAuditSpecification">
            <summary>define property for AlterServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterServerConfiguration">
            <summary>define property for AlterServerConfiguration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterServerRole">
            <summary>define property for AlterServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterService">
            <summary>define property for AlterService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterServiceMasterKey">
            <summary>define property for AlterServiceMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSymmetricKey">
            <summary>define property for AlterSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSynapseWlc">
            <summary>define property for AlterSynapseWlc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterSynapseWlg">
            <summary>define property for AlterSynapseWlg</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterTable">
            <summary>define property for AlterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterTrigger">
            <summary>define property for AlterTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterUser">
            <summary>define property for AlterUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterView">
            <summary>define property for AlterView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterWorkloadGroup">
            <summary>define property for AlterWorkloadGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.AlterXmlSchemaCollection">
            <summary>define property for AlterXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.BindDefault">
            <summary>define property for BindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.BindRule">
            <summary>define property for BindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateApplicationRole">
            <summary>define property for CreateApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateAssembly">
            <summary>define property for CreateAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateAsymmetricKey">
            <summary>define property for CreateAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateAudit">
            <summary>define property for CreateAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateAvailabilityGroup">
            <summary>define property for CreateAvailabilityGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateBrokerPriority">
            <summary>define property for CreateBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateCertificate">
            <summary>define property for CreateCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateColumnEncryptionKey">
            <summary>define property for CreateColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateColumnMasterKey">
            <summary>define property for CreateColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateContract">
            <summary>define property for CreateContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateCredential">
            <summary>define property for CreateCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateCryptographicProvider">
            <summary>define property for CreateCryptographicProvider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateDatabase">
            <summary>define property for CreateDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateDatabaseAuditSpecification">
            <summary>define property for CreateDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateDatabaseEncryptionKey">
            <summary>define property for CreateDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateDefault">
            <summary>define property for CreateDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateEndpoint">
            <summary>define property for CreateEndpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateEventNotification">
            <summary>define property for CreateEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateEventSession">
            <summary>define property for CreateEventSession</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateExtendedProcedure">
            <summary>define property for CreateExtendedProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateExtendedProperty">
            <summary>define property for CreateExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateExternalLanguage">
            <summary>define property for CreateExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateExternalLibrary">
            <summary>define property for CreateExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateExternalResourcePool">
            <summary>define property for CreateExternalResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateExternalStream">
            <summary>define property for CreateExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateFulltextCatalog">
            <summary>define property for CreateFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateFulltextIndex">
            <summary>define property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateFulltextStoplist">
            <summary>define property for CreateFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateFunction">
            <summary>define property for CreateFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateIndex">
            <summary>define property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateLinkedServer">
            <summary>define property for CreateLinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateLinkedServerLogin">
            <summary>define property for CreateLinkedServerLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateLogin">
            <summary>define property for CreateLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateMasterKey">
            <summary>define property for CreateMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateMessage">
            <summary>define property for CreateMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateMessageType">
            <summary>define property for CreateMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreatePartitionFunction">
            <summary>define property for CreatePartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreatePartitionScheme">
            <summary>define property for CreatePartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreatePlanGuide">
            <summary>define property for CreatePlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreatePool">
            <summary>define property for CreatePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateProcedure">
            <summary>define property for CreateProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateQueue">
            <summary>define property for CreateQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateRemoteServer">
            <summary>define property for CreateRemoteServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateRemoteServiceBinding">
            <summary>define property for CreateRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateResourcePool">
            <summary>define property for CreateResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateRole">
            <summary>define property for CreateRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateRoute">
            <summary>define property for CreateRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateRule">
            <summary>define property for CreateRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSchema">
            <summary>define property for CreateSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSearchPropertyList">
            <summary>define property for CreateSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSecurityPolicy">
            <summary>define property for CreateSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSequence">
            <summary>define property for CreateSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateServerAudit">
            <summary>define property for CreateServerAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateServerAuditSpecification">
            <summary>define property for CreateServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateServerRole">
            <summary>define property for CreateServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateService">
            <summary>define property for CreateService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSpatialIndex">
            <summary>define property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateStatistics">
            <summary>define property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSymmetricKey">
            <summary>define property for CreateSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSynapseWlc">
            <summary>define property for CreateSynapseWlc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSynapseWlg">
            <summary>define property for CreateSynapseWlg</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateSynonym">
            <summary>define property for CreateSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateTable">
            <summary>define property for CreateTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateTrigger">
            <summary>define property for CreateTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateType">
            <summary>define property for CreateType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateUser">
            <summary>define property for CreateUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateView">
            <summary>define property for CreateView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateWorkloadGroup">
            <summary>define property for CreateWorkloadGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateXmlIndex">
            <summary>define property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.CreateXmlSchemaCollection">
            <summary>define property for CreateXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DenyDatabase">
            <summary>define property for DenyDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DenyServer">
            <summary>define property for DenyServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropApplicationRole">
            <summary>define property for DropApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropAssembly">
            <summary>define property for DropAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropAsymmetricKey">
            <summary>define property for DropAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropAudit">
            <summary>define property for DropAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropAvailabilityGroup">
            <summary>define property for DropAvailabilityGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropBrokerPriority">
            <summary>define property for DropBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropCertificate">
            <summary>define property for DropCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropColumnEncryptionKey">
            <summary>define property for DropColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropColumnMasterKey">
            <summary>define property for DropColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropContract">
            <summary>define property for DropContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropCredential">
            <summary>define property for DropCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropCryptographicProvider">
            <summary>define property for DropCryptographicProvider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropDatabase">
            <summary>define property for DropDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropDatabaseAuditSpecification">
            <summary>define property for DropDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropDatabaseEncryptionKey">
            <summary>define property for DropDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropDefault">
            <summary>define property for DropDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropEndpoint">
            <summary>define property for DropEndpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropEventNotification">
            <summary>define property for DropEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropEventSession">
            <summary>define property for DropEventSession</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropExtendedProcedure">
            <summary>define property for DropExtendedProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropExtendedProperty">
            <summary>define property for DropExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropExternalLanguage">
            <summary>define property for DropExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropExternalLibrary">
            <summary>define property for DropExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropExternalResourcePool">
            <summary>define property for DropExternalResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropExternalStream">
            <summary>define property for DropExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropFulltextCatalog">
            <summary>define property for DropFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropFulltextIndex">
            <summary>define property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropFulltextStoplist">
            <summary>define property for DropFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropFunction">
            <summary>define property for DropFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropIndex">
            <summary>define property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropLinkedServer">
            <summary>define property for DropLinkedServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropLinkedServerLogin">
            <summary>define property for DropLinkedServerLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropLogin">
            <summary>define property for DropLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropMasterKey">
            <summary>define property for DropMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropMessage">
            <summary>define property for DropMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropMessageType">
            <summary>define property for DropMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropPartitionFunction">
            <summary>define property for DropPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropPartitionScheme">
            <summary>define property for DropPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropPlanGuide">
            <summary>define property for DropPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropPool">
            <summary>define property for DropPool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropProcedure">
            <summary>define property for DropProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropQueue">
            <summary>define property for DropQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropRemoteServer">
            <summary>define property for DropRemoteServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropRemoteServiceBinding">
            <summary>define property for DropRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropResourcePool">
            <summary>define property for DropResourcePool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropRole">
            <summary>define property for DropRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropRoleMember">
            <summary>define property for DropRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropRoute">
            <summary>define property for DropRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropRule">
            <summary>define property for DropRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSchema">
            <summary>define property for DropSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSearchPropertyList">
            <summary>define property for DropSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSecurityPolicy">
            <summary>define property for DropSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSensitivityClassification">
            <summary>define property for DropSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSequence">
            <summary>define property for DropSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropServerAudit">
            <summary>define property for DropServerAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropServerAuditSpecification">
            <summary>define property for DropServerAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropServerRole">
            <summary>define property for DropServerRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropServerRoleMember">
            <summary>define property for DropServerRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropService">
            <summary>define property for DropService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSignature">
            <summary>define property for DropSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSignatureSchemaObject">
            <summary>define property for DropSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropStatistics">
            <summary>define property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSymmetricKey">
            <summary>define property for DropSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSynapseWlc">
            <summary>define property for DropSynapseWlc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSynapseWlg">
            <summary>define property for DropSynapseWlg</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropSynonym">
            <summary>define property for DropSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropTable">
            <summary>define property for DropTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropTrigger">
            <summary>define property for DropTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropType">
            <summary>define property for DropType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropUser">
            <summary>define property for DropUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropView">
            <summary>define property for DropView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropWorkloadGroup">
            <summary>define property for DropWorkloadGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.DropXmlSchemaCollection">
            <summary>define property for DropXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.GrantDatabase">
            <summary>define property for GrantDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.GrantServer">
            <summary>define property for GrantServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.Rename">
            <summary>define property for Rename</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.RevokeDatabase">
            <summary>define property for RevokeDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.RevokeServer">
            <summary>define property for RevokeServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.UnbindDefault">
            <summary>define property for UnbindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.UnbindRule">
            <summary>define property for UnbindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.UndoDrop">
            <summary>define property for UndoDrop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerEventSet.UpdateStatistics">
            <summary>define property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AssemblyLoad">
            <summary>define static property for AssemblyLoad</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditAddloginEvent">
            <summary>define static property for AuditAddloginEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditAddDBUserEvent">
            <summary>define static property for AuditAddDBUserEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditAddLoginToServerRoleEvent">
            <summary>define static property for AuditAddLoginToServerRoleEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditAddMemberToDBRoleEvent">
            <summary>define static property for AuditAddMemberToDBRoleEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditAddRoleEvent">
            <summary>define static property for AuditAddRoleEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditAppRoleChangePasswordEvent">
            <summary>define static property for AuditAppRoleChangePasswordEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditBackupRestoreEvent">
            <summary>define static property for AuditBackupRestoreEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditChangeAuditEvent">
            <summary>define static property for AuditChangeAuditEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditChangeDatabaseOwner">
            <summary>define static property for AuditChangeDatabaseOwner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseManagementEvent">
            <summary>define static property for AuditDatabaseManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseObjectAccessEvent">
            <summary>define static property for AuditDatabaseObjectAccessEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseObjectGdrEvent">
            <summary>define static property for AuditDatabaseObjectGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseObjectManagementEvent">
            <summary>define static property for AuditDatabaseObjectManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseObjectTakeOwnershipEvent">
            <summary>define static property for AuditDatabaseObjectTakeOwnershipEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseOperationEvent">
            <summary>define static property for AuditDatabaseOperationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabasePrincipalImpersonationEvent">
            <summary>define static property for AuditDatabasePrincipalImpersonationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabasePrincipalManagementEvent">
            <summary>define static property for AuditDatabasePrincipalManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDatabaseScopeGdrEvent">
            <summary>define static property for AuditDatabaseScopeGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditDbccEvent">
            <summary>define static property for AuditDbccEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditFulltext">
            <summary>define static property for AuditFulltext</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditLogin">
            <summary>define static property for AuditLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditLoginChangePasswordEvent">
            <summary>define static property for AuditLoginChangePasswordEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditLoginChangePropertyEvent">
            <summary>define static property for AuditLoginChangePropertyEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditLoginFailed">
            <summary>define static property for AuditLoginFailed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditLoginGdrEvent">
            <summary>define static property for AuditLoginGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditLogout">
            <summary>define static property for AuditLogout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditSchemaObjectAccessEvent">
            <summary>define static property for AuditSchemaObjectAccessEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditSchemaObjectGdrEvent">
            <summary>define static property for AuditSchemaObjectGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditSchemaObjectManagementEvent">
            <summary>define static property for AuditSchemaObjectManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditSchemaObjectTakeOwnershipEvent">
            <summary>define static property for AuditSchemaObjectTakeOwnershipEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerAlterTraceEvent">
            <summary>define static property for AuditServerAlterTraceEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerObjectGdrEvent">
            <summary>define static property for AuditServerObjectGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerObjectManagementEvent">
            <summary>define static property for AuditServerObjectManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerObjectTakeOwnershipEvent">
            <summary>define static property for AuditServerObjectTakeOwnershipEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerOperationEvent">
            <summary>define static property for AuditServerOperationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerPrincipalImpersonationEvent">
            <summary>define static property for AuditServerPrincipalImpersonationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerPrincipalManagementEvent">
            <summary>define static property for AuditServerPrincipalManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.AuditServerScopeGdrEvent">
            <summary>define static property for AuditServerScopeGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.BitmapWarning">
            <summary>define static property for BitmapWarning</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.BlockedProcessReport">
            <summary>define static property for BlockedProcessReport</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.CpuThresholdExceeded">
            <summary>define static property for CpuThresholdExceeded</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DatabaseMirroringStateChange">
            <summary>define static property for DatabaseMirroringStateChange</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DatabaseSuspectDataPage">
            <summary>define static property for DatabaseSuspectDataPage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DataFileAutoGrow">
            <summary>define static property for DataFileAutoGrow</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DataFileAutoShrink">
            <summary>define static property for DataFileAutoShrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DeadlockGraph">
            <summary>define static property for DeadlockGraph</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DeprecationAnnouncement">
            <summary>define static property for DeprecationAnnouncement</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.DeprecationFinalSupport">
            <summary>define static property for DeprecationFinalSupport</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Errorlog">
            <summary>define static property for Errorlog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Eventlog">
            <summary>define static property for Eventlog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Exception">
            <summary>define static property for Exception</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ExchangeSpillEvent">
            <summary>define static property for ExchangeSpillEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ExecutionWarnings">
            <summary>define static property for ExecutionWarnings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.FtCrawlAborted">
            <summary>define static property for FtCrawlAborted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.FtCrawlStarted">
            <summary>define static property for FtCrawlStarted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.FtCrawlStopped">
            <summary>define static property for FtCrawlStopped</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.HashWarning">
            <summary>define static property for HashWarning</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.LockDeadlock">
            <summary>define static property for LockDeadlock</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.LockDeadlockChain">
            <summary>define static property for LockDeadlockChain</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.LockEscalation">
            <summary>define static property for LockEscalation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.LogFileAutoGrow">
            <summary>define static property for LogFileAutoGrow</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.LogFileAutoShrink">
            <summary>define static property for LogFileAutoShrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.MissingColumnStatistics">
            <summary>define static property for MissingColumnStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.MissingJoinPredicate">
            <summary>define static property for MissingJoinPredicate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.MountTape">
            <summary>define static property for MountTape</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ObjectAltered">
            <summary>define static property for ObjectAltered</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ObjectCreated">
            <summary>define static property for ObjectCreated</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ObjectDeleted">
            <summary>define static property for ObjectDeleted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.OledbCallEvent">
            <summary>define static property for OledbCallEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.OledbDatareadEvent">
            <summary>define static property for OledbDatareadEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.OledbErrors">
            <summary>define static property for OledbErrors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.OledbProviderInformation">
            <summary>define static property for OledbProviderInformation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.OledbQueryinterfaceEvent">
            <summary>define static property for OledbQueryinterfaceEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Qn_dynamics">
            <summary>define static property for Qn_dynamics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Qn_parameterTable">
            <summary>define static property for Qn_parameterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Qn_subscription">
            <summary>define static property for Qn_subscription</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Qn_template">
            <summary>define static property for Qn_template</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ServerMemoryChange">
            <summary>define static property for ServerMemoryChange</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ShowplanAllForQueryCompile">
            <summary>define static property for ShowplanAllForQueryCompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ShowplanXml">
            <summary>define static property for ShowplanXml</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ShowplanXmlForQueryCompile">
            <summary>define static property for ShowplanXmlForQueryCompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.ShowplanXmlStatisticsProfile">
            <summary>define static property for ShowplanXmlStatisticsProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.SortWarnings">
            <summary>define static property for SortWarnings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.SpCacheinsert">
            <summary>define static property for SpCacheinsert</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.SpCachemiss">
            <summary>define static property for SpCachemiss</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.SpCacheremove">
            <summary>define static property for SpCacheremove</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.SpRecompile">
            <summary>define static property for SpRecompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.SqlStmtrecompile">
            <summary>define static property for SqlStmtrecompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceFileClose">
            <summary>define static property for TraceFileClose</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceAllEvents">
            <summary>define static property for TraceAllEvents</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceClr">
            <summary>define static property for TraceClr</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceDatabase">
            <summary>define static property for TraceDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceDeprecation">
            <summary>define static property for TraceDeprecation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceErrorsAndWarnings">
            <summary>define static property for TraceErrorsAndWarnings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceFullText">
            <summary>define static property for TraceFullText</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceLocks">
            <summary>define static property for TraceLocks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceObjects">
            <summary>define static property for TraceObjects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceOledb">
            <summary>define static property for TraceOledb</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TracePerformance">
            <summary>define static property for TracePerformance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceQueryNotifications">
            <summary>define static property for TraceQueryNotifications</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceSecurityAudit">
            <summary>define static property for TraceSecurityAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceServer">
            <summary>define static property for TraceServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceStoredProcedures">
            <summary>define static property for TraceStoredProcedures</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceTsql">
            <summary>define static property for TraceTsql</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.TraceUserConfigurable">
            <summary>define static property for TraceUserConfigurable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable0">
            <summary>define static property for Userconfigurable0</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable1">
            <summary>define static property for Userconfigurable1</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable2">
            <summary>define static property for Userconfigurable2</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable3">
            <summary>define static property for Userconfigurable3</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable4">
            <summary>define static property for Userconfigurable4</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable5">
            <summary>define static property for Userconfigurable5</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable6">
            <summary>define static property for Userconfigurable6</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable7">
            <summary>define static property for Userconfigurable7</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable8">
            <summary>define static property for Userconfigurable8</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.Userconfigurable9">
            <summary>define static property for Userconfigurable9</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.UserErrorMessage">
            <summary>define static property for UserErrorMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEvent.XqueryStaticType">
            <summary>define static property for XqueryStaticType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AssemblyLoad">
            <summary>define property for AssemblyLoad</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditAddloginEvent">
            <summary>define property for AuditAddloginEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditAddDBUserEvent">
            <summary>define property for AuditAddDBUserEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditAddLoginToServerRoleEvent">
            <summary>define property for AuditAddLoginToServerRoleEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditAddMemberToDBRoleEvent">
            <summary>define property for AuditAddMemberToDBRoleEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditAddRoleEvent">
            <summary>define property for AuditAddRoleEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditAppRoleChangePasswordEvent">
            <summary>define property for AuditAppRoleChangePasswordEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditBackupRestoreEvent">
            <summary>define property for AuditBackupRestoreEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditChangeAuditEvent">
            <summary>define property for AuditChangeAuditEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditChangeDatabaseOwner">
            <summary>define property for AuditChangeDatabaseOwner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseManagementEvent">
            <summary>define property for AuditDatabaseManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseObjectAccessEvent">
            <summary>define property for AuditDatabaseObjectAccessEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseObjectGdrEvent">
            <summary>define property for AuditDatabaseObjectGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseObjectManagementEvent">
            <summary>define property for AuditDatabaseObjectManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseObjectTakeOwnershipEvent">
            <summary>define property for AuditDatabaseObjectTakeOwnershipEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseOperationEvent">
            <summary>define property for AuditDatabaseOperationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabasePrincipalImpersonationEvent">
            <summary>define property for AuditDatabasePrincipalImpersonationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabasePrincipalManagementEvent">
            <summary>define property for AuditDatabasePrincipalManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDatabaseScopeGdrEvent">
            <summary>define property for AuditDatabaseScopeGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditDbccEvent">
            <summary>define property for AuditDbccEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditFulltext">
            <summary>define property for AuditFulltext</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditLogin">
            <summary>define property for AuditLogin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditLoginChangePasswordEvent">
            <summary>define property for AuditLoginChangePasswordEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditLoginChangePropertyEvent">
            <summary>define property for AuditLoginChangePropertyEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditLoginFailed">
            <summary>define property for AuditLoginFailed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditLoginGdrEvent">
            <summary>define property for AuditLoginGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditLogout">
            <summary>define property for AuditLogout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditSchemaObjectAccessEvent">
            <summary>define property for AuditSchemaObjectAccessEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditSchemaObjectGdrEvent">
            <summary>define property for AuditSchemaObjectGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditSchemaObjectManagementEvent">
            <summary>define property for AuditSchemaObjectManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditSchemaObjectTakeOwnershipEvent">
            <summary>define property for AuditSchemaObjectTakeOwnershipEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerAlterTraceEvent">
            <summary>define property for AuditServerAlterTraceEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerObjectGdrEvent">
            <summary>define property for AuditServerObjectGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerObjectManagementEvent">
            <summary>define property for AuditServerObjectManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerObjectTakeOwnershipEvent">
            <summary>define property for AuditServerObjectTakeOwnershipEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerOperationEvent">
            <summary>define property for AuditServerOperationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerPrincipalImpersonationEvent">
            <summary>define property for AuditServerPrincipalImpersonationEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerPrincipalManagementEvent">
            <summary>define property for AuditServerPrincipalManagementEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.AuditServerScopeGdrEvent">
            <summary>define property for AuditServerScopeGdrEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.BitmapWarning">
            <summary>define property for BitmapWarning</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.BlockedProcessReport">
            <summary>define property for BlockedProcessReport</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.CpuThresholdExceeded">
            <summary>define property for CpuThresholdExceeded</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DatabaseMirroringStateChange">
            <summary>define property for DatabaseMirroringStateChange</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DatabaseSuspectDataPage">
            <summary>define property for DatabaseSuspectDataPage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DataFileAutoGrow">
            <summary>define property for DataFileAutoGrow</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DataFileAutoShrink">
            <summary>define property for DataFileAutoShrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DeadlockGraph">
            <summary>define property for DeadlockGraph</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DeprecationAnnouncement">
            <summary>define property for DeprecationAnnouncement</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.DeprecationFinalSupport">
            <summary>define property for DeprecationFinalSupport</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Errorlog">
            <summary>define property for Errorlog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Eventlog">
            <summary>define property for Eventlog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Exception">
            <summary>define property for Exception</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ExchangeSpillEvent">
            <summary>define property for ExchangeSpillEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ExecutionWarnings">
            <summary>define property for ExecutionWarnings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.FtCrawlAborted">
            <summary>define property for FtCrawlAborted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.FtCrawlStarted">
            <summary>define property for FtCrawlStarted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.FtCrawlStopped">
            <summary>define property for FtCrawlStopped</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.HashWarning">
            <summary>define property for HashWarning</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.LockDeadlock">
            <summary>define property for LockDeadlock</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.LockDeadlockChain">
            <summary>define property for LockDeadlockChain</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.LockEscalation">
            <summary>define property for LockEscalation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.LogFileAutoGrow">
            <summary>define property for LogFileAutoGrow</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.LogFileAutoShrink">
            <summary>define property for LogFileAutoShrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.MissingColumnStatistics">
            <summary>define property for MissingColumnStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.MissingJoinPredicate">
            <summary>define property for MissingJoinPredicate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.MountTape">
            <summary>define property for MountTape</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ObjectAltered">
            <summary>define property for ObjectAltered</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ObjectCreated">
            <summary>define property for ObjectCreated</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ObjectDeleted">
            <summary>define property for ObjectDeleted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.OledbCallEvent">
            <summary>define property for OledbCallEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.OledbDatareadEvent">
            <summary>define property for OledbDatareadEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.OledbErrors">
            <summary>define property for OledbErrors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.OledbProviderInformation">
            <summary>define property for OledbProviderInformation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.OledbQueryinterfaceEvent">
            <summary>define property for OledbQueryinterfaceEvent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Qn_dynamics">
            <summary>define property for Qn_dynamics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Qn_parameterTable">
            <summary>define property for Qn_parameterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Qn_subscription">
            <summary>define property for Qn_subscription</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Qn_template">
            <summary>define property for Qn_template</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ServerMemoryChange">
            <summary>define property for ServerMemoryChange</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ShowplanAllForQueryCompile">
            <summary>define property for ShowplanAllForQueryCompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ShowplanXml">
            <summary>define property for ShowplanXml</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ShowplanXmlForQueryCompile">
            <summary>define property for ShowplanXmlForQueryCompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.ShowplanXmlStatisticsProfile">
            <summary>define property for ShowplanXmlStatisticsProfile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.SortWarnings">
            <summary>define property for SortWarnings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.SpCacheinsert">
            <summary>define property for SpCacheinsert</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.SpCachemiss">
            <summary>define property for SpCachemiss</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.SpCacheremove">
            <summary>define property for SpCacheremove</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.SpRecompile">
            <summary>define property for SpRecompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.SqlStmtrecompile">
            <summary>define property for SqlStmtrecompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceFileClose">
            <summary>define property for TraceFileClose</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceAllEvents">
            <summary>define property for TraceAllEvents</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceClr">
            <summary>define property for TraceClr</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceDatabase">
            <summary>define property for TraceDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceDeprecation">
            <summary>define property for TraceDeprecation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceErrorsAndWarnings">
            <summary>define property for TraceErrorsAndWarnings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceFullText">
            <summary>define property for TraceFullText</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceLocks">
            <summary>define property for TraceLocks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceObjects">
            <summary>define property for TraceObjects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceOledb">
            <summary>define property for TraceOledb</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TracePerformance">
            <summary>define property for TracePerformance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceQueryNotifications">
            <summary>define property for TraceQueryNotifications</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceSecurityAudit">
            <summary>define property for TraceSecurityAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceServer">
            <summary>define property for TraceServer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceStoredProcedures">
            <summary>define property for TraceStoredProcedures</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceTsql">
            <summary>define property for TraceTsql</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.TraceUserConfigurable">
            <summary>define property for TraceUserConfigurable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable0">
            <summary>define property for Userconfigurable0</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable1">
            <summary>define property for Userconfigurable1</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable2">
            <summary>define property for Userconfigurable2</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable3">
            <summary>define property for Userconfigurable3</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable4">
            <summary>define property for Userconfigurable4</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable5">
            <summary>define property for Userconfigurable5</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable6">
            <summary>define property for Userconfigurable6</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable7">
            <summary>define property for Userconfigurable7</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable8">
            <summary>define property for Userconfigurable8</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.Userconfigurable9">
            <summary>define property for Userconfigurable9</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.UserErrorMessage">
            <summary>define property for UserErrorMessage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServerTraceEventSet.XqueryStaticType">
            <summary>define property for XqueryStaticType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AddRoleMember">
            <summary>define static property for AddRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AddSensitivityClassification">
            <summary>define static property for AddSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AddSignature">
            <summary>define static property for AddSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AddSignatureSchemaObject">
            <summary>define static property for AddSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterApplicationRole">
            <summary>define static property for AlterApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterAssembly">
            <summary>define static property for AlterAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterAsymmetricKey">
            <summary>define static property for AlterAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterAudit">
            <summary>define static property for AlterAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterAuthorizationDatabase">
            <summary>define static property for AlterAuthorizationDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterBrokerPriority">
            <summary>define static property for AlterBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterCertificate">
            <summary>define static property for AlterCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterColumnEncryptionKey">
            <summary>define static property for AlterColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterDatabaseAuditSpecification">
            <summary>define static property for AlterDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterDatabaseEncryptionKey">
            <summary>define static property for AlterDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterDatabaseScopedConfiguration">
            <summary>define static property for AlterDatabaseScopedConfiguration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterExtendedProperty">
            <summary>define static property for AlterExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterExternalLanguage">
            <summary>define static property for AlterExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterExternalLibrary">
            <summary>define static property for AlterExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterFulltextCatalog">
            <summary>define static property for AlterFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterFulltextIndex">
            <summary>define static property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterFulltextStoplist">
            <summary>define static property for AlterFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterFunction">
            <summary>define static property for AlterFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterIndex">
            <summary>define static property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterMasterKey">
            <summary>define static property for AlterMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterMessageType">
            <summary>define static property for AlterMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterPartitionFunction">
            <summary>define static property for AlterPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterPartitionScheme">
            <summary>define static property for AlterPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterPlanGuide">
            <summary>define static property for AlterPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterProcedure">
            <summary>define static property for AlterProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterQueue">
            <summary>define static property for AlterQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterRemoteServiceBinding">
            <summary>define static property for AlterRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterRole">
            <summary>define static property for AlterRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterRoute">
            <summary>define static property for AlterRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterSchema">
            <summary>define static property for AlterSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterSearchPropertyList">
            <summary>define static property for AlterSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterSecurityPolicy">
            <summary>define static property for AlterSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterSequence">
            <summary>define static property for AlterSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterService">
            <summary>define static property for AlterService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterSymmetricKey">
            <summary>define static property for AlterSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterTable">
            <summary>define static property for AlterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterTrigger">
            <summary>define static property for AlterTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterUser">
            <summary>define static property for AlterUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterView">
            <summary>define static property for AlterView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.AlterXmlSchemaCollection">
            <summary>define static property for AlterXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.BindDefault">
            <summary>define static property for BindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.BindRule">
            <summary>define static property for BindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateApplicationRole">
            <summary>define static property for CreateApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateAssembly">
            <summary>define static property for CreateAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateAsymmetricKey">
            <summary>define static property for CreateAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateAudit">
            <summary>define static property for CreateAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateBrokerPriority">
            <summary>define static property for CreateBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateCertificate">
            <summary>define static property for CreateCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateColumnEncryptionKey">
            <summary>define static property for CreateColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateColumnMasterKey">
            <summary>define static property for CreateColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateContract">
            <summary>define static property for CreateContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateDatabaseAuditSpecification">
            <summary>define static property for CreateDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateDatabaseEncryptionKey">
            <summary>define static property for CreateDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateDefault">
            <summary>define static property for CreateDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateEventNotification">
            <summary>define static property for CreateEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateExtendedProperty">
            <summary>define static property for CreateExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateExternalLanguage">
            <summary>define static property for CreateExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateExternalLibrary">
            <summary>define static property for CreateExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateExternalStream">
            <summary>define static property for CreateExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateFulltextCatalog">
            <summary>define static property for CreateFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateFulltextIndex">
            <summary>define static property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateFulltextStoplist">
            <summary>define static property for CreateFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateFunction">
            <summary>define static property for CreateFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateIndex">
            <summary>define static property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateMasterKey">
            <summary>define static property for CreateMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateMessageType">
            <summary>define static property for CreateMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreatePartitionFunction">
            <summary>define static property for CreatePartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreatePartitionScheme">
            <summary>define static property for CreatePartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreatePlanGuide">
            <summary>define static property for CreatePlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateProcedure">
            <summary>define static property for CreateProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateQueue">
            <summary>define static property for CreateQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateRemoteServiceBinding">
            <summary>define static property for CreateRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateRole">
            <summary>define static property for CreateRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateRoute">
            <summary>define static property for CreateRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateRule">
            <summary>define static property for CreateRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSchema">
            <summary>define static property for CreateSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSearchPropertyList">
            <summary>define static property for CreateSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSecurityPolicy">
            <summary>define static property for CreateSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSequence">
            <summary>define static property for CreateSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateService">
            <summary>define static property for CreateService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSpatialIndex">
            <summary>define static property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateStatistics">
            <summary>define static property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSymmetricKey">
            <summary>define static property for CreateSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateSynonym">
            <summary>define static property for CreateSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateTable">
            <summary>define static property for CreateTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateTrigger">
            <summary>define static property for CreateTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateType">
            <summary>define static property for CreateType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateUser">
            <summary>define static property for CreateUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateView">
            <summary>define static property for CreateView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateXmlIndex">
            <summary>define static property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.CreateXmlSchemaCollection">
            <summary>define static property for CreateXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DenyDatabase">
            <summary>define static property for DenyDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropApplicationRole">
            <summary>define static property for DropApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropAssembly">
            <summary>define static property for DropAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropAsymmetricKey">
            <summary>define static property for DropAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropAudit">
            <summary>define static property for DropAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropBrokerPriority">
            <summary>define static property for DropBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropCertificate">
            <summary>define static property for DropCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropColumnEncryptionKey">
            <summary>define static property for DropColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropColumnMasterKey">
            <summary>define static property for DropColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropContract">
            <summary>define static property for DropContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropDatabase">
            <summary>define static property for DropDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropDatabaseAuditSpecification">
            <summary>define static property for DropDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropDatabaseEncryptionKey">
            <summary>define static property for DropDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropDefault">
            <summary>define static property for DropDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropEventNotification">
            <summary>define static property for DropEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropExtendedProperty">
            <summary>define static property for DropExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropExternalLanguage">
            <summary>define static property for DropExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropExternalLibrary">
            <summary>define static property for DropExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropExternalStream">
            <summary>define static property for DropExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropFulltextCatalog">
            <summary>define static property for DropFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropFulltextIndex">
            <summary>define static property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropFulltextStoplist">
            <summary>define static property for DropFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropFunction">
            <summary>define static property for DropFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropIndex">
            <summary>define static property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropMasterKey">
            <summary>define static property for DropMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropMessageType">
            <summary>define static property for DropMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropPartitionFunction">
            <summary>define static property for DropPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropPartitionScheme">
            <summary>define static property for DropPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropPlanGuide">
            <summary>define static property for DropPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropProcedure">
            <summary>define static property for DropProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropQueue">
            <summary>define static property for DropQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropRemoteServiceBinding">
            <summary>define static property for DropRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropRole">
            <summary>define static property for DropRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropRoleMember">
            <summary>define static property for DropRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropRoute">
            <summary>define static property for DropRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropRule">
            <summary>define static property for DropRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSchema">
            <summary>define static property for DropSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSearchPropertyList">
            <summary>define static property for DropSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSecurityPolicy">
            <summary>define static property for DropSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSensitivityClassification">
            <summary>define static property for DropSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSequence">
            <summary>define static property for DropSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropService">
            <summary>define static property for DropService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSignature">
            <summary>define static property for DropSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSignatureSchemaObject">
            <summary>define static property for DropSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropStatistics">
            <summary>define static property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSymmetricKey">
            <summary>define static property for DropSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropSynonym">
            <summary>define static property for DropSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropTable">
            <summary>define static property for DropTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropTrigger">
            <summary>define static property for DropTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropType">
            <summary>define static property for DropType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropUser">
            <summary>define static property for DropUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropView">
            <summary>define static property for DropView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.DropXmlSchemaCollection">
            <summary>define static property for DropXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.GrantDatabase">
            <summary>define static property for GrantDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.Rename">
            <summary>define static property for Rename</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.RevokeDatabase">
            <summary>define static property for RevokeDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.UnbindDefault">
            <summary>define static property for UnbindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.UnbindRule">
            <summary>define static property for UnbindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.UndoDrop">
            <summary>define static property for UndoDrop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEvent.UpdateStatistics">
            <summary>define static property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AddRoleMember">
            <summary>define property for AddRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AddSensitivityClassification">
            <summary>define property for AddSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AddSignature">
            <summary>define property for AddSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AddSignatureSchemaObject">
            <summary>define property for AddSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterApplicationRole">
            <summary>define property for AlterApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterAssembly">
            <summary>define property for AlterAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterAsymmetricKey">
            <summary>define property for AlterAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterAudit">
            <summary>define property for AlterAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterAuthorizationDatabase">
            <summary>define property for AlterAuthorizationDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterBrokerPriority">
            <summary>define property for AlterBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterCertificate">
            <summary>define property for AlterCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterColumnEncryptionKey">
            <summary>define property for AlterColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterDatabaseAuditSpecification">
            <summary>define property for AlterDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterDatabaseEncryptionKey">
            <summary>define property for AlterDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterDatabaseScopedConfiguration">
            <summary>define property for AlterDatabaseScopedConfiguration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterExtendedProperty">
            <summary>define property for AlterExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterExternalLanguage">
            <summary>define property for AlterExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterExternalLibrary">
            <summary>define property for AlterExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterFulltextCatalog">
            <summary>define property for AlterFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterFulltextIndex">
            <summary>define property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterFulltextStoplist">
            <summary>define property for AlterFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterFunction">
            <summary>define property for AlterFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterIndex">
            <summary>define property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterMasterKey">
            <summary>define property for AlterMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterMessageType">
            <summary>define property for AlterMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterPartitionFunction">
            <summary>define property for AlterPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterPartitionScheme">
            <summary>define property for AlterPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterPlanGuide">
            <summary>define property for AlterPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterProcedure">
            <summary>define property for AlterProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterQueue">
            <summary>define property for AlterQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterRemoteServiceBinding">
            <summary>define property for AlterRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterRole">
            <summary>define property for AlterRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterRoute">
            <summary>define property for AlterRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterSchema">
            <summary>define property for AlterSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterSearchPropertyList">
            <summary>define property for AlterSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterSecurityPolicy">
            <summary>define property for AlterSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterSequence">
            <summary>define property for AlterSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterService">
            <summary>define property for AlterService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterSymmetricKey">
            <summary>define property for AlterSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterTable">
            <summary>define property for AlterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterTrigger">
            <summary>define property for AlterTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterUser">
            <summary>define property for AlterUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterView">
            <summary>define property for AlterView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.AlterXmlSchemaCollection">
            <summary>define property for AlterXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.BindDefault">
            <summary>define property for BindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.BindRule">
            <summary>define property for BindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateApplicationRole">
            <summary>define property for CreateApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateAssembly">
            <summary>define property for CreateAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateAsymmetricKey">
            <summary>define property for CreateAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateAudit">
            <summary>define property for CreateAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateBrokerPriority">
            <summary>define property for CreateBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateCertificate">
            <summary>define property for CreateCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateColumnEncryptionKey">
            <summary>define property for CreateColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateColumnMasterKey">
            <summary>define property for CreateColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateContract">
            <summary>define property for CreateContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateDatabaseAuditSpecification">
            <summary>define property for CreateDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateDatabaseEncryptionKey">
            <summary>define property for CreateDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateDefault">
            <summary>define property for CreateDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateEventNotification">
            <summary>define property for CreateEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateExtendedProperty">
            <summary>define property for CreateExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateExternalLanguage">
            <summary>define property for CreateExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateExternalLibrary">
            <summary>define property for CreateExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateExternalStream">
            <summary>define property for CreateExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateFulltextCatalog">
            <summary>define property for CreateFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateFulltextIndex">
            <summary>define property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateFulltextStoplist">
            <summary>define property for CreateFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateFunction">
            <summary>define property for CreateFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateIndex">
            <summary>define property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateMasterKey">
            <summary>define property for CreateMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateMessageType">
            <summary>define property for CreateMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreatePartitionFunction">
            <summary>define property for CreatePartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreatePartitionScheme">
            <summary>define property for CreatePartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreatePlanGuide">
            <summary>define property for CreatePlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateProcedure">
            <summary>define property for CreateProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateQueue">
            <summary>define property for CreateQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateRemoteServiceBinding">
            <summary>define property for CreateRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateRole">
            <summary>define property for CreateRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateRoute">
            <summary>define property for CreateRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateRule">
            <summary>define property for CreateRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSchema">
            <summary>define property for CreateSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSearchPropertyList">
            <summary>define property for CreateSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSecurityPolicy">
            <summary>define property for CreateSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSequence">
            <summary>define property for CreateSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateService">
            <summary>define property for CreateService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSpatialIndex">
            <summary>define property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateStatistics">
            <summary>define property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSymmetricKey">
            <summary>define property for CreateSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateSynonym">
            <summary>define property for CreateSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateTable">
            <summary>define property for CreateTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateTrigger">
            <summary>define property for CreateTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateType">
            <summary>define property for CreateType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateUser">
            <summary>define property for CreateUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateView">
            <summary>define property for CreateView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateXmlIndex">
            <summary>define property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.CreateXmlSchemaCollection">
            <summary>define property for CreateXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DenyDatabase">
            <summary>define property for DenyDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropApplicationRole">
            <summary>define property for DropApplicationRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropAssembly">
            <summary>define property for DropAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropAsymmetricKey">
            <summary>define property for DropAsymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropAudit">
            <summary>define property for DropAudit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropBrokerPriority">
            <summary>define property for DropBrokerPriority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropCertificate">
            <summary>define property for DropCertificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropColumnEncryptionKey">
            <summary>define property for DropColumnEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropColumnMasterKey">
            <summary>define property for DropColumnMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropContract">
            <summary>define property for DropContract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropDatabase">
            <summary>define property for DropDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropDatabaseAuditSpecification">
            <summary>define property for DropDatabaseAuditSpecification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropDatabaseEncryptionKey">
            <summary>define property for DropDatabaseEncryptionKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropDefault">
            <summary>define property for DropDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropEventNotification">
            <summary>define property for DropEventNotification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropExtendedProperty">
            <summary>define property for DropExtendedProperty</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropExternalLanguage">
            <summary>define property for DropExternalLanguage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropExternalLibrary">
            <summary>define property for DropExternalLibrary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropExternalStream">
            <summary>define property for DropExternalStream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropFulltextCatalog">
            <summary>define property for DropFulltextCatalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropFulltextIndex">
            <summary>define property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropFulltextStoplist">
            <summary>define property for DropFulltextStoplist</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropFunction">
            <summary>define property for DropFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropIndex">
            <summary>define property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropMasterKey">
            <summary>define property for DropMasterKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropMessageType">
            <summary>define property for DropMessageType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropPartitionFunction">
            <summary>define property for DropPartitionFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropPartitionScheme">
            <summary>define property for DropPartitionScheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropPlanGuide">
            <summary>define property for DropPlanGuide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropProcedure">
            <summary>define property for DropProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropQueue">
            <summary>define property for DropQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropRemoteServiceBinding">
            <summary>define property for DropRemoteServiceBinding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropRole">
            <summary>define property for DropRole</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropRoleMember">
            <summary>define property for DropRoleMember</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropRoute">
            <summary>define property for DropRoute</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropRule">
            <summary>define property for DropRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSchema">
            <summary>define property for DropSchema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSearchPropertyList">
            <summary>define property for DropSearchPropertyList</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSecurityPolicy">
            <summary>define property for DropSecurityPolicy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSensitivityClassification">
            <summary>define property for DropSensitivityClassification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSequence">
            <summary>define property for DropSequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropService">
            <summary>define property for DropService</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSignature">
            <summary>define property for DropSignature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSignatureSchemaObject">
            <summary>define property for DropSignatureSchemaObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropStatistics">
            <summary>define property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSymmetricKey">
            <summary>define property for DropSymmetricKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropSynonym">
            <summary>define property for DropSynonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropTable">
            <summary>define property for DropTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropTrigger">
            <summary>define property for DropTrigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropType">
            <summary>define property for DropType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropUser">
            <summary>define property for DropUser</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropView">
            <summary>define property for DropView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.DropXmlSchemaCollection">
            <summary>define property for DropXmlSchemaCollection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.GrantDatabase">
            <summary>define property for GrantDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.Rename">
            <summary>define property for Rename</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.RevokeDatabase">
            <summary>define property for RevokeDatabase</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.UnbindDefault">
            <summary>define property for UnbindDefault</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.UnbindRule">
            <summary>define property for UnbindRule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.UndoDrop">
            <summary>define property for UndoDrop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.DatabaseEventSet.UpdateStatistics">
            <summary>define property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.AlterFulltextIndex">
            <summary>define static property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.AlterIndex">
            <summary>define static property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.AlterTable">
            <summary>define static property for AlterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.CreateFulltextIndex">
            <summary>define static property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.CreateIndex">
            <summary>define static property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.CreateSpatialIndex">
            <summary>define static property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.CreateStatistics">
            <summary>define static property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.CreateXmlIndex">
            <summary>define static property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.DropFulltextIndex">
            <summary>define static property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.DropIndex">
            <summary>define static property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.DropStatistics">
            <summary>define static property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.DropTable">
            <summary>define static property for DropTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEvent.UpdateStatistics">
            <summary>define static property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.AlterFulltextIndex">
            <summary>define property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.AlterIndex">
            <summary>define property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.AlterTable">
            <summary>define property for AlterTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.CreateFulltextIndex">
            <summary>define property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.CreateIndex">
            <summary>define property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.CreateSpatialIndex">
            <summary>define property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.CreateStatistics">
            <summary>define property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.CreateXmlIndex">
            <summary>define property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.DropFulltextIndex">
            <summary>define property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.DropIndex">
            <summary>define property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.DropStatistics">
            <summary>define property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.DropTable">
            <summary>define property for DropTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.TableEventSet.UpdateStatistics">
            <summary>define property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.AlterFulltextIndex">
            <summary>define static property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.AlterIndex">
            <summary>define static property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.AlterView">
            <summary>define static property for AlterView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.CreateFulltextIndex">
            <summary>define static property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.CreateIndex">
            <summary>define static property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.CreateSpatialIndex">
            <summary>define static property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.CreateStatistics">
            <summary>define static property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.CreateXmlIndex">
            <summary>define static property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.DropFulltextIndex">
            <summary>define static property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.DropIndex">
            <summary>define static property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.DropStatistics">
            <summary>define static property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.DropView">
            <summary>define static property for DropView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEvent.UpdateStatistics">
            <summary>define static property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.AlterFulltextIndex">
            <summary>define property for AlterFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.AlterIndex">
            <summary>define property for AlterIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.AlterView">
            <summary>define property for AlterView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.CreateFulltextIndex">
            <summary>define property for CreateFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.CreateIndex">
            <summary>define property for CreateIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.CreateSpatialIndex">
            <summary>define property for CreateSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.CreateStatistics">
            <summary>define property for CreateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.CreateXmlIndex">
            <summary>define property for CreateXmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.DropFulltextIndex">
            <summary>define property for DropFulltextIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.DropIndex">
            <summary>define property for DropIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.DropStatistics">
            <summary>define property for DropStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.DropView">
            <summary>define property for DropView</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ViewEventSet.UpdateStatistics">
            <summary>define property for UpdateStatistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEvent.AlterQueue">
            <summary>define static property for AlterQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEvent.BrokerQueueDisabled">
            <summary>define static property for BrokerQueueDisabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEvent.DropQueue">
            <summary>define static property for DropQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEvent.QueueActivation">
            <summary>define static property for QueueActivation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEventSet.AlterQueue">
            <summary>define property for AlterQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEventSet.BrokerQueueDisabled">
            <summary>define property for BrokerQueueDisabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEventSet.DropQueue">
            <summary>define property for DropQueue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ServiceQueueEventSet.QueueActivation">
            <summary>define property for QueueActivation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectEvent.Alter">
            <summary>define static property for Alter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectEvent.Drop">
            <summary>define static property for Drop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectEventSet.Alter">
            <summary>define property for Alter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.ObjectEventSet.Drop">
            <summary>define property for Drop</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionEvent.AlterFunction">
            <summary>define static property for AlterFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionEvent.DropFunction">
            <summary>define static property for DropFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionEventSet.AlterFunction">
            <summary>define property for AlterFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.UserDefinedFunctionEventSet.DropFunction">
            <summary>define property for DropFunction</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedureEvent.AlterProcedure">
            <summary>define static property for AlterProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedureEvent.DropProcedure">
            <summary>define static property for DropProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedureEventSet.AlterProcedure">
            <summary>define property for AlterProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.StoredProcedureEventSet.DropProcedure">
            <summary>define property for DropProcedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlAssemblyEvent.AlterAssembly">
            <summary>define static property for AlterAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlAssemblyEvent.DropAssembly">
            <summary>define static property for DropAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlAssemblyEventSet.AlterAssembly">
            <summary>define property for AlterAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.SqlAssemblyEventSet.DropAssembly">
            <summary>define property for DropAssembly</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.NamedSmoObject_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.NamedSmoObject_NameDesc">
            <summary>Gets or sets the name of the object.(inherited from NamedSmoObject)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ScriptSchemaObjectBase_SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ScriptSchemaObjectBase_SchemaDesc">
            <summary>Gets or sets the schema.(inherited from ScriptSchemaObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_Name">
            <summary>Message Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_Desc">
            <summary>Name of the Service Broker message type. This defines the formats of messages that are allowed in conversations.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_IDDesc">
            <summary>Gets the ID value that uniquely identifies the message type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_MessageTypeValidationName">
            <summary>Message type validation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_MessageTypeValidationDesc">
            <summary>Specifies whether Service Broker validates that messages of this type are empty, well-formed XML, or comply with an XML schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_MessageTypeMappingsName">
            <summary>Message Type Mappings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_ExtendedPropertiesName">
            <summary>Extended Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_ExtendedPropertiesDesc">
            <summary>Gets the collection of extended properties for the service contract.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_MessageTypeMappingsDesc">
            <summary>Gets the collection of message type mappings for this service contract.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ParentDesc">
            <summary>Gets the parent ServiceBroker object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_OwnerDesc">
            <summary>The database principal that owns the message type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ValidationXmlSchemaCollectionName">
            <summary>XML schema collection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ValidationXmlSchemaCollectionDesc">
            <summary>The collection of XML schemas used to validate messages of this type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ValidationXmlSchemaCollectionSchemaName">
            <summary>XML schema collection database schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ValidationXmlSchemaCollectionSchemaDesc">
            <summary>Name of the database schema that contains the XML schema collection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ExtendedPropertiesName">
            <summary>Extended Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_ExtendedPropertiesDesc">
            <summary>Gets the collection of extended properties for the message type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.MessageType_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the message type is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_Name">
            <summary>Service Contract</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_Desc">
            <summary>Name of the Service Broker contract. This defines the message types that are allowed in conversations.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_OwnerDesc">
            <summary>The database principal that owns the service contract.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_IDDesc">
            <summary>Gets the ID value that uniquely identifies the service contract.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceContract_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the message type is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_Name">
            <summary>Service Queue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_Desc">
            <summary>Name of the queue, which receives Service Broker messages.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IDDesc">
            <summary>Gets the ID value that uniquely identifies the service queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ActivationExecutionContextName">
            <summary>Activation execution context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ActivationExecutionContextDesc">
            <summary>Indicates whether the activation EXECUTE AS clause specified OWNER, SELF, or a specific database principal.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_CreateDateName">
            <summary>Create date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_CreateDateDesc">
            <summary>Date when the queue was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_DateLastModifiedName">
            <summary>Last modified date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_DateLastModifiedDesc">
            <summary>Date when the queue was last altered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ExecutionContextPrincipalName">
            <summary>Execution context principal</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ExtendedPropertiesName">
            <summary>Extended Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ExtendedPropertiesDesc">
            <summary>Gets the collection of extended properties for the service queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ExecutionContextPrincipalDesc">
            <summary>The database principal under which the activation stored procedure runs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_FileGroupName">
            <summary>File group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_FileGroupDesc">
            <summary>File group on which the queue is located</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsActivationEnabledName">
            <summary>Is activation enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsActivationEnabledDesc">
            <summary>Specifies whether activation is enabled is queue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsEnqueueEnabledName">
            <summary>Is enqueue enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsEnqueueEnabledDesc">
            <summary>Specifies whether an activation stored procedure is run to receive messages from the queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsRetentionEnabledName">
            <summary>Is retention enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsRetentionEnabledDesc">
            <summary>Specifies whether messages are retained until the conversation ends, or deleted when the receive commits.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsPoisonMessageHandlingEnabledName">
            <summary>Is poison message handling enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsPoisonMessageHandlingEnabledDesc">
            <summary>Specifies whether poison message handling is enabled for the queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_MaxReadersName">
            <summary>Maximum readers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_MaxReadersDesc">
            <summary>The maximum number of copies of the activation stored procedure that can be run concurrently.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ProcedureDatabaseName">
            <summary>Procedure database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ProcedureDatabaseDesc">
            <summary>Name of the database that contains the activation stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ProcedureNameName">
            <summary>Procedure name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ProcedureNameDesc">
            <summary>Name of the activation stored procedure used to process messages in this queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ProcedureSchemaName">
            <summary>Procedure schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_NameDesc">
            <summary>Gets or sets the name of the service queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_ProcedureSchemaDesc">
            <summary>Name of the schema that contains the stored procedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_RowCountName">
            <summary>Message count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_RowCountAsDoubleName">
            <summary>Row Count (Double)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_RowCountAsDoubleDesc">
            <summary>Gets the number of messages in the queue as a double-precision floating point number.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_RowCountDesc">
            <summary>The number of messages in the queue.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the message type is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceQueue_SchemaDesc">
            <summary>Gets or sets the schema.(inherited from ScriptSchemaObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_Name">
            <summary>Broker Service</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_Desc">
            <summary>Name of the service. This is an address that is used in Service Broker conversations.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_IDDesc">
            <summary>Gets the ID value that uniquely identifies the broker service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_OwnerDesc">
            <summary>The database principal that owns the Service Broker service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_QueueNameName">
            <summary>Queue name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_QueueNameDesc">
            <summary>Name of the queue that is used to receive messages sent to the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_QueueSchemaName">
            <summary>Queue schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_ServiceContractMappingsName">
            <summary>Service Contract Mappings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_ServiceContractMappingsDesc">
            <summary>Gets the collection of service contract mappings for this broker service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_QueueSchemaDesc">
            <summary>Name of the schema to which the queue belongs</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the message type is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_Name">
            <summary>Service Route</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_Desc">
            <summary>Name of the route. This specifies the network address of a Service Broker service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_IDDesc">
            <summary>Gets the ID value that uniquely identifies the service route.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_AddressName">
            <summary>Address</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_AddressDesc">
            <summary>The network address of the instance of the Database Engine that is hosting the Service Broker service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_BrokerInstanceName">
            <summary>Broker instance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_BrokerInstanceDesc">
            <summary>The unique identifier that Service Broker assigned to the database that hosts the service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_ExpirationDateName">
            <summary>Expiration date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_ExpirationDateDesc">
            <summary>The date and time when the route expires.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_MirrorAddressName">
            <summary>Mirror address</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_MirrorAddressDesc">
            <summary>The network address of a mirrored copy of the Service Broker service that is addressed by this route.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_OwnerDesc">
            <summary>The database principal that owns the service route.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_RemoteServiceName">
            <summary>Remote service</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.ServiceRoute_RemoteServiceDesc">
            <summary>The Service Broker service whose address is specified by the service route.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_Name">
            <summary>Remote Service Binding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_Desc">
            <summary>Name of the remote service binding. This defines the security credentials that are used to communicate with a remote service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_IDDesc">
            <summary>Gets the ID value that uniquely identifies the remote service binding.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_OwnerDesc">
            <summary>The database principal that owns the remote service binding.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_CertificateUserName">
            <summary>Certificate user</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_CertificateUserDesc">
            <summary>User that holds the certificate associated with remote service binding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_IsAnonymousName">
            <summary>Is anonymous</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_IsAnonymousDesc">
            <summary>Specifies whether connections to the remote service are anonymous and do not send local conversation security credentials.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_RemoteServiceName">
            <summary>Remote Service</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.RemoteServiceBinding_RemoteServiceDesc">
            <summary>The remote service for which the remote service binding provides connection security credentials.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_Name">
            <summary>Broker Priority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_Desc">
            <summary>Name of the Servie Broker priority.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_IDDesc">
            <summary>Gets the ID value that uniquely identifies the broker priority.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_ContractNameName">
            <summary>Contract name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_ContractNameDesc">
            <summary>Name of a contract if the conversation priority applies to a conversation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_LocalServiceNameName">
            <summary>Local service name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_LocalServiceNameDesc">
            <summary>Name of local service if the conversation priority applies to a conversation endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_RemoteServiceNameName">
            <summary>Remote service schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_ExtendedPropertiesName">
            <summary>Extended Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerService_ExtendedPropertiesDesc">
            <summary>Gets the collection of extended properties for the broker service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_RemoteServiceNameDesc">
            <summary>Specifies the name of remote service if the conversation priority applies to a conversation endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_PriorityLevelName">
            <summary>Priority level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.BrokerLocalizableResources.BrokerPriority_PriorityLevelDesc">
            <summary>Priority level assigned to the priority.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.MultipartNameName">
            <summary>Multipart Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.MultipartNameDesc">
            <summary>Describes name information of an object, including name and schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerSecurityName">
            <summary>Server Security</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerSecurityDesc">
            <summary>Exposes properties of the Server object that encapsulates security aspects of an instance of the Database Engine.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerPerformanceName">
            <summary>Server Performance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerPerformanceDesc">
            <summary>Exposes properties of the Server object that encapsulate performance aspects of an instance of the Database Engine.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerAuditName">
            <summary>Server Audit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerAuditDesc">
            <summary>Exposes properties of the Server object that encapsulates audit aspects of an instance of the Database Engine.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerSurfaceAreaConfigurationName">
            <summary>Surface Area Configuration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServerSurfaceAreaConfigurationDesc">
            <summary>Surface area configuration for features of the Database Engine. Only the features required by your application should be enabled. Disabling unused features helps protect your server by reducing the surface area.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.NameDesc">
            <summary>Object name.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SchemaDesc">
            <summary>Object schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.PublicServerRoleIsGrantedPermissionsName">
            <summary>Public Server Role Permissions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.LoginModeName">
            <summary>Login  Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.XPCmdShellEnabledName">
            <summary>xp_cmdshell Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.CrossDBOwnershipChainingEnabledName">
            <summary>Cross DB Ownership Chaining Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.CommonCriteriaComplianceEnabledName">
            <summary>Common Criteria Compliance Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServiceBrokerEndpointActiveName">
            <summary>Service Broker Endpoint Active</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ServiceBrokerEndpointActiveDesc">
            <summary>Service Broker provides queuing and reliable messaging for the Database Engine. Service Broker uses an endpoint for communication between instances, which opens a TCP/IP port on the server. Enable the Service Broker endpoint only if your applications use S ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SoapEndpointsEnabledName">
            <summary>SOAP Endpoints Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SoapEndpointsEnabledDesc">
            <summary>The SOAP endpoint can be in either a started, stopped or disabled state. Returns TRUE if at least one SOAP endpoint is responding to SOAP requests. Returns FALSE if all SOAP endpoints are disabled or if there are no SOAP endpoints. Configuring it to FALSE  ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.PublicServerRoleIsGrantedPermissionsDesc">
            <summary>Returns True if the Public server role has permissions set on the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.LoginModeDesc">
            <summary>Authentication Mode on SQL Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.XPCmdShellEnabledDesc">
            <summary>xp_cmdshell creates a Windows process that has same security rights as the SQL Server service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.CrossDBOwnershipChainingEnabledDesc">
            <summary>Configures cross-database ownership chaining for an instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.CommonCriteriaComplianceEnabledDesc">
            <summary>The common criteria compliance enabled option enables the following: Residual Information Protection (RIP), the ability to view login statistics, and that column GRANT should not override table DENY.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.BlockedProcessThresholdName">
            <summary>Blocked Process Threshold</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AffinityMaskName">
            <summary>Affinity Mask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.Affinity64MaskName">
            <summary>Affinity64 Mask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AffinityMaskIOName">
            <summary>Affinity Mask I/O</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.Affinity64IOMaskName">
            <summary>Affinity64 Mask I/O</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.DynamicLocksName">
            <summary>Dynamic Locks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.LightweightPoolingEnabledName">
            <summary>Lightweight Pooling Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.MaxDegreeOfParallelismName">
            <summary>Max Degree Of Parallelism</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.CostThresholdforParallelismName">
            <summary>Cost Threshold for Parallelism</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.MaxWorkerThreadsName">
            <summary>Max Worker Threads</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.NetworkPacketSizeName">
            <summary>Network Packet Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.OpenObjectsName">
            <summary>Open Objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.BlockedProcessThresholdDesc">
            <summary>Specifies the threshold, in seconds, at which blocked process reports are generated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AffinityMaskDesc">
            <summary>Binds SQL Server disk I/O to a specified subset of CPUs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.Affinity64MaskDesc">
            <summary>Binds SQL Server disk I/O to a specified subset of CPUs. This option is available only on the 64-bit version of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AffinityMaskIODesc">
            <summary>Binds SQL Server threads to a specified subset of CPUs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.Affinity64IOMaskDesc">
            <summary>Binds processors to specific threads. This option is similar to the affinity mask option. Use affinity mask to bind the first 32 processors, and use affinity64 mask to bind the remaining processors on the computer. This option is available only on the 64-b ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.DynamicLocksDesc">
            <summary>Sets the maximum number of available locks. This option limits the amount of memory the Database Engine uses for locks.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.LightweightPoolingEnabledDesc">
            <summary>Provides a means of reducing the system overhead that is associated with the excessive context switching that occurs sometimes in symmetric multiprocessing (SMP) environments.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.MaxDegreeOfParallelismDesc">
            <summary>Limits the number of processors that are used to run a single statement for each parallel plan execution.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.CostThresholdforParallelismDesc">
            <summary>Specifies the threshold at which SQL Server creates and runs parallel plans for queries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.MaxWorkerThreadsDesc">
            <summary>Configures the number of worker threads that are available to SQL Server processes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.NetworkPacketSizeDesc">
            <summary>Sets the packet size (in bytes) that is used across the whole network</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.OpenObjectsDesc">
            <summary>Sets the maximum number of database objects that can be open at one time on an instance of SQL Server 2000 Database objects are those objects that are defined in the sysobjects table: tables, views, rules, stored procedures, defaults, and triggers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.DefaultTraceEnabledName">
            <summary>Default Trace Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.C2AuditTracingEnabledName">
            <summary>C2 Audit Tracing Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.LoginAuditLevelName">
            <summary>Login Audit Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.DefaultTraceEnabledDesc">
            <summary>Enables the default trace option. The default trace option provides a persistent log of activity and changes that are primarily related to the configuration options.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.C2AuditTracingEnabledDesc">
            <summary>Audits all attempts to access statements and objects. Writes attempts to a file in the SQL Server Data folder.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.LoginAuditLevelDesc">
            <summary>Sets auditing mode for tracking Logins that have logged with success/failure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AdHocRemoteQueriesEnabledName">
            <summary>Ad-hoc Remote Queries Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.DatabaseMailEnabledName">
            <summary>Database Mail Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ClrIntegrationEnabledName">
            <summary>CLR Integration Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.OleAutomationEnabledName">
            <summary>OLE Automation Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.RemoteDacEnabledName">
            <summary>Remote DAC Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SqlMailEnabledName">
            <summary>SqlMail Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.WebAssistantEnabledName">
            <summary>Web Assistant Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AdHocRemoteQueriesEnabledDesc">
            <summary>The OPENROWSET and OPENDATASOURCE functions support ad hoc connections to remote data sources without linked or remote servers. Enable these functions only if your applications and scripts call them.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.DatabaseMailEnabledDesc">
            <summary>Database Mail is a component for sending e-mail messages from the Database Engine using SMTP. Enable Database Mail stored procedures only if you plan to configure and use Database Mail.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.ClrIntegrationEnabledDesc">
            <summary>Common language runtime (CLR) integration enables you to write stored procedures, triggers, user-defined types and user-defined functions using any .NET Framework language. Enable CLR integration only if you use the CLR.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.OleAutomationEnabledDesc">
            <summary>The OLE Automation extended stored procedures (XPs) allow Transact-SQL batches, stored procedures, and triggers to reference custom OLE Automation objects. Enable OLE Automation only if applications or Transact-SQL scripts use OLE Automation XPs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.RemoteDacEnabledDesc">
            <summary>A dedicated administrator connection (DAC) allows an administrator to connect to a server when the Database Engine will not respond to regular connections. Enable this option only if you will use DAC from a remote computer.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SqlMailEnabledDesc">
            <summary>SQL Mail supports legacy applications that send and receive e-mail messages from the Database Engine. SQL Mail is deprecated in SQL Server 2005 and replaced by Database Mail. Enable SQL Mail stored procedures only if you plan to configure and use SQL Mail  ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.WebAssistantEnabledDesc">
            <summary>Web Assistant stored procedures, which generate HTML files from SQL Server databases, are deprecated in SQL Server 2005. Enable Web Assistance only if your applications generate HTML using Web Assistant stored procedures.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.XPCmdShellEnabledDescSAC">
            <summary>The xp_cmdshell extended stored procedure runs operating system commands from within the Database Engine. Enable xp_cmdshell only if your application or scripts must use xp_cmdshell to run operating system commands.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_CmdExecRightsForSystemAdminsOnlyName">
            <summary>CmdExec Rights for System Admins Only</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_CmdExecRightsForSystemAdminsOnlyDesc">
            <summary>Confirms that only members of sysadmins fixed server role can execute CmdExec and ActiveX Script job steps. Applies only to SQL Server 2000.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_ProxyAccountIsGrantedToPublicRoleName">
            <summary>ProxyAccount Granted To Public</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_ProxyAccountIsGrantedToPublicRoleDesc">
            <summary>Checks whether SQL Server Agent proxy account has been granted to the Public role. Returns True if a SQL Server Agent proxy account has been granted to the Public role. Applies only to SQL Server 2005 and later versions.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_ReplaceAlertTokensEnabledName">
            <summary>Replace Alert Token Replacement Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_ReplaceAlertTokensEnabledDesc">
            <summary>Alert Replacement flag enables replacement of alert tokens. Applies only to SQL Server 2005 Service Pack 1 and later versions.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_ProxyAccountEnabledName">
            <summary>Server Proxy Account Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.IServerSecurityFacet_ProxyAccountEnabledDesc">
            <summary>xp_cmdshell is executed under the context of the Server Proxy account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupStateName">
            <summary>Availability Group State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupStateDesc">
            <summary>A logical facet exposing the state of an Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_IsOnlineName">
            <summary>Is Online</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_IsOnlineDesc">
            <summary>A Boolean value indicating whether a primary replica exists in the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_IsAutoFailoverName">
            <summary>Is Automatic Failover</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_IsAutoFailoverDesc">
            <summary>A Boolean value indicating whether the Availability Group has a primary that is set to Automatic Failover Mode.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfSynchronizedSecondaryReplicasName">
            <summary>Number of Synchronized Secondary Replicas</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfSynchronizedSecondaryReplicasDesc">
            <summary>The number of Synchronous replicas with Automatic Failover Mode that are in Synchronized state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfNotSynchronizingReplicasName">
            <summary>Number of Not Synchronizing Replicas</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfNotSynchronizingReplicasDesc">
            <summary>The number of Synchronous replicas that are in Not Synchronizing state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfNotSynchronizedReplicasName">
            <summary>Number of Synchronizing Synchronous Replicas</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfNotSynchronizedReplicasDesc">
            <summary>The number of Synchronous replicas that are not in Synchronized state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfReplicasWithUnhealthyRoleName">
            <summary>Number of Resolving Replicas</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfReplicasWithUnhealthyRoleDesc">
            <summary>The number of replicas that are in Resolving role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfDisconnectedReplicasName">
            <summary>Number of Disconnected Replicas</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.AvailabilityGroupState_NumberOfDisconnectedReplicasDesc">
            <summary>The number of replicas that are not in Connected state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminStateName">
            <summary>SmartAdmin State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminStateDesc">
            <summary>A logical facet exposing the state of Smartadmin.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsMasterSwitchEnabledName">
            <summary>Is Master switch enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsMasterSwitchEnabledDesc">
            <summary>A Boolean value indicating whether master switch is turned on.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsBackupEnabledName">
            <summary>Is Smart backup enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsBackupEnabledDesc">
            <summary>A Boolean value indicating whether smartbackup is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfStorageConnectivityErrorsName">
            <summary>Number of Storage Connectivity Errors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfStorageConnectivityErrorsDesc">
            <summary>The number of storage connectivity errors while performing backups or file retention.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfSqlErrorsName">
            <summary>Number of Sql Server errors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfSqlErrorsDesc">
            <summary>The number of  Sql Server errors.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfInvalidCredentialErrorsName">
            <summary>Number of Invalid Credential errors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfInvalidCredentialErrorsDesc">
            <summary>The number of Invalid Credential errors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfOtherErrorsName">
            <summary>Number of other errors.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfOtherErrorsDesc">
            <summary>The number of all other errors.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfCorruptedOrDeletedBackupsName">
            <summary>Number of corrupted or deleted backups.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfCorruptedOrDeletedBackupsDesc">
            <summary>The number of corrupted or deleted backups.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsSmartBackupOnlineName">
            <summary>Is SmartBackup online.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsSmartBackupOnlineDesc">
            <summary>A Boolean value indicating whether smartbackup is turned on.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsStorageAccountAccessibleName">
            <summary>Is Storage Account accessible.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_IsStorageAccountAccessibleDesc">
            <summary>A Boolean value indicating whether storage account is accessible.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfBackupsWithRestoreHeaderOnlyFailedName">
            <summary>Number of backups with restore header only failed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfBackupsWithRestoreHeaderOnlyFailedDesc">
            <summary>The number of backups that had issues while restoring backup header.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfUserDeletedBackupsName">
            <summary>Number of backups thar were deleted by the user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfUserDeletedBackupsDesc">
            <summary>The number of backup files that were deleted by user</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfBackupLoopsName">
            <summary>Number of backup loops.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfBackupLoopsDesc">
            <summary>The number of backup loops.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfRetentionLoopsName">
            <summary>Number of retention loops.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.FacetSR.SmartAdminState_NumberOfRetentionLoopsDesc">
            <summary>The number of retention loops.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ScriptingParameters">
            <summary>Scripting Parameters</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SourceServerVersion">
            <summary>Source Server Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SourceDatabaseEngineEdition">
            <summary>Source Database Engine Edition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SourceDatabaseEngineType">
            <summary>Source Database Engine Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.TargetServerVersion">
            <summary>Target Server Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.TargetDatabaseEngineEdition">
            <summary>Target Database Engine Edition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.TargetDatabaseEngineType">
            <summary>Target Database Engine Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSphinx">
            <summary>SQL Server 7.0</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerShiloh">
            <summary>SQL Server 2000</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerYukon">
            <summary>SQL Server 2005</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerKatmai">
            <summary>SQL Server 2008</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerKilimanjaro">
            <summary>SQL Server 2008 R2</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDenali">
            <summary>SQL Server 2012</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQL14">
            <summary>SQL Server 2014</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQL15">
            <summary>SQL Server 2016</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQL2017">
            <summary>SQL Server 2017</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQLv150">
            <summary>SQL Server 2019</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQLv160">
            <summary>SQL Server 2022</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQLv170">
            <summary>SQL Server 2025</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerSQLv180">
            <summary>SQL Server vNext</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.EngineCloud">
            <summary>Microsoft Azure SQL Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.EngineCloudMI">
            <summary>Microsoft Azure SQL Managed Instance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.EngineSingleton">
            <summary>SQL Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.EngineDatawarehouse">
            <summary>Azure Synapse Analytics Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.NamedSmoObject_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.NamedSmoObject_NameDesc">
            <summary>Gets or sets the name of the object.(inherited from NamedSmoObject)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ScriptSchemaObjectBase_SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ScriptSchemaObjectBase_SchemaDesc">
            <summary>Gets or sets the schema.(inherited from ScriptSchemaObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmoObjectBase_StateName">
            <summary>State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmoObjectBase_StateDesc">
            <summary>Gets the state of the referenced object.(inherited from SmoObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SqlSmoObject_UrnName">
            <summary>Urn</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SqlSmoObject_UrnDesc">
            <summary>Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.(inherited from SqlSmoObject)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmoObjectBase_UserDataName">
            <summary>User Data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmoObjectBase_UserDataDesc">
            <summary>Gets or sets user-defined data associated with the referenced object.(inherited from SmoObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SqlSmoObject_PropertiesName">
            <summary>Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SqlSmoObject_PropertiesDesc">
            <summary>Gets a collection of Property objects that represent the object properties.(inherited from SqlSmoObject)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DdlTriggerBase_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DdlTriggerBase_TextBodyDesc">
            <summary>Gets or sets the body text that is used in the definition of the database data definition language (DDL) trigger.(inherited from DdlTriggerBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DdlTriggerBase_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DdlTriggerBase_TextHeaderDesc">
            <summary>Gets or sets the header text that is used in the definition of the database data definition language (DDL) trigger.(inherited from DdlTriggerBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DdlTriggerBase_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DdlTriggerBase_TextModeDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the DatabaseDdlTrigger header is editable as text. (inherited from DdlTriggerBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DefaultRuleBase_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DefaultRuleBase_TextBodyDesc">
            <summary>Gets or sets the text that defines the default or rule.(inherited from DefaultRuleBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DefaultRuleBase_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DefaultRuleBase_TextHeaderDesc">
            <summary>Gets or sets the header of the text body that defines the default or rule.(inherited from DefaultRuleBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DefaultRuleBase_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DefaultRuleBase_TextModeDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the Default object or Rule object header is editable as text. (inherited from DefaultRuleBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_Name">
            <summary>User</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_Desc">
            <summary>Exposes properties of the User object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_AsymmetricKeyName">
            <summary>Asymmetric Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_AsymmetricKeyDesc">
            <summary>Gets or sets the asymmetric key for the user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_CertificateName">
            <summary>Certificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_CertificateDesc">
            <summary>Gets or sets the certificate for the user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_CreateDateDesc">
            <summary>Gets the date and time when the database user was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_DateLastModifiedDesc">
            <summary>Gets the date and time when the database user was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_DefaultSchemaName">
            <summary>Default Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_DefaultSchemaDesc">
            <summary>Gets the default schema for the database user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_HasDBAccessName">
            <summary>Has DB Access</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_HasDBAccessDesc">
            <summary>Gets the Boolean property that specifies whether the database user has access to the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_IDDesc">
            <summary>Gets the ID value that uniquely identifies the database user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the database user is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_LoginName">
            <summary>Login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_LoginDesc">
            <summary>Gets the login that is associated with the database user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_LoginTypeName">
            <summary>Login Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_LoginTypeDesc">
            <summary>Gets the type of login that is associated with the database user, such as whether it is a Microsoft Windows group or a Microsoft SQL Server standard login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_SidName">
            <summary>Sid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_SidDesc">
            <summary>Gets the security identification number (SID) value of the database user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_UserTypeName">
            <summary>User Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_UserTypeDesc">
            <summary>Gets or sets the type of user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_LanguageName">
            <summary>Default Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_LanguageDesc">
            <summary>Gets or sets the default language of user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_AuthenticationTypeName">
            <summary>Authentication Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.User_AuthenticationTypeDesc">
            <summary>Gets the authentication type of user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_Name">
            <summary>Application Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_Desc">
            <summary>Exposes properties of the ApplicationRole object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_CreateDateDesc">
            <summary>The date and time when the application role was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_DateLastModifiedDesc">
            <summary>The date and time when the application role was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_IDDesc">
            <summary>The ID value that uniquely identifies the application role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_DefaultSchemaName">
            <summary>Default Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_DefaultSchemaDesc">
            <summary>The default schema for the application role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ApplicationRole_NameDesc">
            <summary>The name of the application role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_Name">
            <summary>Asymmetric Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_Desc">
            <summary>Exposes properties of the AsymmetricKey object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_IDDesc">
            <summary>The ID value that uniquely identifies the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_KeyEncryptionAlgorithmName">
            <summary>Key Encryption Algorithm</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_KeyEncryptionAlgorithmDesc">
            <summary>The encryption algorithm used to encrypt the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_KeyLengthName">
            <summary>Key Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_KeyLengthDesc">
            <summary>The length of the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_OwnerDesc">
            <summary>The name of the database principal that is the owner of the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_PrivateKeyEncryptionTypeName">
            <summary>Private Key Encryption Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_PrivateKeyEncryptionTypeDesc">
            <summary>The encryption type for the private key for the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_ProviderNameName">
            <summary>Provider Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_ProviderNameDesc">
            <summary>The provider name for the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_PublicKeyName">
            <summary>Public Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_PublicKeyDesc">
            <summary>The public key for the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_SidName">
            <summary>Sid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_SidDesc">
            <summary>The logon security identifier (SID) for the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_ThumbprintName">
            <summary>Thumbprint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_ThumbprintDesc">
            <summary>The globally unique SHA-1 hash thumbprint for the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AsymmetricKey_NameDesc">
            <summary>The name of the asymmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_Name">
            <summary>Backup Device</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_Desc">
            <summary>Exposes properties of the BackupDevice object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_BackupDeviceTypeName">
            <summary>Backup Device Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_BackupDeviceTypeDesc">
            <summary>The type of backup device of the backup device.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_PhysicalLocationName">
            <summary>Physical Location</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_PhysicalLocationDesc">
            <summary>The path to the device or operating system file that represents the physical backup location.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_SkipTapeLabelName">
            <summary>Skip Tape Label</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_SkipTapeLabelDesc">
            <summary>Specifies whether to check that the tape label is correct or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.BackupDevice_NameDesc">
            <summary>The name of the backup device.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseOptions_Name">
            <summary>Database Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseOptions_Desc">
            <summary>Exposes option properties of the Database object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_Name">
            <summary>Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_Desc">
            <summary>Exposes properties of the Database object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AcceleratedRecoveryEnabledName">
            <summary>Accelerated Recovery Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AcceleratedRecoveryEnabledDesc">
            <summary>Indicates whether Accelerated Database Recovery (ADR) is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ActiveConnectionsName">
            <summary>Active Connections</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ActiveConnectionsDesc">
            <summary>The number of active connections to the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoCreateStatisticsEnabledName">
            <summary>Auto Create Statistics Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoCreateStatisticsEnabledDesc">
            <summary>Specifies whether statistics are automatically created for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoCreateIncrementalStatisticsEnabledName">
            <summary>Auto Create Incremental Statistics Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoCreateIncrementalStatisticsEnabledDesc">
            <summary>Specifies whether automatically created statistics for the database are incremental by default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoUpdateStatisticsEnabledName">
            <summary>Auto Update Statistics Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoUpdateStatisticsEnabledDesc">
            <summary>Specifies whether statistics are automatically updated for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AvailabilityGroupNameName">
            <summary>Availability Group Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AvailabilityGroupNameDesc">
            <summary>Specifies the availability group's name, if the database is part of an availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AvailabilityDatabaseSynchronizationStateName">
            <summary>Synchronization State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AvailabilityDatabaseSynchronizationStateDesc">
            <summary>Gets the synchronization state of the database, if the database is part of an availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CaseSensitiveName">
            <summary>Case Sensitive</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CaseSensitiveDesc">
            <summary>Specifies whether uppercase letters and lowercase letters are evaluated as equal.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CatalogCollationName">
            <summary>Catalog Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CatalogCollationDesc">
            <summary>The catalog collation setting. Can be DATABASE_DEFAULT or SQL_Latin_1_General_CP1_CI_AS.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CollationName">
            <summary>Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CollationDesc">
            <summary>The default collation used by the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CompatibilityLevelName">
            <summary>Compatibility Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CompatibilityLevelDesc">
            <summary>The compatibility level for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CreateDateDesc">
            <summary>The date that the database was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DatabaseGuidName">
            <summary>Database Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DatabaseGuidDesc">
            <summary>The GUID value that uniquely identifies the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DatabaseSnapshotBaseNameName">
            <summary>Database Snapshot Base Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DatabaseSnapshotBaseNameDesc">
            <summary>The name of the snapshot base for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DataRetentionEnabledName">
            <summary>Data Retention Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DataRetentionEnabledDesc">
            <summary>When Data Retention is enabled on the database and the table, a background system task will periodically scan the table to identify and delete any obsolete (aged) rows.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DataSpaceUsageName">
            <summary>Data Space Usage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DataSpaceUsageDesc">
            <summary>The space used by the data in the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DboLoginName">
            <summary>DBO Login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DboLoginDesc">
            <summary>Specifies whether the current user is logged on as the database owner (DBO).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFileGroupName">
            <summary>Default File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFileGroupDesc">
            <summary>The default file group used by the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFullTextCatalogName">
            <summary>Default Full-Text Catalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFullTextCatalogDesc">
            <summary>The default full-text catalog used by the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultSchemaName">
            <summary>Default Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultSchemaDesc">
            <summary>The default schema of the user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HasDatabaseEncryptionKeyName">
            <summary>Has Database Encryption Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HasDatabaseEncryptionKeyDesc">
            <summary>Whether the database has an encryption key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IDDesc">
            <summary>The database ID value that uniquely identifies the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IndexSpaceUsageName">
            <summary>Index Space Usage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IndexSpaceUsageDesc">
            <summary>The space used by the indexes in the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsAccessibleName">
            <summary>Is Accessible</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsAccessibleDesc">
            <summary>Specifies whether the database can be accessed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDatabaseSnapshotName">
            <summary>Is Database Snapshot</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDatabaseSnapshotDesc">
            <summary>Specifies whether the database is a snapshot database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDatabaseSnapshotBaseName">
            <summary>Is Database Snapshot Base</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDatabaseSnapshotBaseDesc">
            <summary>Specifies whether the database is the base database for a snapshot database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbAccessAdminName">
            <summary>Is Database Access Admin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbAccessAdminDesc">
            <summary>Specifies whether the current user is a member of the DbAccessAdmin database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbBackupOperatorName">
            <summary>Is Database Backup Operator</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbBackupOperatorDesc">
            <summary>Specifies whether the current user is a member of the DbBackupOperator database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDatareaderName">
            <summary>Is Database Datareader</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDatareaderDesc">
            <summary>Specifies whether the current user is a member of the DbDatareader database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDatawriterName">
            <summary>Is Database Datawriter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDatawriterDesc">
            <summary>Specifies whether the current user is a member of the DbDatawriter database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDdlAdminName">
            <summary>Is Database DDL Admin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDdlAdminDesc">
            <summary>Specifies whether the current user is a member of the DbDdlAdmin database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDenyDatareaderName">
            <summary>Is Database Deny Datareader</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDenyDatareaderDesc">
            <summary>Specifies whether the current user is a member of the DbDenyDatareader database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDenyDatawriterName">
            <summary>Is Database Deny Datawriter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbDenyDatawriterDesc">
            <summary>Specifies whether the current member is a member of the DbDenyDatawriter database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbOwnerName">
            <summary>Is DbOwner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbOwnerDesc">
            <summary>Specifies whether the current user is a member of the DbOwner database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbSecurityAdminName">
            <summary>Is Database Security Admin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsDbSecurityAdminDesc">
            <summary>Specifies whether the current user is a member of the DbSecurityAdmin database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsFabricDatabaseName">
            <summary>Is Database Fabric Native</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsFabricDatabaseDesc">
            <summary>Specifies whether the database is part of a Fabric workspace, not a member of a logical server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsFullTextEnabledName">
            <summary>Is Full-Text Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsFullTextEnabledDesc">
            <summary>Specifies whether the database is enabled for full-text search.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsLedgerName">
            <summary>Ledger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsLedgerDesc">
            <summary>Gets or Sets whether Ledger is enabled at the database level.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsMailHostName">
            <summary>Is Mail Host</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsMailHostDesc">
            <summary>Specifies whether the database is configured as a mail host.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsManagementDataWarehouse">
            <summary>Is Management Data Warehouse</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsManagementDataWarehouseDesc">
            <summary>Specifies whether the database is configured as a Management Data Warehouse.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsMirroringEnabledName">
            <summary>Is Mirroring Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsMirroringEnabledDesc">
            <summary>Specifies whether mirroring is enabled on the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsSqlDwName">
            <summary>Is SqlDw</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsSqlDwDesc">
            <summary>Whether the database is an Azure Synapse Analytics Database instance.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsSystemObjectDesc">
            <summary>Specifies whether the database is a system object or a user-defined database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsUpdateableName">
            <summary>Is Updateable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsUpdateableDesc">
            <summary>Specifies whether the database can be updated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsVarDecimalStorageFormatEnabledName">
            <summary>Is VarDecimal Storage Format Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsVarDecimalStorageFormatEnabledDesc">
            <summary>Specifies whether the database is enabled for vardecimal storage format.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastBackupDateName">
            <summary>Last Backup Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastBackupDateDesc">
            <summary>The date and time when the database was last backed up.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastGoodCheckDbTimeName">
            <summary>Last Good CheckDb Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastGoodCheckDbTimeDesc">
            <summary>The date and time of the most recent CheckDb run for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastLogBackupDateName">
            <summary>Last Log Backup Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastLogBackupDateDesc">
            <summary>The date and time when the transaction log was last backed up.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LegacyCardinalityEstimationName">
            <summary>Legacy Cardinality Estimation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LegacyCardinalityEstimationDesc">
            <summary>Specifies whether the database scoped configuration setting for legacy cardinality estimation is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LegacyCardinalityEstimationForSecondaryName">
            <summary>Legacy Cardinality Estimation For Secondary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LegacyCardinalityEstimationForSecondaryDesc">
            <summary>Specifies whether the database scoped configuration setting for legacy cardinality estimation is enabled for Always On secondaries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LogReuseWaitStatusName">
            <summary>Log Reuse Wait Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LogReuseWaitStatusDesc">
            <summary>The type of operation on which the reuse of transaction log space is waiting.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MaxDopName">
            <summary>Max DOP</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MaxDopDesc">
            <summary>Specifies the database scoped configuration setting for the max degree of parallelism.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MaxDopForSecondaryName">
            <summary>Max DOP for Secondary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MaxDopForSecondaryDesc">
            <summary>Specifies the database scoped configuration setting for the max degree of parallelism for Always On secondaries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringFailoverLogSequenceNumberName">
            <summary>Mirroring Failover Log Sequence Number</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringFailoverLogSequenceNumberDesc">
            <summary>The log sequence number at last failover.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringIDName">
            <summary>Mirroring ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringIDDesc">
            <summary>The ID value that uniquely identifies the mirroring partnership.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringPartnerName">
            <summary>Mirroring Partner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringPartnerDesc">
            <summary>The address of the Database Engine instance that is the partner server for database mirroring.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringPartnerInstanceName">
            <summary>Mirroring Partner Instance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringPartnerInstanceDesc">
            <summary>The instance of SQL Server on which the mirroring partner is configured.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringRoleSequenceName">
            <summary>Mirroring Role Sequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringRoleSequenceDesc">
            <summary>The role sequence number for primary/backup roles played by the mirroring partners.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringSafetyLevelName">
            <summary>Mirroring Safety Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringSafetyLevelDesc">
            <summary>The mirroring safety level.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringSafetySequenceName">
            <summary>Mirroring Safety Sequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringSafetySequenceDesc">
            <summary>The role sequence number for safety levels for the mirroring partners.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringStatusName">
            <summary>Mirroring Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringStatusDesc">
            <summary>The status of the database and the database mirroring session.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringWitnessName">
            <summary>Mirroring Witness</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringWitnessDesc">
            <summary>The name of the database-engine instance of the database mirroring witness server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringWitnessStatusName">
            <summary>Mirroring Witness Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringWitnessStatusDesc">
            <summary>The status of the mirroring witness server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_NameDesc">
            <summary>The name of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_OptimizedLockingOnName">
            <summary>Optimized Locking On</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_OptimizedLockingOnDesc">
            <summary>Indicates whether Optimized Locking (OL) is on.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_OwnerDesc">
            <summary>The database principal that is the owner of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ParameterSniffingName">
            <summary>Parameter Sniffing</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ParameterSniffingDesc">
            <summary>Specifies whether the database scoped configuration for parameter sniffing is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ParameterSniffingForSecondaryName">
            <summary>Parameter Sniffing For Secondary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ParameterSniffingForSecondaryDesc">
            <summary>Specifies whether the database scoped configuration for parameter sniffing is enabled for Always On secondaries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PersistentVersionStoreFileGroupName">
            <summary>Persistent Version Store File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PersistentVersionStoreFileGroupDesc">
            <summary>The file group that persists row versions for ADR.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PersistentVersionStoreSizeKBName">
            <summary>Persistent Version Store Size KB</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PersistentVersionStoreSizeKBDesc">
            <summary>The size of the persistent version store for ADR, in KB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PrimaryFilePathName">
            <summary>Primary File Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PrimaryFilePathDesc">
            <summary>The path and name of the operating system directory that contains the primary file for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_QueryOptimizerHotfixesName">
            <summary>Query Optimizer Hotfixes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_QueryOptimizerHotfixesDesc">
            <summary>Specifies whether the database scoped configuration for query optimizer hotfixes is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_QueryOptimizerHotfixesForSecondaryName">
            <summary>Query Optimizer Hotfixes For Secondary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_QueryOptimizerHotfixesForSecondaryDesc">
            <summary>Specifies whether the database scoped configuration for query optimizer hotfixes is enabled for Always On secondaries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RecoveryForkGuidName">
            <summary>Recovery Fork Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RecoveryForkGuidDesc">
            <summary>The GUID value that specifies the recovery fork on which the database is currently active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ReplicationOptionsName">
            <summary>Replication Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ReplicationOptionsDesc">
            <summary>The active replication settings for a database,</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ServiceBrokerGuidName">
            <summary>Service Broker Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ServiceBrokerGuidDesc">
            <summary>The Guid object that uniquely identifies the instance of MicrosoftService Broker.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_SizeName">
            <summary>Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_SizeDesc">
            <summary>The size of the database in megabytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_SpaceAvailableName">
            <summary>Space Available</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_SpaceAvailableDesc">
            <summary>The available space in the database in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_StatusName">
            <summary>Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_StatusDesc">
            <summary>The database status.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UserNameName">
            <summary>User Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UserNameDesc">
            <summary>The name of the database user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_VersionName">
            <summary>Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_VersionDesc">
            <summary>The version of the instance of SQL Server that was used to create the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiNullDefaultName">
            <summary>Ansi Null Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiNullDefaultDesc">
            <summary>Specifies whether the ANSI_NULL_DEFAULT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiNullsEnabledName">
            <summary>Ansi Nulls Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiNullsEnabledDesc">
            <summary>Specifies whether the ANSI_NULLS_ENABLED database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiPaddingEnabledName">
            <summary>Ansi Padding Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiPaddingEnabledDesc">
            <summary>Specifies whether the ANSI_PADDING_ENABLED database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiWarningsEnabledName">
            <summary>Ansi Warnings Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AnsiWarningsEnabledDesc">
            <summary>Specifies whether the ANSI_WARNING_ENABLED database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ArithmeticAbortEnabledName">
            <summary>Arithmetic Abort Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ArithmeticAbortEnabledDesc">
            <summary>Specifies whether the ARITHMETICABORT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutomaticIndexCompactionEnabledName">
            <summary>Automatic Index Compaction Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutomaticIndexCompactionEnabledDesc">
            <summary>Indicates whether Automatic Index Compaction is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoCloseDesc">
            <summary>Specifies whether the AUTOCLOSE database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoCloseName">
            <summary>Auto Close</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoShrinkName">
            <summary>Auto Shrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoShrinkDesc">
            <summary>Specifies whether the AUTOSHRINK database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoUpdateStatisticsAsyncName">
            <summary>Auto Update Statistics Async</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_AutoUpdateStatisticsAsyncDesc">
            <summary>Specifies whether the AUTOUPDATESTATISTICSASYNC database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_BrokerEnabledName">
            <summary>Broker Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_BrokerEnabledDesc">
            <summary>Specifies whether the Service Broker service is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_FilestreamDirectoryNameName">
            <summary>FILESTREAM Directory Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_FilestreamDirectoryNameDesc">
            <summary>Specifies the FILESTREAM Directory Name for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_FilestreamNonTransactedAccessName">
            <summary>FILESTREAM Non-Transacted Access Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_FilestreamNonTransactedAccessDesc">
            <summary>Specifies the FILESTREAM Non-Transacted Access Level for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HonorBrokerPriorityName">
            <summary>Honor Broker Priority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HonorBrokerPriorityDesc">
            <summary>Specifies whether the priority is taken into consideration for service broker.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CloseCursorsOnCommitEnabledName">
            <summary>Close Cursors On Commit Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_CloseCursorsOnCommitEnabledDesc">
            <summary>Specifies whether the CURSOR_CLOSE_ON_COMMIT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ConcatenateNullYieldsNullName">
            <summary>Concatenate Null Yields Null</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ConcatenateNullYieldsNullDesc">
            <summary>Specifies whether the CONCAT_NULL_YIELDS_NULL database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DatabaseOwnershipChainingName">
            <summary>Database Ownership Chaining</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DatabaseOwnershipChainingDesc">
            <summary>Specifies whether the database ownership chaining is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DateCorrelationOptimizationName">
            <summary>Date Correlation Optimization</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DateCorrelationOptimizationDesc">
            <summary>Specifies whether the date correlation optimization is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsParameterizationForcedName">
            <summary>Is Parameterization Forced</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsParameterizationForcedDesc">
            <summary>Specifies whether parameterization is forced on the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LocalCursorsDefaultName">
            <summary>Local Cursors Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LocalCursorsDefaultDesc">
            <summary>Specifies whether the local server cursors are used by default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringRedoQueueMaxSizeName">
            <summary>Mirroring Redo Queue Max Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringRedoQueueMaxSizeDesc">
            <summary>The maximum size of the redo queue of the mirror server instance in KB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringTimeoutName">
            <summary>Mirroring Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MirroringTimeoutDesc">
            <summary>The maximum time, in seconds, that the principal server instance waits for a PING message from another instance in the mirroring session before assuming the other instance is disconnected.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_NumericRoundAbortEnabledName">
            <summary>Numeric Round Abort Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_NumericRoundAbortEnabledDesc">
            <summary>Specifies whether the NUMERIC_ROUNDABORT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PageVerifyName">
            <summary>Page Verify</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PageVerifyDesc">
            <summary>Specifies the type of page integrity check that Microsoft SQL Server performs when reading database pages.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TargetRecoveryTimeName">
            <summary>Target Recovery Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TargetRecoveryTimeDesc">
            <summary>Predictable recovery time value for automatic checkpoints.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ParentDesc">
            <summary>The Database object that is the parent of the Database object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PropertiesName">
            <summary>Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_PropertiesDesc">
            <summary>The collection of property objects that represent the object properties.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_QuotedIdentifiersEnabledName">
            <summary>Quoted Identifiers Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_QuotedIdentifiersEnabledDesc">
            <summary>Specifies whether identifiers delimited by double quotation marks (" ") are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ReadOnlyName">
            <summary>Read Only</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ReadOnlyDesc">
            <summary>Specifies whether the database is read-only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RecoveryModelName">
            <summary>Recovery Model</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RecoveryModelDesc">
            <summary>The recovery model for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RecursiveTriggersEnabledName">
            <summary>Recursive Triggers Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RecursiveTriggersEnabledDesc">
            <summary>Specifies whether recursive triggers are enabled on the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveEnabledName">
            <summary>Remote Data Archive Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveEnabledDesc">
            <summary>Specifies whether Remote Data Archive is enabled on the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveEndpointName">
            <summary>Remote Data Archive Endpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveEndpointDesc">
            <summary>Address of the remote endpoint with which the stretched database is associated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveLinkedServerName">
            <summary>Remote Data Archive Linked Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveLinkedServerDesc">
            <summary>Name of the linked server associated with the stretched database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDatabaseNameName">
            <summary>Remote Database Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDatabaseNameDesc">
            <summary>Name of the Remote Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveCredentialName">
            <summary>Remote Data Archive Credential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveCredentialDesc">
            <summary>Credential associated with the stretched database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveUseFederatedServiceAccountName">
            <summary>Remote Data Archive Using Federated Service Account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_RemoteDataArchiveUseFederatedServiceAccountDesc">
            <summary>Specifies that remote data archive needs to be enabled with federated service account</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_SnapshotIsolationStateName">
            <summary>Snapshot Isolation State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_SnapshotIsolationStateDesc">
            <summary>The snapshot isolation state for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_StateName">
            <summary>State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_StateDesc">
            <summary>The state of the referenced object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TrustworthyName">
            <summary>Trustworthy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TrustworthyDesc">
            <summary>Specifies whether the trustworthy property is set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UrnName">
            <summary>URN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UrnDesc">
            <summary>Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UserAccessName">
            <summary>User Access</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UserAccessDesc">
            <summary>The database user access.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UserDataName">
            <summary>User Data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_UserDataDesc">
            <summary>User-defined data associated with the referenced object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFileStreamFileGroupDesc">
            <summary>Gets the filegroup name for the default FILESTREAM filegroup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFileStreamFileGroupName">
            <summary>DefaultFILESTREAMFileGroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingAutoCleanUpName">
            <summary>ChangeTrackingAutoCleanUp</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingAutoCleanUpDesc">
            <summary>Gets the Boolean property value that specifies whether change tracking data is automatically cleaned up after the configured retention period.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingEnabledName">
            <summary>ChangeTrackingEnabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether change tracking is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingRetentionPeriodName">
            <summary>ChangeTrackingRetentionPeriod</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingRetentionPeriodDesc">
            <summary>Gets the retention period specifying how long the change tracking data is kept in the database if autocleanup is being used.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingRetentionPeriodUnitsName">
            <summary>ChangeTrackingRetentionPeriodUnits</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ChangeTrackingRetentionPeriodUnitsDesc">
            <summary>Gets the unit of time for the change tracking retention period.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_EncryptionEnabledName">
            <summary>Transparent Data Encryption Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_EncryptionEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the database is enabled for transparent data encryption.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsReadCommittedSnapshotOnName">
            <summary>Is Read Committed Snapshot On</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_IsReadCommittedSnapshotOnDesc">
            <summary>Specifies whether the database is enabled for read-committed isolation using row versioning.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastDifferentialBackupDateName">
            <summary>Last Differential Backup Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_LastDifferentialBackupDateDesc">
            <summary>The date and time when the last differential backup was performed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ContainmentTypeName">
            <summary>Database Containment Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_ContainmentTypeDesc">
            <summary>Gets or Sets the containment type of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultLanguageLcidName">
            <summary>Default Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultLanguageLcidDesc">
            <summary>Gets or Sets the LCID of the default language of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFullTextLanguageLcidName">
            <summary>Default Fulltext Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DefaultFullTextLanguageLcidDesc">
            <summary>Gets or Sets the LCID of the default fulltext language of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_NestedTriggersEnabledName">
            <summary>Nested Triggers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_NestedTriggersEnabledDesc">
            <summary>Gets or Sets whether nested triggers are allowed in the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TransformNoiseWordsName">
            <summary>Transform Noise Words</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TransformNoiseWordsDesc">
            <summary>Gets or Sets whether the database is enabled for noise words transformation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TwoDigitYearCutoffName">
            <summary>Two Digit Year Cutoff</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_TwoDigitYearCutoffDesc">
            <summary>Gets or Sets the cutoff date used to interpret two-digit years as four-digit years.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HasMemoryOptimizedObjectsName">
            <summary>Has Memory Optimized Objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HasMemoryOptimizedObjectsDesc">
            <summary>Gets the Boolean value that specifies whether the database contains memory optimized objects.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MemoryAllocatedToMemoryOptimizedObjectsInKBName">
            <summary>Allocated Memory To Memory Optimized Objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MemoryAllocatedToMemoryOptimizedObjectsInKBDesc">
            <summary>Gets the memory allocated to memory optimized objects in the database in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MemoryUsedByMemoryOptimizedObjectsInKBName">
            <summary>Used Memory By Memory Optimized Objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_MemoryUsedByMemoryOptimizedObjectsInKBDesc">
            <summary>Gets the memory used by memory optimized objects in the database in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HasFileInCloudName">
            <summary>Has file(s) in Cloud</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_HasFileInCloudDesc">
            <summary>Gets the Boolean value that specifies whether the database contains any file in Cloud.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DelayedDurabilityName">
            <summary>Delayed Durability</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Database_DelayedDurabilityDesc">
            <summary>Gets or Sets the delayed durability option of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_Name">
            <summary>Database Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_Desc">
            <summary>Exposes properties of the DatabaseOptions object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiNullDefaultName">
            <summary>Ansi Null Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiNullDefaultDesc">
            <summary>Specifies whether the ANSI_NULL_DEFAULT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiNullsEnabledName">
            <summary>Ansi Nulls Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiNullsEnabledDesc">
            <summary>Specifies whether the ANSI_NULLS_ENABLED database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiPaddingEnabledName">
            <summary>Ansi Padding Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiPaddingEnabledDesc">
            <summary>Specifies whether the ANSI_PADDING_ENABLED database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiWarningsEnabledName">
            <summary>Ansi Warnings Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AnsiWarningsEnabledDesc">
            <summary>Specifies whether the ANSI_WARNING_ENABLED database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ArithmeticAbortEnabledName">
            <summary>Arithmetic Abort Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ArithmeticAbortEnabledDesc">
            <summary>Specifies whether the ARITHMETICABORT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoCloseName">
            <summary>Auto Close</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoCloseDesc">
            <summary>Specifies whether the AUTOCLOSE database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoCreateStatisticsName">
            <summary>Auto Create Statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoCreateStatisticsDesc">
            <summary>Specifies whether the AUTOCREATESTATISTICS database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoShrinkName">
            <summary>Auto Shrink</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoShrinkDesc">
            <summary>Specifies whether the AUTOSHRINK database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoUpdateStatisticsName">
            <summary>Auto Update Statistics</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoUpdateStatisticsDesc">
            <summary>Specifies whether the AUTOUPDATESTATISTICS database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoUpdateStatisticsAsyncName">
            <summary>Auto Update Statistics Async</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_AutoUpdateStatisticsAsyncDesc">
            <summary>Specifies whether the AUTOUPDATESTATISTICSASYNC database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_BrokerEnabledName">
            <summary>Broker Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_BrokerEnabledDesc">
            <summary>Specifies whether the Service Broker service is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_CloseCursorsOnCommitEnabledName">
            <summary>Close Cursors On Commit Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_CloseCursorsOnCommitEnabledDesc">
            <summary>Specifies whether the CURSOR_CLOSE_ON_COMMIT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ConcatenateNullYieldsNullName">
            <summary>Concatenate Null Yields Null</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ConcatenateNullYieldsNullDesc">
            <summary>Specifies whether the CONCAT_NULL_YIELDS_NULL database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_DatabaseOwnershipChainingName">
            <summary>Database Ownership Chaining</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_DatabaseOwnershipChainingDesc">
            <summary>Specifies whether the database ownership chaining is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_DateCorrelationOptimizationName">
            <summary>Date Correlation Optimization</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_DateCorrelationOptimizationDesc">
            <summary>Specifies whether the date correlation optimization is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_IsParameterizationForcedName">
            <summary>Is Parameterization Forced</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_IsParameterizationForcedDesc">
            <summary>Specifies whether parameterization is forced on the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_LocalCursorsDefaultName">
            <summary>Local Cursors Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_LocalCursorsDefaultDesc">
            <summary>Specifies whether the local server cursors are used by default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_MirroringRedoQueueMaxSizeName">
            <summary>Mirroring Redo Queue Max Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_MirroringRedoQueueMaxSizeDesc">
            <summary>The maximum size of the redo queue of the mirror server instance in KB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_MirroringTimeoutName">
            <summary>Mirroring Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_MirroringTimeoutDesc">
            <summary>The maximum time, in seconds, that the principal server instance waits for a PING message from another instance in the mirroring session before assuming the other instance is disconnected.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_NumericRoundAbortEnabledName">
            <summary>Numeric Round Abort Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_NumericRoundAbortEnabledDesc">
            <summary>Specifies whether the NUMERIC_ROUNDABORT database option is active.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_PageVerifyName">
            <summary>Page Verify</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_PageVerifyDesc">
            <summary>Specifies the type of page integrity check that Microsoft SQL Server performs when reading database pages.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ParentDesc">
            <summary>The Database object that is the parent of the DatabaseOptions object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_PropertiesName">
            <summary>Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_PropertiesDesc">
            <summary>The collection of property objects that represent the object properties.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_QuotedIdentifiersEnabledName">
            <summary>Quoted Identifiers Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_QuotedIdentifiersEnabledDesc">
            <summary>Specifies whether identifiers delimited by double quotation marks (" ") are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ReadOnlyName">
            <summary>Read Only</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_ReadOnlyDesc">
            <summary>Specifies whether the database is read-only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_RecoveryModelName">
            <summary>Recovery Model</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_RecoveryModelDesc">
            <summary>The recovery model for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_RecursiveTriggersEnabledName">
            <summary>Recursive Triggers Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_RecursiveTriggersEnabledDesc">
            <summary>Specifies whether recursive triggers are enabled on the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_SnapshotIsolationStateName">
            <summary>Snapshot Isolation State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_SnapshotIsolationStateDesc">
            <summary>The snapshot isolation state for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_StateName">
            <summary>State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_StateDesc">
            <summary>The state of the referenced object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_TrustworthyName">
            <summary>Trustworthy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_TrustworthyDesc">
            <summary>Specifies whether the trustworthy property is set.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_UrnName">
            <summary>URN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_UrnDesc">
            <summary>Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_UserAccessName">
            <summary>User Access</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_UserAccessDesc">
            <summary>The database user access.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_UserDataName">
            <summary>User Data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseOptions_UserDataDesc">
            <summary>User-defined data associated with the referenced object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_Name">
            <summary>Xml Schema Collection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_Desc">
            <summary>Exposes properties of the XmlSchemaCollection object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_CreateDateDesc">
            <summary>Gets the date and time when the XML schema collection was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_DateLastModifiedDesc">
            <summary>Gets the date and time when the XML schema collection was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_ExtendedPropertiesName">
            <summary>Extended Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_ExtendedPropertiesDesc">
            <summary>Represents a collection of ExtendedProperty objects that contain information about the extended properties of the XmlSchemaCollection object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_IDDesc">
            <summary>Gets the ID value that uniquely identifies the XML schema collection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_ParentDesc">
            <summary>Gets the Database object that is the parent of the XmlSchemaCollection object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_TextName">
            <summary>Text</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.XmlSchemaCollection_TextDesc">
            <summary>Gets or sets the text that defines all of the schemas in the XML schema collection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_Name">
            <summary>View</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_Desc">
            <summary>Exposes properties of the View object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_AnsiNullsStatusName">
            <summary>Ansi Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_AnsiNullsStatusDesc">
            <summary>Gets the Boolean property value that specifies whether SQL-92 NULL handling is enabled on the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_CreateDateDesc">
            <summary>Gets the time and date when the view was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_DateLastModifiedDesc">
            <summary>Gets the time and date when the view was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasAfterTriggerName">
            <summary>Has After Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasAfterTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the view has any after triggers.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasClusteredIndexName">
            <summary>Has Clustered Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasClusteredIndexDesc">
            <summary>Whether the view has a clustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasColumnSpecificationName">
            <summary>Has Column Specification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasColumnSpecificationDesc">
            <summary>Gets the Boolean property that specifies whether the view has a column specification.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasDeleteTriggerName">
            <summary>Has Delete Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasDeleteTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the view has a delete trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasIndexName">
            <summary>Has Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasIndexDesc">
            <summary>Gets the Boolean property value that specifies whether the view has at least one index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasInsertTriggerName">
            <summary>HasInsert Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasInsertTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the view has an insert trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasInsteadOfTriggerName">
            <summary>Has Instead Of Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasInsteadOfTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the view has any instead of triggers.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasNonClusteredIndexName">
            <summary>Has Non Clustered Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasNonClusteredIndexDesc">
            <summary>Whether the view has a nonclustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasPrimaryClusteredIndexName">
            <summary>Has Primary Clustered Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasPrimaryClusteredIndexDesc">
            <summary>Whether the view has a clustered index on its primary key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasUpdateTriggerName">
            <summary>Has Update Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_HasUpdateTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the view has at least one update trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IDDesc">
            <summary>Gets the ID value that uniquely identifies the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsDroppedLedgerViewName">
            <summary>Is Dropped Ledger View</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsDroppedLedgerViewDesc">
            <summary>Gets the Boolean property that specifies whether the view is a dropped ledger view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsEncryptedName">
            <summary>Is Encrypted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsEncryptedDesc">
            <summary>Gets or sets the Boolean property that specifies whether the view is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsIndexableName">
            <summary>IsIndexable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsIndexableDesc">
            <summary>Gets the Boolean property that specifies whether it is possible to place an index on the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsSchemaBoundName">
            <summary>Is SchemaBound</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsSchemaBoundDesc">
            <summary>Gets or sets the Boolean property that specifies whether a schema is bound to the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsSystemObjectName">
            <summary>Is SystemObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the view is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the view is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_LedgerViewTypeName">
            <summary>Ledger View Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_LedgerViewTypeDesc">
            <summary>ledger view type enumeration indicating whether the view is a ledger view 1 or not 0</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_OwnerDesc">
            <summary>The name of the database principal that is the owner of the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_ReturnsViewMetadataName">
            <summary>Returns View Metadata</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_ReturnsViewMetadataDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the view returns metadata.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_TextBodyDesc">
            <summary>Gets or sets the Transact-SQL string that defines the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_TextHeaderDesc">
            <summary>Gets or sets the header part of the Transact-SQL string that defines the view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.View_TextModeDesc">
            <summary>Gets or sets the Boolean property that specifies whether the text header is editable as text.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_Name">
            <summary>User Defined Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_Desc">
            <summary>Exposes properties of the UserDefinedType object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_AssemblyNameName">
            <summary>Assembly Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_AssemblyNameDesc">
            <summary>Gets or sets the name of the .NET assembly required by the referenced alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_BinaryTypeIdentifierName">
            <summary>Binary Type Identifier</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_BinaryTypeIdentifierDesc">
            <summary>Gets the binary type identifier of the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_ClassNameDesc">
            <summary>Gets or sets the name of the class called by the referenced alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_CollationName">
            <summary>Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_CollationDesc">
            <summary>Gets the collation associated with the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IDDesc">
            <summary>Gets the ID value that uniquely identifies the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsBinaryOrderedName">
            <summary>Is Binary Ordered</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsBinaryOrderedDesc">
            <summary>Gets the Boolean property that specifies whether the alias data type is binary ordered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsComVisibleName">
            <summary>Is Com Visible</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsComVisibleDesc">
            <summary>Gets the Boolean property that specifies whether the alias data type is accessible from COM components.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsFixedLengthName">
            <summary>Is Fixed Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsFixedLengthDesc">
            <summary>Gets the Boolean property that specifies whether the alias data type is fixed length.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsNullableName">
            <summary>Is Nullable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsNullableDesc">
            <summary>Gets the Boolean property that specifies whether the alias data type accepts null values.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the user defined type is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_MaxLengthName">
            <summary>Max Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_MaxLengthDesc">
            <summary>Gets the maximum length of the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_NumericPrecisionName">
            <summary>Numeric Precision</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_NumericPrecisionDesc">
            <summary>Gets the numeric precision of the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_NumericScaleName">
            <summary>Numeric Scale</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_NumericScaleDesc">
            <summary>Gets the numeric scale of the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_OwnerDesc">
            <summary>The name of the database principal that is the owner of the user defined type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_UserDefinedTypeFormatName">
            <summary>User Defined Type Format</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedType_UserDefinedTypeFormatDesc">
            <summary>Gets the serialization format for the alias data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_Name">
            <summary>Server Information</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_Desc">
            <summary>Exposes properties of the Server regarding information about the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_CollationName">
            <summary>Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_CollationDesc">
            <summary>Gets the default collation for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_EditionName">
            <summary>Edition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_EditionDesc">
            <summary>Gets the edition of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsCaseSensitiveName">
            <summary>Is Case Sensitive</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsCaseSensitiveDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is case sensitive.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsClusteredName">
            <summary>Is Clustered</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsClusteredDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is a clustered server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsFullTextInstalledName">
            <summary>Is FullText Installed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsFullTextInstalledDesc">
            <summary></summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsSingleUserName">
            <summary>Is Single User</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_IsSingleUserDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is read-only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_LanguageName">
            <summary>Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_LanguageDesc">
            <summary>Gets the default language used by the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_MasterDBLogPathName">
            <summary>MasterDB Log Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_MasterDBLogPathDesc">
            <summary>Gets the log file directory for the master database on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_MasterDBPathName">
            <summary>MasterDB Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_MasterDBPathDesc">
            <summary>Gets the database file directory for the master database on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_MaxPrecisionName">
            <summary>Max Precision</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_MaxPrecisionDesc">
            <summary>Gets the greatest decimal precision available for exact numeric data types (not floating point), including decimal and numeric.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_NetNameName">
            <summary>Net Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_NetNameDesc">
            <summary>Gets the NetBIOS name of the network on which the instance of Microsoft SQL Server is running.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_OSVersionName">
            <summary>OS Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_OSVersionDesc">
            <summary>Gets the operating system version of the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ParentDesc">
            <summary>Gets the Server object that is the parent object of the Information object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_PhysicalMemoryName">
            <summary>Physical Memory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_PhysicalMemoryDesc">
            <summary>Gets the total RAM installed, in megabytes, for the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_PlatformName">
            <summary>Platform</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_PlatformDesc">
            <summary>Gets the hardware platform for the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ProcessorsName">
            <summary>Processors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ProcessorsDesc">
            <summary>Gets the number of processors installed on the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ProductName">
            <summary>Product</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ProductDesc">
            <summary>Gets the product title for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ProductLevelName">
            <summary>Product Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_ProductLevelDesc">
            <summary>Gets the product level for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_RootDirectoryName">
            <summary>Root Directory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_RootDirectoryDesc">
            <summary>Gets the root directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_VersionName">
            <summary>Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_VersionDesc">
            <summary>Gets the version of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_VersionStringName">
            <summary>Version String</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Information_VersionStringDesc">
            <summary>Gets the date, version, and processor type of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsMemoryOptimizedName">
            <summary>Memory Optimized</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsMemoryOptimizedDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the table is memory optimized.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DurabilityName">
            <summary>Durability</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DurabilityDesc">
            <summary>Gets or sets the value that specifies whether the data stored in the table is recoverable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_AuditLevelName">
            <summary>Audit Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_AuditLevelDesc">
            <summary>Gets or sets the audit level for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_BackupDirectoryName">
            <summary>Backup Directory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_BackupDirectoryDesc">
            <summary>Gets the default backup directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_DefaultFileName">
            <summary>Default File</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_DefaultFileDesc">
            <summary>Gets or sets the default data file directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_DefaultLogName">
            <summary>Default Log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_DefaultLogDesc">
            <summary>Gets or sets the default log file directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_LoginModeName">
            <summary>Login Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_LoginModeDesc">
            <summary>Gets or sets the logon mode for Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_MailProfileName">
            <summary>Mail Profile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_MailProfileDesc">
            <summary>Gets or sets the mail profile for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_NumberOfLogFilesName">
            <summary>Number Of Log Files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_NumberOfLogFilesDesc">
            <summary>Gets or sets the number of log files used by databases on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Settings_ParentDesc">
            <summary>Gets the Server object that is the parent of the Settings object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_Name">
            <summary>Login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_Desc">
            <summary>Exposes properties of the Login object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_AsymmetricKeyName">
            <summary>Asymmetric Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_AsymmetricKeyDesc">
            <summary>Gets or sets the asymmetric key for the login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_CreateDateName">
            <summary>CreateDate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_CreateDateDesc">
            <summary>Gets the date and time when the login was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_CertificateName">
            <summary>Certificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_CertificateDesc">
            <summary>Gets the certificate associated with the login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_CredentialName">
            <summary>Credential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_CredentialDesc">
            <summary>Gets the credential associated with the login.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_DateLastModifiedDesc">
            <summary>Gets the date and time when the logon account was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_DefaultDatabaseName">
            <summary>Default Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_DefaultDatabaseDesc">
            <summary>Gets or sets the default database that the logon account is assigned to after logging on to the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_DenyWindowsLoginName">
            <summary>Deny Windows Login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_DenyWindowsLoginDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the logon account has been granted or denied the ability to log on to the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_EventsName">
            <summary>Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_EventsDesc">
            <summary>Gets the events associated with the logon account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_HasAccessName">
            <summary>Has Access</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_HasAccessDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the Microsoft SQL Server logon account has access to the instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IDDesc">
            <summary>Gets the ID value that uniquely identifies the logon account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsDisabledName">
            <summary>Is Disabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsDisabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the login is disabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsLockedName">
            <summary>Is Locked</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsLockedDesc">
            <summary>Gets the Boolean property value that specifies whether the logon account has been locked out of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsPasswordExpiredName">
            <summary>Is Password Expired</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsPasswordExpiredDesc">
            <summary>Gets the Boolean property value that specifies whether the password for the Microsoft SQL Server logon account has expired.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the login is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_LanguageName">
            <summary>Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_LanguageDesc">
            <summary>Gets or sets the language required by the referenced logon account for date formats and system messages.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_LanguageAliasName">
            <summary>Language Alias</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_LanguageAliasDesc">
            <summary>Gets the alias name used for the language that is required by the Microsoft SQL Server logon account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_LoginTypeName">
            <summary>Login Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_LoginTypeDesc">
            <summary>Gets or sets the type of Microsoft SQL Server logon account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_MustChangePasswordName">
            <summary>Must Change Password</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_MustChangePasswordDesc">
            <summary>Gets the Boolean property value that specifies whether the logon account password must be changed when the user next logs in to the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_PasswordExpirationEnabledName">
            <summary>Password Expiration Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_PasswordExpirationEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the password for the logon account will automatically expire.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_PasswordPolicyEnforcedName">
            <summary>Password Policy Enforced</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_PasswordPolicyEnforcedDesc">
            <summary>Gets the Boolean property value that specifies whether password policy is enforced for this logon account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_SidName">
            <summary>Sid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_SidDesc">
            <summary>Gets or sets the security identifier (SID) for the logon account.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_WindowsLoginAccessTypeName">
            <summary>Windows Login Access Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_WindowsLoginAccessTypeDesc">
            <summary>Gets the type of Microsoft Windows logon access.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_PasswordHashAlgorithmName">
            <summary>Password Hash Algorithm</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Login_PasswordHashAlgorithmDesc">
            <summary>Gets the Hash algorithm name that is used to hash the password.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Name">
            <summary>Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Desc">
            <summary>Exposes properties of the Index object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasCompressedPartitionsName">
            <summary>Has Compressed Partitions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasCompressedPartitionsDesc">
            <summary>Gets the Boolean value that indicates whether the table or index has compressed partitions. This property also returns True for an unpartitioned compressed table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasSparseColumnName">
            <summary>Has Sparse Column</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasSparseColumnDesc">
            <summary>Whether the index includes any sparse columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_CompactLargeObjectsName">
            <summary>Compact Large Objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_CompactLargeObjectsDesc">
            <summary>Gets or sets the Boolean property value that specifies whether to compact the large object (LOB) data in the index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasXmlCompressedPartitionsName">
            <summary>Has Xml Compressed Partitions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasXmlCompressedPartitionsDesc">
            <summary>Gets the Boolean value that indicates whether the table or index has xml compressed partitions. This property also returns True for an unpartitioned xml compressed table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_DisallowPageLocksName">
            <summary>Disallow Page Locks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_DisallowPageLocksDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index allows page locks.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_DisallowRowLocksName">
            <summary>Disallow Row Locks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_DisallowRowLocksDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index allows row locks.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_EventsName">
            <summary>Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_EventsDesc">
            <summary>Gets the index events supported by the Index object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FileGroupName">
            <summary>File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FileGroupDesc">
            <summary>Gets or sets the filegroup where the index pages are stored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FileStreamFileGroupName">
            <summary>FILESTREAM File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FileStreamFileGroupDesc">
            <summary>Gets or sets the FILESTREAM filegroup where the index pages are stored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FileStreamPartitionSchemeName">
            <summary>FILESTREAM Partition Scheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FileStreamPartitionSchemeDesc">
            <summary>Gets or sets the FILESTREAM partition scheme associated with the index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FillFactorName">
            <summary>Fill Factor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FillFactorDesc">
            <summary>Gets or sets the percentage of an index page to fill when the index is created or re-created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IDDesc">
            <summary>Gets the index ID value that uniquely identifies the index within the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IgnoreDuplicateKeysName">
            <summary>Ignore Duplicate Keys</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IgnoreDuplicateKeysDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index ignores duplicate keys.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IndexKeyTypeName">
            <summary>Index Key Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IndexKeyTypeDesc">
            <summary>Gets or sets the index key type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsClusteredName">
            <summary>Is Clustered</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsClusteredDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index is clustered.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsDisabledName">
            <summary>Is Disabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsDisabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index is disabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsFileTableDefinedName">
            <summary>Is FileTableDefined</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsFileTableDefinedDesc">
            <summary>Gets the Boolean property value that specifies whether the index is defined by FileTable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsFullTextKeyName">
            <summary>Is FullText Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsFullTextKeyDesc">
            <summary>Gets or sets the Boolean value that specifies whether the index is enabled for row identification in Microsoft Search.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsIndexOnComputedName">
            <summary>Is Index On Computed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsIndexOnComputedDesc">
            <summary>Gets the Boolean property value that specifies whether the index is based on a computed column.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsIndexOnTableName">
            <summary>Is Index On Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsIndexOnTableDesc">
            <summary>Gets the Boolean property value that specifies whether the index is defined for a table or a view.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsOptimizedForSequentialKeyName">
            <summary>IsOptimizedForSequentialKey</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsOptimizedForSequentialKeyDesc">
            <summary>Whether the index has last-page insert optimization enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsPartitionedName">
            <summary>Is Partitioned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsPartitionedDesc">
            <summary>Gets the Boolean property value that specifies whether the index is stored in a partitioned scheme.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsSystemNamedName">
            <summary>Is SystemNamed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsSystemNamedDesc">
            <summary>Gets the Boolean property value that specifies whether the index was named automatically by the system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsSystemObjectName">
            <summary>Is SystemObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the index is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsUniqueName">
            <summary>Is Unique</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsUniqueDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index is unique or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsXmlIndexName">
            <summary>Is XmlIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsXmlIndexDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index is an XML index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_MaximumDegreeOfParallelismName">
            <summary>Maximum Degree Of Parallelism</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_MaximumDegreeOfParallelismDesc">
            <summary>Gets or sets the maximum number of processors that can be used when running a query that uses the index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_NoAutomaticRecomputationName">
            <summary>No Automatic Recomputation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_NoAutomaticRecomputationDesc">
            <summary>Gets or sets the Boolean property value that specifies whether statistics are regenerated when an index is created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_OnlineIndexOperationName">
            <summary>Online Index Operation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_OnlineIndexOperationDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index will be kept online during index operations thus allowing access to the data.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_PadIndexName">
            <summary>Pad Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_PadIndexDesc">
            <summary>Gets or sets the Boolean property value that specifies whether space is left open on each page of the intermediate levels of the index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_ParentXmlIndexName">
            <summary>Parent Xml Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_ParentXmlIndexDesc">
            <summary>Gets or sets the parent of an XML index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_PartitionSchemeName">
            <summary>Partition Scheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_PartitionSchemeDesc">
            <summary>Gets or sets the partition scheme associated with the index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_ResumableOperationStateName">
            <summary>Resumable Operation State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_ResumableOperationStateDesc">
            <summary>Specifies the state of resumable rebuild or creation of the index. Can be Running, Paused, or None.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SecondaryXmlIndexTypeName">
            <summary>Secondary Xml Index Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SecondaryXmlIndexTypeDesc">
            <summary>Gets or sets the secondary XML index type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SortInTempdbName">
            <summary>Sort In Tempdb</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SortInTempdbDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index is sorted using the tempdb database for intermediate storage of data.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SpaceUsedName">
            <summary>Space Used</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SpaceUsedDesc">
            <summary>Gets or sets the disk space used to store the index data in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxXMaxName">
            <summary>BoundingBoxXMax</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxXMaxDesc">
            <summary>Gets or sets the X-max bounding box coordinate of a spatial index (for the GEOMETRY_GRID tessellation scheme only).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxXMinName">
            <summary>BoundingBoxXMin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxXMinDesc">
            <summary>Gets or sets the X-min bounding box coordinate of a spatial index (for the GEOMETRY_GRID tessellation scheme only).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxYMaxName">
            <summary>BoundingBoxYMax</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxYMaxDesc">
            <summary>Gets or sets the Y-max bounding box coordinate of a spatial index (for the GEOMETRY_GRID tessellation scheme only).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxYMin">
            <summary>BoundingBoxYMin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BoundingBoxYMinDesc">
            <summary>Gets or sets the Y-min bounding box coordinate of a spatial index (for the GEOMETRY_GRID tessellation scheme only).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_CellsPerObjectName">
            <summary>CellsPerObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_CellsPerObjectDesc">
            <summary>Gets or sets the cells-per-object limit of a spatial index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsSpatialIndexName">
            <summary>IsSpatialIndex</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsSpatialIndexDesc">
            <summary>Gets the Boolean property value that specifies whether the index is a spatial index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level1Grid">
            <summary>Level1Grid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level1GridDesc">
            <summary>Gets or sets the density of the level-1 grid of a spatial index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level2GridName">
            <summary>Level2Grid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level2GridDesc">
            <summary>Gets or sets the density of the level-2 grid of a spatial index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level3GridName">
            <summary>Level3Grid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level3GridDesc">
            <summary>Gets or sets the density of the level-3 grid of a spatial index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level4GridName">
            <summary>Level4Grid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_Level4GridDesc">
            <summary>Gets or sets the density of the level-4 grid of a spatial index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasFilterName">
            <summary>Has Filter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_HasFilterDesc">
            <summary>Gets the Boolean value that indicates whether the index has a filter.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FilterDefinitionName">
            <summary>Filter Definition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_FilterDefinitionDesc">
            <summary>Gets or sets the filter definition of an index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SpatialIndexTypeName">
            <summary>Spatial Index Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_SpatialIndexTypeDesc">
            <summary>Gets or sets the spatial index type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IndexTypeName">
            <summary>Index Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IndexTypeDesc">
            <summary>Gets or sets the index type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BucketCountName">
            <summary>Bucket Count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_BucketCountDesc">
            <summary>Gets or sets the value of the bucket count for a hash index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IndexedXmlPathNameName">
            <summary>Indexed Xml Path Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IndexedXmlPathNameDesc">
            <summary>Gets or sets the name of Xml Path in parent Selective Xml Index for the Secondary Selective Xml Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsMemoryOptimizedName">
            <summary>Memory Optimized</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_IsMemoryOptimizedDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the index is created on a memory optimized table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_CompressionDelayName">
            <summary>Compression delay</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_CompressionDelayDesc">
            <summary>Gets or sets the int property value that specifies the compression_delay index option for columnstore indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_VectorIndexMetricName">
            <summary>Vector Index Metric</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_VectorIndexMetricDesc">
            <summary>Gets or sets the vector index metric type for a vector index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_VectorIndexTypeName">
            <summary>Vector Index Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_VectorIndexTypeDesc">
            <summary>Gets or sets the vector index type for a vector index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_OptimizeForArraySearchName">
            <summary>Optimize for Array Search</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Index_OptimizeForArraySearchDesc">
            <summary>Gets or sets whether the JSON index is optimized for array search operations.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IndexedJsonPath_PathName">
            <summary>Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IndexedJsonPath_PathDesc">
            <summary>Gets or sets the JSON path expression for the indexed path.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_Name">
            <summary>Rule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_Desc">
            <summary>Exposes properties of the Rule object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_CreateDateDesc">
            <summary>Gets the time and date when the rule was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_DateLastModifiedDesc">
            <summary>Gets the time and date when the rule was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Rule_IDDesc">
            <summary>Gets the ID value that uniquely identifies the rule.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_Name">
            <summary>Log File</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_Desc">
            <summary>Exposes properties of the LogFile object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_FileNameName">
            <summary>File Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_FileNameDesc">
            <summary>Gets or sets the file name of the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_GrowthName">
            <summary>Growth</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_GrowthDesc">
            <summary>Gets or sets the growth increment for the log file in KB or percent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_GrowthTypeName">
            <summary>Growth Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_GrowthTypeDesc">
            <summary>Gets or sets the growth type for the data file in KB or percent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IDDesc">
            <summary>Gets the ID value that uniquely identifies the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsOfflineName">
            <summary>Is Offline</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsOfflineDesc">
            <summary>Gets the Boolean value that specifies whether the log file is offline or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsReadOnlyName">
            <summary>Is Read Only</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsReadOnlyDesc">
            <summary>Gets the Boolean value that specifies whether the log file is read-only or can be updated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsReadOnlyMediaName">
            <summary>Is Read Only Media</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsReadOnlyMediaDesc">
            <summary>Gets the Boolean value that specifies whether the log file is stored on read-only media.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsSparseName">
            <summary>Is Sparse</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_IsSparseDesc">
            <summary>Gets the Boolean value that specifies whether the data file is sparse.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_MaxSizeName">
            <summary>Max Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_MaxSizeDesc">
            <summary>Gets or set the maximum size to which the data file can grow in KB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_NumberOfDiskReadsName">
            <summary>Number Of Disk Reads</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_NumberOfDiskReadsDesc">
            <summary>Gets the number of reads issued on the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_NumberOfDiskWritesName">
            <summary>Number Of Disk Writes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_NumberOfDiskWritesDesc">
            <summary>Gets the number of writes made on the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_BytesReadFromDiskName">
            <summary>Number Of Disk Read Bytes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_BytesReadFromDiskDesc">
            <summary>Gets the total number of bytes read on the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_BytesWrittenToDiskName">
            <summary>Number Of Disk Write Bytes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_BytesWrittenToDiskDesc">
            <summary>Gets the total number of bytes written to the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_SizeName">
            <summary>Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_SizeDesc">
            <summary>Gets or sets the current size of the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_UsedSpaceName">
            <summary>Used Space</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_UsedSpaceDesc">
            <summary>Gets the amount of used space in the log file in KB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_VolumeFreeSpaceName">
            <summary>Volume Free Space</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LogFile_VolumeFreeSpaceDesc">
            <summary>Gets the amount of free space available in KB of the volume that contains the log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_Name">
            <summary>Linked Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_Desc">
            <summary>Exposes properties of the LinkedServer object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_CatalogName">
            <summary>Catalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_CatalogDesc">
            <summary>Gets or sets the database to be used when the linked server is made through a connection to an OLE DB provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_CollationCompatibleName">
            <summary>Collation Compatible</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_CollationCompatibleDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the default collation of the linked server is compatible with the default collation on the local instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_CollationNameName">
            <summary>Collation Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_CollationNameDesc">
            <summary>Gets or sets the name of the collation to use when sorting data from the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ConnectTimeoutName">
            <summary>Connect Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ConnectTimeoutDesc">
            <summary>Gets or sets the number of seconds to wait for a connection to be established with the linked server before timing out.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DataAccessName">
            <summary>Data Access</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DataAccessDesc">
            <summary>Gets or sets the Boolean property value that specifies whether data can be accessed on the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DataSourceName">
            <summary>Data Source</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DataSourceDesc">
            <summary>Gets or sets the data source to be used when the linked server is made through a connection to an OLE DB provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DateLastModifiedDesc">
            <summary>Gets the date and time when the linked server was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DistPublisherName">
            <summary>Dist Publisher</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DistPublisherDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the linked server is participating in replication as a distribution Publisher.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DistributorName">
            <summary>Distributor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_DistributorDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the linked server is participating in replication as a distribution Publisher.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_IDDesc">
            <summary>Gets the ID value that uniquely identifies the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_LazySchemaValidationName">
            <summary>Lazy Schema Validation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_LazySchemaValidationDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the schema used by the linked server data is validated when the local instance of Microsoft SQL Server is idle or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_LocationName">
            <summary>Location</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_LocationDesc">
            <summary>Gets or sets the description of the location of the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ProductNameName">
            <summary>Product Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ProductNameDesc">
            <summary>Gets or sets the name of the product to which Microsoft SQL Server can connect through the OLE DB Provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ProviderNameName">
            <summary>Provider Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ProviderNameDesc">
            <summary>Gets or sets the name of the OLE DB provider used to connect to the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ProviderStringName">
            <summary>Provider String</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_ProviderStringDesc">
            <summary>Gets or sets the connection string used to connect to a linked server by way of the OLE DB Provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_PublisherName">
            <summary>Publisher</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_PublisherDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the linked server is a replication Publisher or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_QueryTimeoutName">
            <summary>Query Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_QueryTimeoutDesc">
            <summary>Gets or sets the time in seconds to wait for a query to execute before timing out.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_RpcName">
            <summary>Rpc</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_RpcDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the linked server supports remote procedure calls (RPCs).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_RpcOutName">
            <summary>Rpc Out</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_RpcOutDesc">
            <summary>The Boolean property value that specifies whether the linked server supports remote procedure calls (RPCs) with output parameters.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_SubscriberName">
            <summary>Subscriber</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_SubscriberDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the linked server is a replication Subscriber.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_UseRemoteCollationName">
            <summary>Use Remote Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_UseRemoteCollationDesc">
            <summary>Gets or sets the Boolean property value that specifies whether to use the collation associated with the data from the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_IsPromotionofDistributedTransactionsForRPCEnabledName">
            <summary>IsPromotionofDistributedTransactionsForRPCEnabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.LinkedServer_IsPromotionofDistributedTransactionsForRPCEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the promotion of distributed transactions for RPC property is enabled for the linked server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_Name">
            <summary>Data File</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_Desc">
            <summary>Exposes properties of the DataFile object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_AvailableSpaceName">
            <summary>Available Space</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_AvailableSpaceDesc">
            <summary>Gets the amount of available space in the data file in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_FileNameName">
            <summary>File Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_FileNameDesc">
            <summary>Gets or sets the data file name.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_GrowthName">
            <summary>Growth</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_GrowthDesc">
            <summary>Gets or sets the growth increment for the data file in kilobytes or percent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_GrowthTypeName">
            <summary>Growth Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_GrowthTypeDesc">
            <summary>Gets or sets the growth type for the data file in kilobytes or percent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IDDesc">
            <summary>Gets the ID value that uniquely identifies the data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsOfflineName">
            <summary>Is Offline</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsOfflineDesc">
            <summary>Gets the Boolean property value that specifies whether the data file is offline or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsPrimaryFileName">
            <summary>Is Primary File</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsPrimaryFileDesc">
            <summary>Gets the Boolean property value that specifies whether the data file is the primary file of the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsReadOnlyName">
            <summary>Is Read Only</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsReadOnlyDesc">
            <summary>Gets the Boolean property value that specifies whether the data file is read-only or can be updated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsReadOnlyMediaName">
            <summary>Is Read Only Media</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsReadOnlyMediaDesc">
            <summary>Gets the Boolean property value that specifies whether the data file is stored on read-only media.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsSparseName">
            <summary>Is Sparse</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_IsSparseDesc">
            <summary>Gets the Boolean value that specifies whether the data in the data file is sparse or dense.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_MaxSizeName">
            <summary>Max Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_MaxSizeDesc">
            <summary>Gets or set the maximum size to which the data file can grow in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_NumberOfDiskReadsName">
            <summary>Number Of Disk Reads</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_NumberOfDiskReadsDesc">
            <summary>Gets the number of reads issued on the data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_NumberOfDiskWritesName">
            <summary>Number Of Disk Writes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_NumberOfDiskWritesDesc">
            <summary>Gets the number of writes made on the data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_BytesReadFromDiskName">
            <summary>Number Of Disk Read Bytes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_BytesReadFromDiskDesc">
            <summary>Gets the total number of bytes read on the data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_BytesWrittenToDiskName">
            <summary>Number Of Disk Write Bytes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_BytesWrittenToDiskDesc">
            <summary>Gets the total number of bytes written to the data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_SizeName">
            <summary>Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_SizeDesc">
            <summary>Gets or sets the current size of the data file in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_UsedSpaceName">
            <summary>Used Space</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_UsedSpaceDesc">
            <summary>Gets the amount of used space in the data file in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_VolumeFreeSpaceName">
            <summary>Volume Free Space</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DataFile_VolumeFreeSpaceDesc">
            <summary>Gets the amount of free space available in KB of the volume that contains the data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_Name">
            <summary>Database Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_Desc">
            <summary>Exposes properties of the DatabaseRole object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_CreateDateDesc">
            <summary>Gets the date and time when the database role was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_DateLastModifiedDesc">
            <summary>Gets the date and time when the database role was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_IDDesc">
            <summary>Gets the ID value that uniquely identifies the database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_IsFixedRoleName">
            <summary>Is Fixed Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_IsFixedRoleDesc">
            <summary>Gets the Boolean property value that specifies whether the database role is a fixed role or a user-defined role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseRole_OwnerDesc">
            <summary>Gets or sets the owner of the database role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_Name">
            <summary>Server Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_Desc">
            <summary>Exposes properties of the ServerRole object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_DateCreatedName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_DateCreatedDesc">
            <summary>Gets the date and time when the server role was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_DateModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_DateModifiedDesc">
            <summary>Gets the date and time when the server role was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_IDDesc">
            <summary>Gets the ID value that uniquely identifies the server role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_IsFixedRoleName">
            <summary>Is Fixed Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_IsFixedRoleDesc">
            <summary>Gets the Boolean property value that specifies whether the server role is a fixed role or a user-defined role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerRole_OwnerDesc">
            <summary>Gets or sets the owner of the server role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_Name">
            <summary>Database DDL Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_Desc">
            <summary>Exposes properties of the DatabaseDdlTrigger object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_AnsiNullsStatusName">
            <summary>Ansi Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_AnsiNullsStatusDesc">
            <summary>Gets or sets the Boolean property value that specifies whether SQL-92 NULL handling is enabled in the data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_AssemblyNameName">
            <summary>Assembly Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_AssemblyNameDesc">
            <summary>Gets or sets the name of the assembly that contains the managed code that is executed when the data definition language (DDL) trigger is raised.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_BodyStartIndexName">
            <summary>Body Start Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_BodyStartIndexDesc">
            <summary>Gets the index value that represents the start of the DDL trigger text body.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ClassNameDesc">
            <summary>Gets or sets the name of the class in the assembly that contains the managed code that is executed when the data definition language (DDL) trigger is raised.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_CreateDateDesc">
            <summary>Gets the date and time when the database data definition language (DDL) trigger was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_DateLastModifiedName">
            <summary>Date LastModified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_DateLastModifiedDesc">
            <summary>Gets the date and time when the database data definition language (DDL) trigger was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_DdlTriggerEventsName">
            <summary>DDL Trigger Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_DdlTriggerEventsDesc">
            <summary>Gets or sets the set of data definition language (DDL) events that raise the database DDL trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IDDesc">
            <summary>Gets the ID value that uniquely identifies the database data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ImplementationTypeName">
            <summary>Implementation Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ImplementationTypeDesc">
            <summary>Gets or sets the implementation type for the database data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IsEnabledName">
            <summary>Is Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IsEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the database data definition language (DDL) trigger is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IsEncryptedName">
            <summary>Is Encrypted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IsEncryptedDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the Transact-SQL batch or managed code is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the database data definition language (DDL) trigger is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_MethodNameName">
            <summary>Method Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_MethodNameDesc">
            <summary>Gets or sets the name of the method that is owned by the class in the assembly, which is executed when the trigger is raised.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_NotForReplicationName">
            <summary>Not For Replication</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_NotForReplicationDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the database data definition language (DDL) trigger is available for replication.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_TextName">
            <summary>Text</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_TextDesc">
            <summary>Gets the Transact-SQL statement that defines the database data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ExecutionContextName">
            <summary>Execution Context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ExecutionContextDesc">
            <summary>Gets the execution conext of the DDL trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ExecutionContextUserName">
            <summary>Execution Context User</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseDdlTrigger_ExecutionContextUserDesc">
            <summary>Gets the execution conext user for the DDL trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_Name">
            <summary>Synonym</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_Desc">
            <summary>Exposes properties of the Synonym object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseTypeName">
            <summary>Base Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseTypeDesc">
            <summary>Gets or sets the base type for which the synonym is defined.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseDatabaseName">
            <summary>Base Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseDatabaseDesc">
            <summary>Gets the base database on which the base object resides.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseObjectName">
            <summary>Base Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseObjectDesc">
            <summary>Gets or sets the base object for which the synonym is defined.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseSchemaName">
            <summary>Base Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseSchemaDesc">
            <summary>Gets or sets the schema of the base object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseServerName">
            <summary>Base Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_BaseServerDesc">
            <summary>Gets or sets the instance of Microsoft SQL Server on which the base object resides.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_CreateDateDesc">
            <summary>Gets the date and time when the synonym was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_DateLastModifiedDesc">
            <summary>Gets the date and time when the synonym was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_EventsName">
            <summary>Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_EventsDesc">
            <summary>Gets the events that are supported by the synonym.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_IDDesc">
            <summary>Gets the ID value that uniquely identifies the synonym.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_OwnerDesc">
            <summary>The name of the database principal that is the owner of the synonym.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_Name">
            <summary>Sequence</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_Desc">
            <summary>Exposes properties of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_CacheSizeName">
            <summary>Cache Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_CacheSizeDesc">
            <summary>Gets or sets the cache size of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_CreateDateDesc">
            <summary>Gets the date and time when the sequence object was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_DataTypeName">
            <summary>Data type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_DataTypeDesc">
            <summary>Gets or sets the datatype for sequence.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_DateLastModifiedDesc">
            <summary>Gets the date and time when the sequence object was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IDDesc">
            <summary>Gets the ID value that uniquely identifies the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IsCycleEnabledName">
            <summary>Is Cycle Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IsCycleEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the sequence object will cycle.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the sequence object is the schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_NumericPrecisionName">
            <summary>Numeric Precision</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_NumericPrecisionDesc">
            <summary>Gets or sets the numeric precision property of the sequence object's data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_NumericScaleName">
            <summary>Numeric Scale</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_NumericScaleDesc">
            <summary>Gets the numeric scale property of the sequence object's data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_OwnerDesc">
            <summary>The name of the database principal that is the owner of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_SequenceCacheTypeName">
            <summary>SequenceCacheType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_SequenceCacheTypeDesc">
            <summary>Gets or sets the property value that specifies the cache type of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IncrementValueName">
            <summary>IncrementValue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IncrementValueDesc">
            <summary>Gets or sets the increment value of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_MinValueName">
            <summary>MinValue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_MinValueDesc">
            <summary>Gets or sets the minumum value of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_MaxValueName">
            <summary>MaxValue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_MaxValueDesc">
            <summary>Gets or sets the maximum value of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_StartValueName">
            <summary>StartValue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_StartValueDesc">
            <summary>Gets or sets the start value of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_CurrentValueName">
            <summary>CurrentValue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_CurrentValueDesc">
            <summary>Gets the current value of the sequence object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IsExhaustedName">
            <summary>IsExhausted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Sequence_IsExhaustedDesc">
            <summary>Gets the Boolean property value that specifies whether the sequence is exhausted or not.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_Name">
            <summary>Symmetric Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_Desc">
            <summary>Exposes properties of the SymmetricKey object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_CreateDateName">
            <summary>CreateDate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_CreateDateDesc">
            <summary>Gets the date and time when the symmetric key was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_DateLastModifiedName">
            <summary>DateLastModified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_DateLastModifiedDesc">
            <summary>Gets the date and time when the symmetric key was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_EncryptionAlgorithmName">
            <summary>EncryptionAlgorithm</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_EncryptionAlgorithmDesc">
            <summary>Gets or sets the symmetric key encryption algorithm.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_IDDesc">
            <summary>Gets the ID value that uniquely identifies the symmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_IsOpenName">
            <summary>IsOpen</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_IsOpenDesc">
            <summary>Gets the Boolean property value that specifies whether the symmetric key is open.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Synonym_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the synonym is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_KeyGuidName">
            <summary>KeyGuid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_KeyGuidDesc">
            <summary>Get the GUID value that uniquely identifies the symmetric key globally.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_KeyLengthName">
            <summary>KeyLength</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_KeyLengthDesc">
            <summary>Gets the length of the symmetric key in bits.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_OwnerDesc">
            <summary>Gets or sets the owner of the symmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_ProviderNameName">
            <summary>Provider Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SymmetricKey_ProviderNameDesc">
            <summary>The provider name for the symmetric key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_Name">
            <summary>Stored Procedure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_Desc">
            <summary>Exposes properties of the StoredProcedure object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_AnsiNullsStatusName">
            <summary>Ansi Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_AnsiNullsStatusDesc">
            <summary>Gets the Boolean property value that specifies whether SQL-92 NULL handling is enabled in the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_AssemblyNameName">
            <summary>Assembly Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_AssemblyNameDesc">
            <summary>Gets or sets the name of the .NET assembly required by the referenced stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ClassNameDesc">
            <summary>Gets or sets the name of the class called by the referenced stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_CreateDateDesc">
            <summary>Gets the date and time when the stored procedure was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_DateLastModifiedDesc">
            <summary>Gets the date and time when the stored procedure was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ExecutionContextName">
            <summary>Execution Context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ExecutionContextDesc">
            <summary>Gets or sets the execution context for the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ExecutionContextPrincipalName">
            <summary>Execution Context Principal</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ExecutionContextPrincipalDesc">
            <summary>Gets or sets the execution context principal for the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ForReplicationName">
            <summary>For Replication</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ForReplicationDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the stored procedure is available for replication.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IDDesc">
            <summary>Gets the ID value that uniquely identifies the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ImplementationTypeName">
            <summary>Implementation Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_ImplementationTypeDesc">
            <summary>Gets or sets the implementation type of the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsEncryptedName">
            <summary>Is Encrypted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsEncryptedDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the stored procedure is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the stored procedure is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the stored procedure is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_MethodNameName">
            <summary>Method Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_MethodNameDesc">
            <summary>Gets the method name for the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_OwnerDesc">
            <summary>The name of the database principal that is the owner of the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_RecompileName">
            <summary>Recompile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_RecompileDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the stored procedure is recompiled before execution.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_StartupName">
            <summary>Startup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_StartupDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the stored procedure runs when the instance of Microsoft SQL Server starts up.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_TextBodyDesc">
            <summary>Gets or sets the Transact-SQL string that defines the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_TextHeaderDesc">
            <summary>Gets or sets the header part of the Transact-SQL string that defines the stored procedure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_TextModeDesc">
            <summary>Gets or sets the Boolean property that specifies whether the text header is editable as text.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsNativelyCompiledName">
            <summary>Natively Compiled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsNativelyCompiledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the stored procedure is natively compiled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsSchemaBoundName">
            <summary>Schema Bound</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.StoredProcedure_IsSchemaBoundDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the stored procedure is bound to the schema of the database objects it references.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_Name">
            <summary>Server DDL Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_Desc">
            <summary>Exposes properties of the ServerDdlTrigger object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_AnsiNullsStatusName">
            <summary>Ansi Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_AnsiNullsStatusDesc">
            <summary>Gets or sets the Boolean property value that specifies whether SQL-92 NULL handling is enabled in the data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_AssemblyNameName">
            <summary>Assembly Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_AssemblyNameDesc">
            <summary>Gets or sets the name of the assembly that contains the managed code that is executed when the data definition language (DDL) trigger is raised.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_BodyStartIndexName">
            <summary>Body Start Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_BodyStartIndexDesc">
            <summary>Gets the index value that represents the start of the data definition language (DDL) trigger text body.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ClassNameDesc">
            <summary>Gets or sets the name of the class in the assembly that contains the managed code that is executed when the data definition language (DDL) trigger is raised.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_CreateDateDesc">
            <summary>Gets the date and time when the server data definition language (DDL) trigger was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_DateLastModifiedDesc">
            <summary>Gets the date and time when the server data definition language (DDL) trigger was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_DdlTriggerEventsName">
            <summary>DDL Trigger Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_DdlTriggerEventsDesc">
            <summary>Gets or sets the set of data definition language (DDL) events that raise the server DDL trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IDDesc">
            <summary>Gets the ID value that uniquely identifies the server data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ImplementationTypeName">
            <summary>Implementation Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ImplementationTypeDesc">
            <summary>Gets or sets the implementation type for the server data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IsEnabledName">
            <summary>Is Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IsEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the server data definition language (DDL) trigger is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IsEncryptedName">
            <summary>Is Encrypted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IsEncryptedDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the Transact-SQL batch or managed code is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the server data definition language (DDL) trigger is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_MethodNameName">
            <summary>Method Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_MethodNameDesc">
            <summary>Gets or sets the name of the method that is owned by the class in the assembly, which is executed when the trigger is raised.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_TextName">
            <summary>Text</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_TextDesc">
            <summary>Gets or sets the Transact-SQL statement that defines the server data definition language (DDL) trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ExecutionContextName">
            <summary>Execution Context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ExecutionContextDesc">
            <summary>Gets the execution conext of the DDL trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ExecutionContextLoginName">
            <summary>Execution Context Login</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerDdlTrigger_ExecutionContextLoginDesc">
            <summary>Gets the execution conext login for the DDL trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_Name">
            <summary>Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_Desc">
            <summary>Exposes properties of the Trigger object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_AnsiNullsStatusName">
            <summary>Ansi Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_AnsiNullsStatusDesc">
            <summary>Gets the Boolean property value that specifies whether SQL-92 NULL handling is enabled in the trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_AssemblyNameName">
            <summary>Assembly Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_AssemblyNameDesc">
            <summary>Gets or sets the name of the .NET assembly required by the referenced trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ClassNameDesc">
            <summary>Gets or sets the name of the class called by the referenced trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_CreateDateDesc">
            <summary>Gets the date and time when the trigger was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_DateLastModifiedDesc">
            <summary>Gets the date and time when the trigger was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_DeleteName">
            <summary>Delete</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_DeleteDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the trigger is executed when records are deleted from the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_DeleteOrderName">
            <summary>Delete Order</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_DeleteOrderDesc">
            <summary>Gets or sets the order in which the trigger and the delete operation are executed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ExecutionContextName">
            <summary>Execution Context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ExecutionContextDesc">
            <summary>Gets or sets the execution context.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ExecutionContextPrincipalName">
            <summary>Execution Context Principal</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ExecutionContextPrincipalDesc">
            <summary>Gets or sets the execution context principal.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IDDesc">
            <summary>Gets the ID value that uniquely identifies the trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ImplementationTypeName">
            <summary>Implementation Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_ImplementationTypeDesc">
            <summary>Gets or sets the implementation type of the trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_InsertName">
            <summary>Insert</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_InsertDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the trigger is fired when records are inserted into the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_InsertOrderName">
            <summary>Insert Order</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_InsertOrderDesc">
            <summary>Gets or sets the order in which the trigger and the insert operation are executed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_InsteadOfName">
            <summary>Instead Of</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_InsteadOfDesc">
            <summary>Gets or sets a Boolean property that specifies whether the trigger runs instead of the insert, delete, or update operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsEnabledName">
            <summary>Is Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsEnabledDesc">
            <summary>Gets or sets the Boolean property that specifies whether the trigger is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsEncryptedName">
            <summary>Is Encrypted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsEncryptedDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the trigger is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsSystemObjectName">
            <summary>Is SystemObject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the trigger is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_MethodNameName">
            <summary>Method Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_MethodNameDesc">
            <summary>Gets the method name for the trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_NotForReplicationName">
            <summary>Not For Replication</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_NotForReplicationDesc">
            <summary>Gets or sets a Boolean property value that specifies whether the trigger is included in replication operations.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_TextBodyDesc">
            <summary>Gets or sets the Transact-SQL string that defines the trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_TextHeaderDesc">
            <summary>Gets or sets the header part of the Transact-SQL string that defines the trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_TextModeDesc">
            <summary>Gets or sets the Boolean property that specifies whether the text header is editable as text.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_UpdateName">
            <summary>Update</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_UpdateDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the trigger is fired when records are updated in the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_UpdateOrderName">
            <summary>Update Order</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_UpdateOrderDesc">
            <summary>Gets or sets the order in which the trigger and the update operation are executed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsNativelyCompiledName">
            <summary>Is Natively Compiled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsNativelyCompiledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the trigger is natively compiled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsSchemaBoundName">
            <summary>Is Schema Bound</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Trigger_IsSchemaBoundDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the trigger is schema bound.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_Name">
            <summary>Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_Desc">
            <summary>Exposes properties of the Table object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasCompressedPartitionsName">
            <summary>Has Compressed Partitions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasCompressedPartitionsDesc">
            <summary>Gets the Boolean value that indicates whether the table or index has compressed partitions. This property also returns True for an unpartitioned compressed table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasXmlCompressedPartitionsName">
            <summary>Has Xml Compressed Partitions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasXmlCompressedPartitionsDesc">
            <summary>Gets the Boolean value that indicates whether the table or index has xml compressed partitions. This property also returns True for an unpartitioned xml compressed table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsVarDecimalStorageFormatEnabledName">
            <summary>Is Var Decimal Storage Format Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsVarDecimalStorageFormatEnabledDesc">
            <summary>Gets the Boolean value that indicates whether var decimal storage is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_AnsiNullsStatusDesc">
            <summary>Gets the Boolean property value that specifies whether SQL-92 NULL handling is enabled on the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_AnsiNullsStatusName">
            <summary>ANSI Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ChangeTrackingEnabledName">
            <summary>ChangeTrackingEnabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ChangeTrackingEnabledDesc">
            <summary>Specifies whether change tracking is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_CreateDateDesc">
            <summary>Gets the date and time when the table was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataSpaceUsedName">
            <summary>Data Space Used</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataSpaceUsedDesc">
            <summary>Gets the storage space used by the rows of the referenced table in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionEnabledDesc">
            <summary>Allows manual and automatic cleanup on the table. If enabled at the database level clean up is automatic. Otherwise manual cleanup is used to remove aged rows from table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionPeriodName">
            <summary>Data Retention Period</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionPeriodDesc">
            <summary>The length of time to retain data in the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionPeriodUnitName">
            <summary>Data Retention Period Unit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionPeriodUnitDesc">
            <summary>The unit of time to retain data in the table (DAY, WEEK, MONTH, YEAR, INFINITE).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionFilterColumnNameName">
            <summary>Data Retention Filter Column Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionFilterColumnNameDesc">
            <summary>The name of the column used to filter rows for data retention.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DateLastModifiedDesc">
            <summary>Gets the date and time when the table was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_EventsName">
            <summary>Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_EventsDesc">
            <summary>Gets the events associated with the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ExternalTableDistributionName">
            <summary>External Table Distribution</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ExternalTableDistributionDesc">
            <summary>For external tables over a SHARD_MAP_MANAGER external data source, this is the data distribution of the rows across the underlying base tables.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FakeSystemTableName">
            <summary>Fake System Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FakeSystemTableDesc">
            <summary>Gets the Boolean value that specifies whether the table is references a system table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileGroupName">
            <summary>File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileGroupDesc">
            <summary>Gets or sets the filegroup where the table is stored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileStreamFileGroupName">
            <summary>FILESTREAM File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileStreamFileGroupDesc">
            <summary>Gets or sets the FILESTREAM filegroup where the table is stored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileStreamPartitionSchemeName">
            <summary>FILESTREAM Partition Scheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileStreamPartitionSchemeDesc">
            <summary>Gets or sets the FILESTREAM partition scheme configured for the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsFileTableName">
            <summary>Is FileTable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsFileTableDesc">
            <summary>Whether the table is a FileTable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileTableDirectoryNameName">
            <summary>FileTable Directory Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileTableDirectoryNameDesc">
            <summary>Windows compatible directory name for the FileTable namespace.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileTableNamespaceEnabledName">
            <summary>FileTable Namespace Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileTableNamespaceEnabledDesc">
            <summary>Whether FileTable data will be available for non-transactional file I/O access.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileTableNameColumnCollationName">
            <summary>FileTable Name Column Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileTableNameColumnCollationDesc">
            <summary>Collation of the Name column in the FileTable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasAfterTriggerName">
            <summary>Has After Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasAfterTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the table has any after triggers.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasClassifiedColumnName">
            <summary>Has Classified Column</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasClassifiedColumnDesc">
            <summary>Whether any column in the table has a classification.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasClusteredIndexName">
            <summary>Has Clustered Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasClusteredIndexDesc">
            <summary>Gets the Boolean property value that specifies whether the table has a clustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasDeleteTriggerName">
            <summary>Has Delete Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasDeleteTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the table has a delete trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasHeapIndexName">
            <summary>Has Heap Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasHeapIndexDesc">
            <summary>Whther the table has a heap index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasIndexName">
            <summary>Has Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasIndexDesc">
            <summary>Gets the Boolean property value that specifies whether the table has at least one index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasInsertTriggerName">
            <summary>Has Insert Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasInsertTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the table has an insert trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasInsteadOfTriggerName">
            <summary>Has Instead Of Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasInsteadOfTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the table has any instead of triggers.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasNonClusteredColumnStoreIndexName">
            <summary>Has Nonclustered Columnstore Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasNonClusteredColumnStoreIndexDesc">
            <summary>Whether the table has a nonclustered columnstore index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasNonClusteredIndexName">
            <summary>Has NonClustered Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasNonClusteredIndexDesc">
            <summary>Whether the table has a nonclustered index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasPrimaryClusteredIndexName">
            <summary>Has Primary Clustered Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasPrimaryClusteredIndexDesc">
            <summary>Whether the table has a clustered index on its primary key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasSparseColumnName">
            <summary>Has Sparse Column</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasSparseColumnDesc">
            <summary>Whether the table has any sparse columns.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasSpatialDataName">
            <summary>Has Spatial Data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasSpatialDataDesc">
            <summary>Whether the table has any spatial data.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasUpdateTriggerName">
            <summary>Has Update Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasUpdateTriggerDesc">
            <summary>Gets the Boolean property value that specifies whether the table has an update trigger.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasXmlDataName">
            <summary>Has XML Data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasXmlDataDesc">
            <summary>Whether the table has any XML data.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasXmlIndexName">
            <summary>Has XML Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasXmlIndexDesc">
            <summary>Whether the table has any XML indexes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IDDesc">
            <summary>Gets the ID value that uniquely identifies the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IndexSpaceUsedName">
            <summary>Index Space Used Name=</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IndexSpaceUsedDesc">
            <summary>Gets the space used by the index, in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsDroppedLedgerTableName">
            <summary>Is Dropped Ledger Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsDroppedLedgerTableDesc">
            <summary>Gets the Boolean property value that specifies whether the table is a dropped ledger table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsIndexableName">
            <summary>Is Indexable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsIndexableDesc">
            <summary>Gets the Boolean property value that specifies whether an index can be placed on the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsPartitionedName">
            <summary>Is Partitioned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsPartitionedDesc">
            <summary>Gets the Boolean property value that specifies whether the table is partitioned.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the table is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the table is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_OwnerDesc">
            <summary>The name of the database principal that is the owner of the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_PartitionSchemeName">
            <summary>Partition Scheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_PartitionSchemeDesc">
            <summary>Gets or sets the partition scheme configured for the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteDataArchiveEnabledName">
            <summary>Remote Data Archive Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteDataArchiveEnabledDesc">
            <summary>Whether Remote Data Archive is enabled for the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteDataArchiveDataMigrationStateName">
            <summary>Remote Data Archive Migration State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteDataArchiveDataMigrationStateDesc">
            <summary>Migration state of Remote Data Archive for the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteDataArchiveFilterPredicateName">
            <summary>Remote Data Archive Filter Predicate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteDataArchiveFilterPredicateDesc">
            <summary>The predicate for filtering rows that needs to be migrated to Azure.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteObjectNameName">
            <summary>Remote Object Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteObjectNameDesc">
            <summary>For external tables over a SHARD_MAP_MANAGER external data source, this is the name of the base table on the remote databases (if different from the name of the external table).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteTableNameName">
            <summary>Remote Table Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteTableNameDesc">
            <summary>Remote table name for the stretched table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteSchemaNameName">
            <summary>Remote Schema Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteSchemaNameDesc">
            <summary>For external tables over a SHARD_MAP_MANAGER external data source, this is the schema where the base table is located on the remote databases (if different from the schema where the external table is defined).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteTableProvisionedName">
            <summary>Remote Table Provisioned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RemoteTableProvisionedDesc">
            <summary>Whether Remote Table provisioning is complete for the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ReplicatedName">
            <summary>Replicated</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ReplicatedDesc">
            <summary>Gets the Boolean property that specifies whether the table is replicated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LockEscalationName">
            <summary>Lock Escalation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LockEscalationDesc">
            <summary>Gets or sets a Boolean property value that specifies lock escalation granularity</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RowCountName">
            <summary>Row Count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RowCountDesc">
            <summary>Gets the number of rows in the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RowCountAsDoubleName">
            <summary>Row Count As Double</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RowCountAsDoubleDesc">
            <summary>Gets the number of rows in the table as a floating point value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ShardingColumnNameName">
            <summary>Sharding Column Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_ShardingColumnNameDesc">
            <summary>or external tables over a SHARD_MAP_MANAGER external data source and a sharded distribution, this is the column that contains the sharding key values.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_TextFileGroupName">
            <summary>Text File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_TextFileGroupDesc">
            <summary>Gets or sets the filegroup used to maintain long, variable-length data stored in the table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_TrackColumnsUpdatedEnabledName">
            <summary>ChangeTrackingEnabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_TrackColumnsUpdatedEnabledDesc">
            <summary>Specifies whether track columns update is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasClusteredColumnStoreIndexName">
            <summary>Has Clustered Columnstore Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasClusteredColumnStoreIndexDesc">
            <summary>Gets the Boolean value that specifies whether the table is indexed with Clustered Columnstore Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsExternalName">
            <summary>Is External Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsExternalDesc">
            <summary>Whether the table is an External Table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataSourceNameName">
            <summary>External Table Data Source Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataSourceNameDesc">
            <summary>The name of the External Data Source that contains the location where the external data is stored.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileFormatNameName">
            <summary>External Table File Format Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_FileFormatNameDesc">
            <summary>The name of the External File Format used in the external data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LocationName">
            <summary>External Table Location Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LocationDesc">
            <summary>This property specifies the folder or the file path and the file name of the external data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RejectTypeName">
            <summary>External Table Reject Type Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RejectTypeDesc">
            <summary>This property specifies whether the REJECT_VALUE option is specified as a literal value or a percentage.  External table reject types: VALUE or PERCENTAGE.  The default is VALUE.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RejectValueName">
            <summary>External Table Reject Value Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RejectValueDesc">
            <summary>The value or the percentage of rows that can fail to import before the import operation halts.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RejectSampleValueName">
            <summary>External Table Sample Value Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_RejectSampleValueDesc">
            <summary>This property is required when REJECT_TYPE = percentage. It specifies the number of rows to attempt to import before SQL Server recalculates the percentage of failed rows.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasSystemTimePeriodName">
            <summary>Has System Time Period</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HasSystemTimePeriodDesc">
            <summary>Boolean value indicating  whether the table has a SYSTEM_TIME period defined</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HistoryTableIDName">
            <summary>History Table ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HistoryTableIDDesc">
            <summary>Unique identifier of the history table that is linked to this system-versioned Temporal table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HistoryTableNameName">
            <summary>History Table Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HistoryTableNameDesc">
            <summary>The name  of the history table that is linked to this system-versioned Temporal table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HistoryTableSchemaName">
            <summary>History Table Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_HistoryTableSchemaDesc">
            <summary>Schema name of the history table that is linked to this system-versioned Temporal table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsLedgerName">
            <summary>Is Ledger Table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsLedgerDesc">
            <summary>Boolean value indicating whether the table is a ledger table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsSystemVersionedName">
            <summary>Is System Versioned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsSystemVersionedDesc">
            <summary>Boolean value indicating whether the table is a system-versioned Temporal table</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerTypeName">
            <summary>Ledger Table Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerTypeDesc">
            <summary>ledger table type enumeration indicating whether the table is update ledger table 2 or append only table 3 or history table 1</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewOperationTypeColumnNameName">
            <summary>Ledger Operation Column Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewOperationTypeColumnNameDesc">
            <summary>The name of ledger view operation column name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewOperationTypeDescColumnNameName">
            <summary>Ledger View Operation Type Description Column Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewOperationTypeDescColumnNameDesc">
            <summary>The name of ledger view operation type column name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewSequenceNumberColumnNameName">
            <summary>Ledger View Sequence Number Column Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewSequenceNumberColumnNameDesc">
            <summary>The name of ledger view sequence number column name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewTransactionIdColumnNameName">
            <summary>Ledger View Transaction Id Column Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewTransactionIdColumnNameDesc">
            <summary>The name of ledger view  transaction id column name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewNameName">
            <summary>Ledger View Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewNameDesc">
            <summary>The name of ledger view</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewSchemaName">
            <summary>Ledger View Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_LedgerViewSchemaDesc">
            <summary>The schema of ledger view</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_SystemTimePeriodEndColumnName">
            <summary>System Time Period End Column</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_SystemTimePeriodEndColumnDesc">
            <summary>The name of end time column for SYSTEM_TIME period in a system-versioned Temporal table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_SystemTimePeriodStartColumnName">
            <summary>System Time Period Start Column</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_SystemTimePeriodStartColumnDesc">
            <summary>The name of the start time column for SYSTEM_TIME period in a system-versioned Temporal table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_TemporalTypeName">
            <summary>Temporal Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_TemporalTypeDesc">
            <summary>Temporal type enumeration indicating what type of Temporal table this is.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsNodeName">
            <summary>Is Node</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsNodeDesc">
            <summary>Boolean value indicating whether the table is a node table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsEdgeName">
            <summary>Is Edge</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_IsEdgeDesc">
            <summary>Boolean value indicating whether the table is an edge table.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.JobServer_AgentDomainGroupName">
            <summary>SQL Server Agent Domain Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.JobServer_AgentDomainGroupDesc">
            <summary>Gets the configuration of the domain group for SQL Server Agent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.JobServer_ServiceStartModeName">
            <summary>SQL Server Agent Start Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.JobServer_ServiceStartModeDesc">
            <summary>Gets the startup type of the SQL Server Agent service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.JobServer_ServiceAccountName">
            <summary>SQL Server Agent Service Account Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.JobServer_ServiceAccountDesc">
            <summary>Gets the service account name for SQL Server Agent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_Name">
            <summary>Server</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_Desc">
            <summary>Exposes properties of the Server object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSelection_Name">
            <summary>Server Selection</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSelection_Desc">
            <summary>Exposes properties of the Server object that encapsulates DAC selection aspects.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerInformation_Name">
            <summary>Server Information</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerInformation_Desc">
            <summary>Exposes properties of the Server regarding information about the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSettings_Name">
            <summary>Server Settings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSettings_Desc">
            <summary>Exposes properties of the Server regarding settings for the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_Name">
            <summary>Server Installation Settings</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_Desc">
            <summary>Exposes setup and installation properties of the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_ServiceInstanceIdSuffixName">
            <summary>Service Instance Identifier Suffix</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_ServiceInstanceIdSuffixDesc">
            <summary>Gets the suffix of the instance ID. The instance ID specifies the installation location for server components.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_WindowsUsersAndGroupsInSysadminRoleName">
            <summary>Windows Users and Groups in the sysadmin Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_WindowsUsersAndGroupsInSysadminRoleDesc">
            <summary>Gets the Windows users and groups that are SQL Server system administrators.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_TempdbPrimaryFilePathName">
            <summary>tempdb Primary File Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_TempdbPrimaryFilePathDesc">
            <summary>Gets the path of the tempdb primary data file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_TempdbLogPathName">
            <summary>tempdb Log Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerSetupFacet_TempdbLogPathDesc">
            <summary>Gets the path of the the tempdb log file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceAccountName">
            <summary>SQL Server Service Account Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceAccountDesc">
            <summary>Gets the service account name for SQL Server service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceInstanceIdName">
            <summary>Service Instance Identifier</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceInstanceIdDesc">
            <summary>Gets the instance ID that specifies the installation location for server components.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BrowserStartModeName">
            <summary>Browser Service Start Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BrowserStartModeDesc">
            <summary>Gets the startup type of the SQL Server Browser service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BrowserServiceAccountName">
            <summary>Browser Service Account Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BrowserServiceAccountDesc">
            <summary>Gets the service account name for the SQL Server Browser service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_NamedPipesEnabledName">
            <summary>Named Pipes Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_NamedPipesEnabledDesc">
            <summary>Boolean value that specifies whether the Named Pipes protocol is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_TcpIpProtocolEnabledName">
            <summary>TCP/IP Protocol Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_TcpEnabledDesc">
            <summary>Boolean value that specifies whether the TCP/IP protocol is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_TcpEnabledName">
            <summary>TCP/IP Protocol Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstallSharedDirectoryName">
            <summary>Installation Shared Directory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstallSharedDirectoryDesc">
            <summary>Root installation directory for shared components.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceNameName">
            <summary>SQL Server Service Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceNameDesc">
            <summary>Get the service name for the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceStartModeName">
            <summary>Service Startup Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceStartModeDesc">
            <summary>Get the SQL Server service startup type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstanceIdName">
            <summary>Instance Identifier</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstanceIdDesc">
            <summary>Get the Instance ID that specifies the installation location for the server components.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_FilestreamLevelDesc">
            <summary>Gets the enabled level of FILESTREAM.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_FilestreamLevelName">
            <summary>FILESTREAM Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_FilestreamShareNameName">
            <summary>FILESTREAM Share Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_FilestreamShareNameDesc">
            <summary>Gets the name of the file share for FILESTREAM.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlDomainGroupName">
            <summary>SQL Server Domain Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlDomainGroupDesc">
            <summary>Gets the configuration of the SQL Server domain group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstallDataDirectoryName">
            <summary>Install Data Directory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstallDataDirectoryDesc">
            <summary>Gets the installation path of the server data directories.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstanceNameName">
            <summary>Instance Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_InstanceNameDesc">
            <summary>Gets the name of the instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_CollationName">
            <summary>Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_CollationDesc">
            <summary>Gets the default collation for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_EditionName">
            <summary>Edition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_EditionDesc">
            <summary>Gets the edition of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ErrorLogSizeKbName">
            <summary>Error Log Size KB</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ErrorLogSizeKbDesc">
            <summary>The maximum size of the error log in KB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsCaseSensitiveName">
            <summary>Is Case Sensitive</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsCaseSensitiveDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is case sensitive.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsClusteredName">
            <summary>Is Clustered</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsClusteredDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is a clustered server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsHadrEnabledName">
            <summary>Is HADR Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsHadrEnabledDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is enabled to use HADR service.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HadrManagerStatusName">
            <summary>High Availability Disaster Recovery Manager Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HadrManagerStatusDesc">
            <summary>Gets the current status of the Always On manager.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ClusterNameName">
            <summary>Cluster Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ClusterNameDesc">
            <summary>Gets the name of the Windows Server Failover Cluster of which the host machine is a member.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ClusterQuorumTypeName">
            <summary>Cluster Quorum Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ClusterQuorumTypeDesc">
            <summary>Gets the cluster quorum type of the Windows Server Failover Cluster of which the host machine is a member.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ClusterQuorumStateName">
            <summary>Cluster Quorum State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ClusterQuorumStateDesc">
            <summary>Gets the current state of cluster quorum for the Windows Server Failover Cluster of which the host machine is a member.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsPolyBaseInstalledName">
            <summary>Is PolyBase Installed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsPolyBaseInstalledDesc">
            <summary>Gets the Boolean value that specifies whether the PolyBase feature is installed in the current instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsJsonDataTypeEnabledName">
            <summary>Is JSON data type enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsJsonDataTypeEnabledDesc">
            <summary>Gets the Boolean value that specifies whether the JSON data type feature is enabled in the current instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsXTPSupportedName">
            <summary>Is XTP Supported</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsXTPSupportedDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server supports extreme transaction processing (XTP).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsSingleUserName">
            <summary>Is Single User</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsSingleUserDesc">
            <summary>Gets the Boolean value that specifies whether the instance of Microsoft SQL Server is read-only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_LanguageName">
            <summary>Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_LanguageDesc">
            <summary>Gets the default language used by the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MasterDBLogPathName">
            <summary>MasterDB Log Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MasterDBLogPathDesc">
            <summary>Gets the log file directory for the master database on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MasterDBPathName">
            <summary>MasterDB Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MasterDBPathDesc">
            <summary>Gets the database file directory for the master database on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MaxPrecisionName">
            <summary>Max Precision</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MaxPrecisionDesc">
            <summary>Gets the greatest decimal precision available for exact numeric data types (not floating point), including decimal and numeric.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_NetNameName">
            <summary>Net Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_NetNameDesc">
            <summary>Gets the NetBIOS name of the network on which the instance of Microsoft SQL Server is running.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_OSVersionName">
            <summary>OS Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_OSVersionDesc">
            <summary>Gets the operating system version of the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PhysicalMemoryName">
            <summary>Physical Memory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PhysicalMemoryDesc">
            <summary>Gets the total RAM installed, in megabytes, for the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PhysicalMemoryUsageInKBName">
            <summary>Physical Memory In Use In KB</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PhysicalMemoryUsageInKBDesc">
            <summary>Gets the physical memory that is allocated by using large page APIs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProcessorUsageName">
            <summary>Processor Usage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProcessorUsageDesc">
            <summary>Displays the processor usage of the specified instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PlatformName">
            <summary>Platform</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PlatformDesc">
            <summary>Gets the hardware platform for the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProcessorsName">
            <summary>Processors</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProcessorsDesc">
            <summary>Gets the number of processors installed on the computer running the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProductName">
            <summary>Product</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProductDesc">
            <summary>Gets the product title for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProductLevelName">
            <summary>Product Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProductLevelDesc">
            <summary>Gets the product level for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_RootDirectoryName">
            <summary>Root Directory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_RootDirectoryDesc">
            <summary>Gets the root directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionName">
            <summary>Version</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionDesc">
            <summary>Gets the version of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionStringName">
            <summary>Version String</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionStringDesc">
            <summary>Gets the date, version, and processor type of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_AuditLevelName">
            <summary>Audit Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_AuditLevelDesc">
            <summary>Gets or sets the audit level for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BackupDirectoryName">
            <summary>Backup Directory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BackupDirectoryDesc">
            <summary>Gets the default backup directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_DefaultFileName">
            <summary>Default File</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_DefaultFileDesc">
            <summary>Gets or sets the default data file directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_DefaultLogName">
            <summary>Default Log</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_DefaultLogDesc">
            <summary>Gets or sets the default log file directory for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_LoginModeName">
            <summary>Login Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_LoginModeDesc">
            <summary>Gets or sets the logon mode for Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MailProfileName">
            <summary>Mail Profile</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_MailProfileDesc">
            <summary>Gets or sets the mail profile for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_NumberOfLogFilesName">
            <summary>Number Of Log Files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_NumberOfLogFilesDesc">
            <summary>Gets or sets the number of log files used by databases on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BuildClrVersionStringName">
            <summary>BuildClrVersionString</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BuildClrVersionStringDesc">
            <summary>Gets the version of the Microsoft .NET Framework common language runtime (CLR) that was used while building the instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BuildNumberName">
            <summary>BuildNumber</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_BuildNumberDesc">
            <summary>Gets the build number part of the server version information.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_CollationIDName">
            <summary>CollationID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_CollationIDDesc">
            <summary>Gets the ID of the SQL Server collation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ComparisonStyleName">
            <summary>ComparisonStyle</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ComparisonStyleDesc">
            <summary>Gets the Windows comparison style of the collation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ComputerNamePhysicalNetBIOSName">
            <summary>ComputerNamePhysicalNetBIOS</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ComputerNamePhysicalNetBIOSDesc">
            <summary>Gets the NetBIOS name of the local computer on which the instance of SQL Server is currently running. For a clustered instance of SQL Server on a failover cluster, this value changes as the instance of SQL Server fails over to other nodes in the failover c ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_EngineEditionName">
            <summary>EngineEdition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_EngineEditionDesc">
            <summary>Gets the Database Engine edition of the instance of SQL Server installed on the server.
            1 =Personal or Desktop Engine
            2 =Standard (This is returned for Standard, Workgroup and Business Intelligence.)
            3 =Enterprise (This is returned for Enterprise, Enterpri ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ErrorLogPathName">
            <summary>ErrorLogPath</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ErrorLogPathDesc">
            <summary>Gets the file directory where the error log is stored on the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HardwareGenerationName">
            <summary>Hardware Generation Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HardwareGenerationDesc">
            <summary>Hardware generation identifier: such as Gen 4 or Gen 5.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostDistributionName">
            <summary>Host Distribution</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostDistributionDesc">
            <summary>Description of the operating system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostPlatformName">
            <summary>Host Platform</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostPlatformDesc">
            <summary>The type of operating system: Windows or Linux.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostReleaseName">
            <summary>Host Release</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostReleaseDesc">
            <summary>Microsoft Windows operating system release (version number). Empty for Linux.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostServicePackLevelName">
            <summary>Host Service Pack Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostServicePackLevelDesc">
            <summary>Service pack level of the Windows operating system. For Linux, returns an empty string.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostSkuName">
            <summary>Host SKU</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_HostSkuDesc">
            <summary>Windows Stock Keeping Unit (SKU) ID. Empty for Linux.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsFullTextInstalledName">
            <summary>Is FullText Installed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_IsFullTextInstalledDesc">
            <summary>Gets the Boolean value that specifies whether the full-text component is installed with the current instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PathSeparatorName">
            <summary>Path Separator</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PathSeparatorDesc">
            <summary>The file path section delimiter character for the host file system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PerfMonModeName">
            <summary>PerfMonMode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_PerfMonModeDesc">
            <summary>Gets the polling behavior of Performance Monitor on the instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProductUpdateLevelName">
            <summary>Product Update Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ProductUpdateLevelDesc">
            <summary>Gets the product update level for the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ResourceLastUpdateDateTimeName">
            <summary>ResourceLastUpdateDateTime</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ResourceLastUpdateDateTimeDesc">
            <summary>Returns the date and time that the Resource database was last updated.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ResourceVersionStringName">
            <summary>ResourceVersionString</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ResourceVersionStringDesc">
            <summary>Returns the version Resource database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ReservedStorageSizeMBName">
            <summary>Reserved Storage Size MB</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ReservedStorageSizeMBDesc">
            <summary>Reserved storage per instance in MB.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceTierName">
            <summary>Service Tier</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServiceTierDesc">
            <summary>Managed Instance Service Tier of the instance.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlCharSetName">
            <summary>SqlCharSet</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlCharSetDesc">
            <summary>Gets the SQL character set ID from the collation ID.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlCharSetNameName">
            <summary>SqlCharSetName</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlCharSetNameDesc">
            <summary>Gets the SQL character set name from the collation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlSortOrderName">
            <summary>SqlSortOrder</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlSortOrderDesc">
            <summary>Gets the SQL sort order ID from the collation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlSortOrderNameName">
            <summary>SqlSortOrderName</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_SqlSortOrderNameDesc">
            <summary>Gets the SQL sort order name from the collation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_TapeLoadWaitTimeName">
            <summary>TapeLoadWaitTime</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_TapeLoadWaitTimeDesc">
            <summary>Gets or sets the time to wait for a tape to load on a tape backup device.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_UsedStorageSizeMBName">
            <summary>Used Storage Size MB</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_UsedStorageSizeMBDesc">
            <summary>Storage used by all database files in a managed instance (including both user and system databases).</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionMajorName">
            <summary>VersionMajor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionMajorDesc">
            <summary>Gets the major version of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionMinorName">
            <summary>VersionMinor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_VersionMinorDesc">
            <summary>Gets the minor version of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServerTypeName">
            <summary>ServerType</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_ServerTypeDesc">
            <summary>Gets the type of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_StatusName">
            <summary>Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Server_StatusDesc">
            <summary>Gets the status of the instance of Microsoft SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_Name">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_Desc">
            <summary>Exposes properties of the Schema object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_IDDesc">
            <summary>Gets the ID value that uniquely identifies the schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the schema is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Schema_OwnerDesc">
            <summary>Gets the owner of the schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_Name">
            <summary>Filegroup</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_Desc">
            <summary>Exposes properties of the Filegroup object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_IDDesc">
            <summary>Gets the ID value that uniquely identifies the file group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_IsDefaultName">
            <summary>Is Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_IsDefaultDesc">
            <summary>Gets or sets the Boolean value that specifies whether the file group is the default file group for the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_ReadOnlyName">
            <summary>Read Only</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_ReadOnlyDesc">
            <summary>Gets the Boolean value that specifies whether the file group is read-only.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_AutogrowAllFilesName">
            <summary>Autogrow All Files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_AutogrowAllFilesDesc">
            <summary>Gets or sets the Boolean value that specifies whether autogrow all files is enabled for the filegroup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_SizeName">
            <summary>Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_SizeDesc">
            <summary>Gets or sets the size of the file group in kilobytes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_IsFileStreamName">
            <summary>IsFILESTREAM</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_IsFileStreamDesc">
            <summary>Gets the Boolean property value that specifies whether FILESTREAM is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_FileGroupTypeName">
            <summary>Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FileGroup_FileGroupTypeDesc">
            <summary>Gets or sets the type of the filegroup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_Name">
            <summary>Server Configuration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_Desc">
            <summary>Exposes properties of the Server regarding the configuration settings of the server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ContainmentEnabledName">
            <summary>Containment Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ContainmentEnabledDesc">
            <summary>Gets or sets whether contained databases and authentication is enabled on this instance of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AdHocRemoteQueriesEnabledName">
            <summary>AdHoc Remote Queries Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AdHocRemoteQueriesEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the ad hoc distributed queries configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AffinityMaskName">
            <summary>Affinity Mask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AffinityMaskDesc">
            <summary>Gets the affinity mask configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_Affinity64MaskName">
            <summary>Affinity 64 Mask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_Affinity64MaskDesc">
            <summary>Gets the the affinity 64 mask configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AffinityIOMaskName">
            <summary>Affinity IO Mask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AffinityIOMaskDesc">
            <summary>Gets the affinity IO mask configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_Affinity64IOMaskName">
            <summary>Affinity 64 IO Mask</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_Affinity64IOMaskDesc">
            <summary>Gets the affinity 64 IO mask configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AgentXPsEnabledName">
            <summary>Agent XPs Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AgentXPsEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether agent XPs configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AllowUpdatesName">
            <summary>Allow Updates</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AllowUpdatesDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the allow updates configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AweEnabledName">
            <summary>Awe Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_AweEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether AWE enabled configuration is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_BlockedProcessThresholdName">
            <summary>Blocked Process Threshold</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_BlockedProcessThresholdDesc">
            <summary>Gets or sets the blocked process threshold configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_C2AuditTracingEnabledName">
            <summary>C2 Audit Tracing Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_C2AuditTracingEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the C2 audit mode configuration is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ClrIntegrationEnabledName">
            <summary>Is SqlClr Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ClrIntegrationEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the SQL CLR enabled configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CommonCriteriaComplianceEnabledName">
            <summary>Common Criteria Compliance Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CommonCriteriaComplianceEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the common criteria compliance configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CostThresholdForParallelismName">
            <summary>Cost Threshold For Parallelism</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CostThresholdForParallelismDesc">
            <summary>Gets or sets cost threshold for parallelism configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CrossDBOwnershipChainingEnabledName">
            <summary>Cross DB Ownership Chaining</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CrossDBOwnershipChainingEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the cross DB ownership chaining configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CursorThresholdName">
            <summary>Cursor Threshold</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_CursorThresholdDesc">
            <summary>Gets or sets the cursor threshold configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DatabaseMailEnabledName">
            <summary>DatabaseMail Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DatabaseMailEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the database mail is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultTraceEnabledName">
            <summary>Default Trace Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultTraceEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the default trace is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultFullTextLanguageName">
            <summary>Default FullText Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultFullTextLanguageDesc">
            <summary>Gets or sets default full text language configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultLanguageName">
            <summary>Default Language</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultLanguageDesc">
            <summary>Gets or sets the default language configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DisallowResultsFromTriggersName">
            <summary>Disallow Results From Triggers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DisallowResultsFromTriggersDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the disallow results from triggers configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FilestreamAccessLevelName">
            <summary>FILESTREAM Access Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FilestreamAccessLevelDesc">
            <summary>Gets the FILESTREAM access level.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FillFactorName">
            <summary>Fill Factor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FillFactorDesc">
            <summary>Gets the fill factor configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextCrawlBandwidthMinName">
            <summary>Full Text Crawl Bandwidth Min</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextCrawlBandwidthMinDesc">
            <summary>Gets or sets the full text crawl bandwidth min configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextCrawlBandwidthMaxName">
            <summary>Full Text Crawl Bandwidth Max</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextCrawlBandwidthMaxDesc">
            <summary>Gets or sets the full text crawl bandwidth max configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextNotifyBandwidthMinName">
            <summary>Full Text Notify Bandwidth Min</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextNotifyBandwidthMinDesc">
            <summary>Gets or sets the full text notify bandwidth min configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextNotifyBandwidthMaxName">
            <summary>Full Text Notify Bandwidth Max</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextNotifyBandwidthMaxDesc">
            <summary>Gets or sets the full text notify bandwidth max configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextCrawlRangeMaxName">
            <summary>Full Text Crawl Range Max</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_FullTextCrawlRangeMaxDesc">
            <summary>Gets or sets the full text crawl range max configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_InDoubtTransactionResolutionName">
            <summary>In Doubt Transaction Resolution</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_InDoubtTransactionResolutionDesc">
            <summary>Gets or sets the in doubt transaction resolution configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_IndexCreateMemoryName">
            <summary>Index Create Memory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_IndexCreateMemoryDesc">
            <summary>Gets or sets the index create memory configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_LightweightPoolingEnabledName">
            <summary>Light weight Pooling Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_LightweightPoolingEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the lightweight pooling configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DynamicLocksName">
            <summary>Dynamic Locks</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DynamicLocksDesc">
            <summary>Gets the the locks configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MaxDegreeOfParallelismName">
            <summary>Max Degree Of Parallelism</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MaxDegreeOfParallelismDesc">
            <summary>Gets or sets the max degree of parallelism configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MaxServerMemoryName">
            <summary>Max Server Memory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MaxServerMemoryDesc">
            <summary>Gets or sets the max server memory configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MaxWorkerThreadsName">
            <summary>Max Worker Threads</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MaxWorkerThreadsDesc">
            <summary>Gets  the max worker threads configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MediaRetentionName">
            <summary>Media Retention</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MediaRetentionDesc">
            <summary>Gets the media retention configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MinMemoryPerQueryName">
            <summary>Min Memory Per Query</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MinMemoryPerQueryDesc">
            <summary>Gets or sets the min memory per query configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_OptimizeAdhocWorkloadsName">
            <summary>Optimize for Ad hoc Workloads</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_OptimizeAdhocWorkloadsDesc">
            <summary>When this option is set, plan cache size is further reduced for single-use adhoc OLTP workload.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MinServerMemoryName">
            <summary>Min Server Memory</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_MinServerMemoryDesc">
            <summary>Gets or sets the min server memory configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_NestedTriggersEnabledName">
            <summary>Nested Triggers</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_NestedTriggersEnabledDesc">
            <summary>Gets or sets the nested triggers configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_NetworkPacketSizeName">
            <summary>Network Packet Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_NetworkPacketSizeDesc">
            <summary>Gets or sets the network packet size configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_OleAutomationEnabledName">
            <summary>Ole Automation Procedures Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_OleAutomationEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the OLE automation procedures configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_OpenObjectsName">
            <summary>Open Objects</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_OpenObjectsDesc">
            <summary>Gets  the open objects configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_PrecomputeRankName">
            <summary>Precompute Rank</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_PrecomputeRankDesc">
            <summary>Gets or sets the precompute rank configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_PriorityBoostName">
            <summary>Priority Boost</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_PriorityBoostDesc">
            <summary>Gets the Boolean property value that specifies whether the priority boost configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ProtocolHandlerTimeoutName">
            <summary>Protocol Handler Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ProtocolHandlerTimeoutDesc">
            <summary>Gets or sets the protocol handler timeoutconfiguration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_QueryGovernorCostLimitName">
            <summary>Query Governor Cost Limit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_QueryGovernorCostLimitDesc">
            <summary>Gets or sets the query governor cost limit option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_QueryWaitName">
            <summary>Query Wait</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_QueryWaitDesc">
            <summary>Gets or sets the query wait configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RecoveryIntervalName">
            <summary>Recovery Interval</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RecoveryIntervalDesc">
            <summary>Gets or sets the recovery interval configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteAccessEnabledName">
            <summary>Remote Access</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteAccessEnabledDesc">
            <summary>Gets the Boolean property value that specifies whether the remote access configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteDacEnabledName">
            <summary>Remote Dac Connections Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteDacEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the remote DAC connections enabled configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteLoginTimeoutName">
            <summary>Remote Login Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteLoginTimeoutDesc">
            <summary>Gets or sets the remote login timeout configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteProcTransEnabledName">
            <summary>Remote Proc Trans</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteProcTransEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the remote proc trans configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteQueryTimeoutName">
            <summary>Remote Query Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteQueryTimeoutDesc">
            <summary>Gets or sets the remote query timeout configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ReplicationMaxTextSizeName">
            <summary>Replication Max Text Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ReplicationMaxTextSizeDesc">
            <summary>Gets or sets the replication max text size configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ReplicationXPsEnabledName">
            <summary>Replication XPs Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ReplicationXPsEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the replication XPs enabled configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ScanForStartupProceduresName">
            <summary>Scan For Startup Procedures</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ScanForStartupProceduresDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the scan for startup procs configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ServerTriggerRecursionEnabledName">
            <summary>Server Trigger Recursion Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ServerTriggerRecursionEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the server trigger recursion configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_SetWorkingSetSizeName">
            <summary>Set Working Set Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_SetWorkingSetSizeDesc">
            <summary>Gets the Boolean property value that specifies whether the set working set size configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ShowAdvancedOptionsName">
            <summary>Show Advanced Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ShowAdvancedOptionsDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the the show advanced options configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_SmoAndDmoXPsEnabledName">
            <summary>Smo And Dmo XPs Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_SmoAndDmoXPsEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the the SMO and DMO XPs enabled configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_SqlMailEnabledName">
            <summary>SqlMail XP sEnabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_SqlMailEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the SQL mail XPs enabled configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_TransformNoiseWordsName">
            <summary>Transform Noise Words</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_TransformNoiseWordsDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the transform noise words configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_TwoDigitYearCutoffName">
            <summary>Two Digit Year Cut off</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_TwoDigitYearCutoffDesc">
            <summary>Gets or sets the two digit year cutoff configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserConnectionsName">
            <summary>User Connections</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserConnectionsDesc">
            <summary>Gets the user connections configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserInstanceTimeoutName">
            <summary>User Instance Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserInstanceTimeoutDesc">
            <summary>Gets or sets the user instance timeout configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserInstancesEnabledName">
            <summary>User Instances Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserInstancesEnabledDesc">
            <summary>Gets or sets the user instances configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserOptionsName">
            <summary>User Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_UserOptionsDesc">
            <summary>Gets or sets the user options configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_WebAssistantEnabledName">
            <summary>Web XPs Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_WebAssistantEnabledDesc">
            <summary>Gets or sets the web XPs enabled configuration option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_XPCmdShellEnabledName">
            <summary>XPCmdShell Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_XPCmdShellEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the XP cmd shell enabled configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultBackupCompressionEnabledName">
            <summary>Default Backup Compression Eanbled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_DefaultBackupCompressionEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the default backup compression configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ExtensibleKeyManagementEnabledName">
            <summary>ExtensibleKeyManagementEnabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_ExtensibleKeyManagementEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the extensible key management configuration option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteDataArchiveEnabledName">
            <summary>Remote Data Archive Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IServerConfigurationFacet_RemoteDataArchiveEnabledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether Remote Data Archive option is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseMaintenanceFacet_Name">
            <summary>Database Maintenance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseMaintenanceFacet_Desc">
            <summary>Exposes properties of the Database object that encapsulates the maintenance aspects of a database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseMaintenanceFacet_DataAndBackupOnSeparateLogicalVolumesName">
            <summary>Data and Backup Files on Separate Logical Volumes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseMaintenanceFacet_DataAndBackupOnSeparateLogicalVolumesDesc">
            <summary>Returns true if the database has its data and backup files on the separate logical volumes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseSecurityFacet_Name">
            <summary>Database Security</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseSecurityFacet_Desc">
            <summary>Exposes properties of the Database object that encapsulate Security aspects of a database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseSecurityFacet_IsOwnerSysadminName">
            <summary>Database Owner In SysAdmin Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabaseSecurityFacet_IsOwnerSysadminDesc">
            <summary>Indicates whether the database owner is also a sysadmin.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabasePerformanceFacet_Name">
            <summary>Database Performance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabasePerformanceFacet_Desc">
            <summary>Exposes properties of the Database object that encapsulates the performance aspects of a database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabasePerformanceFacet_CollationMatchesModelOrMasterName">
            <summary>Collation Matches master Or model</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabasePerformanceFacet_CollationMatchesModelOrMasterDesc">
            <summary>Returns true if the collation of the database matches master or model.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabasePerformanceFacet_DataAndLogFilesOnSeparateLogicalVolumesName">
            <summary>Data And Log Files On Separate Logical Volumes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IDatabasePerformanceFacet_DataAndLogFilesOnSeparateLogicalVolumesDesc">
            <summary>Returns true if the database has its data and log files on separate logical volumes.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_Name">
            <summary>User Defined Function</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_Desc">
            <summary>Exposes properties of the UserDefinedFunction object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_AnsiNullsStatusName">
            <summary>Ansi Nulls Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_AnsiNullsStatusDesc">
            <summary>Gets the Boolean property value that specifies whether SQL-92 NULL handling is enabled in the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_AssemblyNameName">
            <summary>AssemblyName</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_AssemblyNameDesc">
            <summary>Gets or sets the name of the assembly for the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ClassNameDesc">
            <summary>Gets or sets the name of the class for the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_CreateDateDesc">
            <summary>Gets the date and time when the user-defined function was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_DataTypeName">
            <summary>Data Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_DataTypeDesc">
            <summary>Gets or sets the return type for scalar functions.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_DateLastModifiedDesc">
            <summary>Gets the date and time when the user-defined function was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_EventsName">
            <summary>Events</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_EventsDesc">
            <summary>Gets the events associated with the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ExecutionContextName">
            <summary>Execution Context</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ExecutionContextDesc">
            <summary>Gets or sets the execution context for the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ExecutionContextPrincipalName">
            <summary>Execution Context Principal</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ExecutionContextPrincipalDesc">
            <summary>Gets or sets the execution context principal for the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ExtendedPropertiesName">
            <summary>Extended Properties</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ExtendedPropertiesDesc">
            <summary>Gets the extended properties of the UserDefinedFunction object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_FunctionTypeName">
            <summary>Function Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_FunctionTypeDesc">
            <summary>Gets or sets the user-defined function type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IDDesc">
            <summary>Gets the ID value that uniquely identifies the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ImplementationTypeName">
            <summary>Implementation Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ImplementationTypeDesc">
            <summary>Gets or sets the implementation type of the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_InlineTypeName">
            <summary>Inline Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_InlineTypeDesc">
            <summary>Indicates whether inlining is turned on for the user-defined function currently.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsDeterministicName">
            <summary>Is Deterministic</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsDeterministicDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the user-defined function is deterministic.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsEncryptedName">
            <summary>Is Encrypted</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsEncryptedDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the user-defined function is encrypted.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsInlineableName">
            <summary>Is Inlineable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsInlineableDesc">
            <summary>Whether inlining can be turned on.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsNativelyCompiledName">
            <summary>Is Natively Compiled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsNativelyCompiledDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the user-defined function is natively compiled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsSchemaBoundName">
            <summary>Is Schema Bound</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsSchemaBoundDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the user-defined function is bound to a schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the user defined function is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_IsSystemObjectDesc">
            <summary>Gets the Boolean property value that specifies whether the user-defined function is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_MethodNameName">
            <summary>Method Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_MethodNameDesc">
            <summary>Gets the method name for the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_OwnerDesc">
            <summary>The name of the database principal that is the owner of the user defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_QuotedIdentifierStatusName">
            <summary>Quoted Identifier Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_QuotedIdentifierStatusDesc">
            <summary>Gets or sets a Boolean property value that specifies whether identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules in the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ReturnsNullOnNullInputName">
            <summary>Returns Null On Null Input</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_ReturnsNullOnNullInputDesc">
            <summary>Gets or sets the Boolean property that specifies whether to call the function if at least one of the function arguments is null.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TableVariableNameName">
            <summary>Table Variable Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TableVariableNameDesc">
            <summary>Gets or sets the table variable name.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TextBodyDesc">
            <summary>Gets or sets the Transact-SQL string that defines the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TextHeaderDesc">
            <summary>Gets or sets the header part of the Transact-SQL string that defines the user-defined function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedFunction_TextModeDesc">
            <summary>Gets or sets the Boolean property that specifies whether the text header is editable as text.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_Name">
            <summary>Audit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_Desc">
            <summary>Exposes the properties of the Audit object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_CreateDateDesc">
            <summary>Is the date and time when the audit was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_DateLastModifiedDesc">
            <summary>Is the date and time when the audit was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_DestinationTypeName">
            <summary>Destination Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_DestinationTypeDesc">
            <summary>Specifies the type of audit destination for the audit.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_EnabledName">
            <summary>Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_EnabledDesc">
            <summary>Is the Boolean property that specifies whether the audit is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_FileNameName">
            <summary>File Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_FileNameDesc">
            <summary>Is the file name of the audit destination when the audit destination is a file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_FilePathName">
            <summary>File Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_FilePathDesc">
            <summary>Specifies the file path of the audit when the audit destination is a file.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_Filter">
            <summary>Filter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_FilterDesc">
            <summary>Specifies the audit filter.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_GuidName">
            <summary>Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_GuidDesc">
            <summary>Is the GUID value that uniquely identifies the audit.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_IDDesc">
            <summary>Is the ID value that uniquely identifies the audit.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_IsOperatorName">
            <summary>Is Operator</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_IsOperatorDesc">
            <summary>Whether the Audit is for Microsoft support operations.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumFileSizeName">
            <summary>Maximum File Size Value</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumFileSizeDesc">
            <summary>Gets or sets the value of maximum size to which the audit file can grow.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumFileSizeUnitName">
            <summary>Maximum File Size Unit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumFileSizeUnitDesc">
            <summary>Gets or sets the unit of the maximum size to which the audit file can grow.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumRolloverFilesName">
            <summary>Maximum Rollover Files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumRolloverFilesDesc">
            <summary>Specifies the maximum number of audit files to retain in the file system before rollover.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumFilesName">
            <summary>Maximum Files</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_MaximumFilesDesc">
            <summary>Specifies the maximum number of audit files to retain in the file system.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_OnFailureName">
            <summary>On Failure</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_OnFailureDesc">
            <summary>Specifies the behavior of the audit when it fails to write to the audit destination.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_QueueDelayName">
            <summary>Queue Delay</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_QueueDelayDesc">
            <summary>Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_ReserveDiskSpaceName">
            <summary>Reserve Disk Space</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_ReserveDiskSpaceDesc">
            <summary>Specifies the Boolean property that specifies that a if the file of MAXSIZE should be pre-created on the disk.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_RetentionDaysName">
            <summary>Retention Days</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Audit_RetentionDaysDesc">
            <summary>How many days the audit is retained.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_Name">
            <summary>Database Audit Specification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_Desc">
            <summary>Exposes the properties of the DatabaseAuditSpecification object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_AuditNameName">
            <summary>Audit Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_AuditNameDesc">
            <summary>Specifies the audit name to which the database audit specification belongs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_CreateDateDesc">
            <summary>Is the date and time when the database audit specification was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_DateLastModifiedDesc">
            <summary>Is the date and time when the database audit specification was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_EnabledName">
            <summary>Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_EnabledDesc">
            <summary>Specifies the Boolean property that specifies whether the database audit specification is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_GuidName">
            <summary>Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_GuidDesc">
            <summary>Is the GUID value of the audit to which the database audit specification belongs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseAuditSpecification_IDDesc">
            <summary>Is the ID value that uniquely identifies the database audit specification.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_Name">
            <summary>Server Audit Specification</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_Desc">
            <summary>Exposes the properties of the ServerAuditSpecification object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_AuditNameName">
            <summary>Audit Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_AuditNameDesc">
            <summary>Specifies the audit name to which the server audit specification belongs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_CreateDateDesc">
            <summary>Is the date and time when the server audit specification was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_DateLastModifiedDesc">
            <summary>Is the date and time when the server audit specification was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_EnabledName">
            <summary>Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_EnabledDesc">
            <summary>Specifies the Boolean property that specifies whether the server audit specification is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_GuidName">
            <summary>Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_GuidDesc">
            <summary>Is the GUID value of the audit to which the server audit specification belongs.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ServerAuditSpecification_IDDesc">
            <summary>Is the ID value that uniquely identifies the server audit specification.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_Name">
            <summary>Resource Governor</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_Desc">
            <summary>Exposes properties of the ResourceGovernor object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_ClassifierFunctionName">
            <summary>Classifier Function</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_ClassifierFunctionDesc">
            <summary>Gets or sets the string that defines that classifier function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_MaxOutstandingIOPerVolumeName">
            <summary>Max outstanding IO per volume</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_MaxOutstandingIOPerVolumeDesc">
            <summary>Gets or sets the Int property that specifies the max outstanding IO per volume setting.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_EnabledName">
            <summary>Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_EnabledDesc">
            <summary>Gets or sets the Boolean property that specifies whether the Resource Governor is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_ReconfigurePendingName">
            <summary>Reconfigure Pending</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourceGovernor_ReconfigurePendingDesc">
            <summary>Gets the Boolean property that specifies whether the Resource Governor configuration is pending.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_Name">
            <summary>Resource Pool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_Desc">
            <summary>Exposes properties of the ResourcePool object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_IDDesc">
            <summary>Gets the ID value that uniquely identifies the resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the resource pool is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_NameDesc">
            <summary>The name of the resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MaximumCpuPercentageName">
            <summary>Maximum Cpu Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MaximumCpuPercentageDesc">
            <summary>Gets or sets the maximum cpu percentage for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_CapCpuPercentageName">
            <summary>CAP Cpu Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_CapCpuPercentageDesc">
            <summary>Gets or sets the CAP cpu percentage for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MaximumMemoryPercentageName">
            <summary>Maximum Memory Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MaximumMemoryPercentageDesc">
            <summary>Gets or sets the maximum memory percentage for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MinimumCpuPercentageName">
            <summary>Minimum Cpu Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MinimumCpuPercentageDesc">
            <summary>Gets or sets the minimum memory percentage for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MinimumMemoryPercentageName">
            <summary>Minimum Memory Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MinimumMemoryPercentageDesc">
            <summary>Gets or sets the minimum cpu percentage for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MinimumIopsPerVolumeName">
            <summary>Minimum IOPS Per Volume</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MinimumIopsPerVolumeDesc">
            <summary>Gets or sets the minimum IOPS per volume for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MaximumIopsPerVolumeName">
            <summary>Maximum IOPS Per Volume</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResourcePool_MaximumIopsPerVolumeDesc">
            <summary>Gets or sets the maximum IOPS per volume for a resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_Name">
            <summary>External Resource Pool</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_Desc">
            <summary>Exposes properties of the ExternalResourcePool object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_IDDesc">
            <summary>Gets the ID value that uniquely identifies the external resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the external resource pool is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_NameDesc">
            <summary>The name of the external resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_MaximumCpuPercentageName">
            <summary>Maximum Cpu Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_MaximumCpuPercentageDesc">
            <summary>Gets or sets the maximum cpu percentage for an external resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_MaximumMemoryPercentageName">
            <summary>Maximum Memory Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_MaximumMemoryPercentageDesc">
            <summary>Gets or sets the maximum memory percentage for an external resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_MaximumProcessesName">
            <summary>Maximum Processes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalResourcePool_MaximumProcessesDesc">
            <summary>Gets or sets the maximum processes for an external resource pool.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_Name">
            <summary>Workload Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_Desc">
            <summary>Exposes properties of the WorkloadGroup object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_IDDesc">
            <summary>Gets the ID value that uniquely identifies the workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the workload group is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_NameDesc">
            <summary>The name of the workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_GroupMaximumRequestsName">
            <summary>Group Maximum Requests</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_GroupMaximumRequestsDesc">
            <summary>Gets or sets the group maximum requests for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_GroupMaximumTempdbDataMBName">
            <summary>Group Maximum tempdb Data MB</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_GroupMaximumTempdbDataMBDesc">
            <summary>Gets or sets the group maximum tempdb data in megabytes for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_GroupMaximumTempdbDataPercentName">
            <summary>Group Maximum tempdb Data Percent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_GroupMaximumTempdbDataPercentDesc">
            <summary>Gets or sets the group maximum tempdb data in percent for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_ImportanceName">
            <summary>Importance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_ImportanceDesc">
            <summary>Gets or sets the importance for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_MaximumDegreeOfParallelismName">
            <summary>Maximum Degree Of Parallelism</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_MaximumDegreeOfParallelismDesc">
            <summary>Gets or sets the request maximum degree of parallelism for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMaximumCpuTimeInSecondsName">
            <summary>Request Maximum Cpu Time In Seconds</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMaximumCpuTimeInSecondsDesc">
            <summary>Gets or sets the request maximum cpu time in seconds for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMaximumMemoryGrantPercentageName">
            <summary>Request Maximum Memory Grant Percentage</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMaximumMemoryGrantPercentageDesc">
            <summary>Gets or sets the maximum memory grant percentage for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMaximumMemoryGrantPercentageAsDoubleName">
            <summary>Request Maximum Memory Grant Percentage As Double</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMaximumMemoryGrantPercentageAsDoubleDesc">
            <summary>Gets or sets the maximum memory grant percentage for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMemoryGrantTimeoutInSecondsName">
            <summary>Request Memory Grant Timeout In Seconds</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_RequestMemoryGrantTimeoutInSecondsDesc">
            <summary>Gets or sets the request memory grant timeout in seconds for a workload group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_ExternalResourcePoolNameName">
            <summary>ExternalResourcePoolName</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.WorkloadGroup_ExternalResourcePoolNameDesc">
            <summary>Gets or sets the name value that uniquely identifies the external resource pool the workload group is associated to.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_Name">
            <summary>Cryptographic Provider</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_Desc">
            <summary>Exposes properties of the CryptographicProvider object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeyExportableName">
            <summary>Asymmetric Key Exportable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeyExportableDesc">
            <summary>Gets the Boolean property that specifies if the Asymmetric keys created using the provider are exportable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeyImportableName">
            <summary>Asymmetric Key Importable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeyImportableDesc">
            <summary>Gets the Boolean property that specifies if the Asymmetric keys created using the provider are importable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeyPersistableName">
            <summary>Asymmetric Key Persistable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeyPersistableDesc">
            <summary>Gets the Boolean property that specifies if the Asymmetric keys created using the provider are persistable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeySupportedName">
            <summary>Asymmetric Key Supported</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AsymmetricKeySupportedDesc">
            <summary>Gets the Boolean property that specifies if the Asymmetric keys can be created using the provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AuthenticationTypeName">
            <summary>Authentication Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_AuthenticationTypeDesc">
            <summary>Gets the authentication type supported by the provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_DllPathName">
            <summary>Dll Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_DllPathDesc">
            <summary>Gets the dll path for the provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_EnabledName">
            <summary>Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_EnabledDesc">
            <summary>Gets or sets the Boolean property that specifies if the provider is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_IDDesc">
            <summary>Gets the ID value that uniquely identifies the cryptographic provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_ProviderGuidName">
            <summary>Guid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_ProviderGuidDesc">
            <summary>Gets the GUID value that uniquely identifies the cryptographic provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeyExportableName">
            <summary>Symmetric Key Exportable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeyExportableDesc">
            <summary>Gets the Boolean property that specifies if the Symmetric keys created using the provider are exportable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeyImportableName">
            <summary>Symmetric Key Importable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeyImportableDesc">
            <summary>Gets the Boolean property that specifies if the Symmetric keys created using the provider are importable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeyPersistableName">
            <summary>Symmetric Key Persistable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeyPersistableDesc">
            <summary>Gets the Boolean property that specifies if the Symmetric keys created using the provider are persistable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeySupportedName">
            <summary>Symmetric Key Supported</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.CryptographicProvider_SymmetricKeySupportedDesc">
            <summary>Gets the Boolean property that specifies if the Symmetric keys can be created using the provider.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_Name">
            <summary>Endpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_Desc">
            <summary>Exposes properties to monitor and configure the state of an endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_EndpointStateName">
            <summary>Endpoint State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_EndpointStateDesc">
            <summary>Gets the state of the endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_EndpointTypeName">
            <summary>Endpoint Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_EndpointTypeDesc">
            <summary>Gets or sets the type of the endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_IDDesc">
            <summary>Gets the ID value that uniquely identifies the endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_IsAdminEndpointName">
            <summary>Is Administrator Endpoint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_IsAdminEndpointDesc">
            <summary>Gets the Boolean property value that specifies whether the endpoint is for administration.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_IsSystemObjectName">
            <summary>Is System Object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_IsSystemObjectDesc">
            <summary>Gets the Boolean property that specifies whether the endpoint is a system object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_NameName">
            <summary>Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_NameDesc">
            <summary>Gets or sets the name of the object. (inherited from NamedSmoObject)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_OwnerDesc">
            <summary>Gets or sets the owner of the endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_ParentName">
            <summary>Parent</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_ParentDesc">
            <summary>Gets or sets the Server object that is the parent of the Endpoint object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_PayloadName">
            <summary>Payload</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_PayloadDesc">
            <summary>Gets the endpoint payload.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_ProtocolName">
            <summary>Protocol</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_ProtocolDesc">
            <summary>Gets the protocol used by the endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_ProtocolTypeName">
            <summary>Protocol Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_ProtocolTypeDesc">
            <summary>Gets or sets the protocol type used by the endpoint.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_StateName">
            <summary>State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_StateDesc">
            <summary>Gets the state of the referenced object. (inherited from SmoObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_UserDataName">
            <summary>User Data</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Endpoint_UserDataDesc">
            <summary>Gets or sets user-defined data associated with the referenced object. (inherited from SmoObjectBase)</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_Name">
            <summary>Plan Guide</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_Desc">
            <summary>Exposes properties of the Plan Guide object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_HintsName">
            <summary>Hints</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_HintsDesc">
            <summary>Gets the hints associated with the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_IsDisabledName">
            <summary>Is Disabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_IsDisabledDesc">
            <summary>Gets or sets the Boolean property that specifies whether the Plan Guide is enabled or disabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ParametersName">
            <summary>Parameters</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ParametersDesc">
            <summary>Gets the parameters that are embedded in statement of the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeBatchName">
            <summary>Scope Batch</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeBatchDesc">
            <summary>Gets the Scope Batch property of the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeObjectNameName">
            <summary>Scope Object Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeObjectNameDesc">
            <summary>Gets the Scope Object Name property of the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeSchemaNameName">
            <summary>Scope Schema Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeSchemaNameDesc">
            <summary>Gets the scope schema name property of the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeTypeName">
            <summary>Scope Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_ScopeTypeDesc">
            <summary>Gets the scope type property of the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_StatementName">
            <summary>Statement</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PlanGuide_StatementDesc">
            <summary>Gets the statement property of the Plan Guide.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_Name">
            <summary>Statistic</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_Desc">
            <summary>Exposes properties of the Statistic object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Statistic.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_FileGroupName">
            <summary>File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_FileGroupDesc">
            <summary>Gets or sets the file group property of the Statistic.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_FilterDefinitionName">
            <summary>Filter Definition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_FilterDefinitionDesc">
            <summary>Gets or sets the filter definition property of the Statistic.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_HasFilterName">
            <summary>Has Filter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_HasFilterDesc">
            <summary>Gets the Boolean property that specifies if the statistic has filter on it.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsAutoCreatedName">
            <summary>Is Auto Created</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsAutoCreatedDesc">
            <summary>Gets the Boolean property value that specifies whether the Statistic counter is automatically created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsAutoDroppedName">
            <summary>Is Auto Dropped</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsAutoDroppedDesc">
            <summary>Gets the Boolean property value that specifies whether the Statistic counter will be automatically dropped.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsFromIndexCreationName">
            <summary>Is From Index Creation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsFromIndexCreationDesc">
            <summary>Gets the Boolean property value that specifies whether the statistic counter was generated from the creation of an index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsTemporaryName">
            <summary>Is Temporary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_IsTemporaryDesc">
            <summary>Gets the Boolean property value that specifies whether the Statistic counter is temporary or permanent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_LastUpdatedName">
            <summary>Last Updated</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_LastUpdatedDesc">
            <summary>Gets the last update property of statistic.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_NoAutomaticRecomputationName">
            <summary>No Automatic Recomputation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Statistic_NoAutomaticRecomputationDesc">
            <summary>Gets or sets the Boolean property value that specifies whether statistics are regenerated when an index is created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_Name">
            <summary>Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_Desc">
            <summary>Exposes properties of the Default object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_SchemaDesc">
            <summary>Gets or sets the Schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_CreateDateDesc">
            <summary>Gets the create date property of default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_TextBodyName">
            <summary>Text Body</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_TextBodyDesc">
            <summary>Gets the text body property of the Default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_TextHeaderName">
            <summary>Text Header</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_TextHeaderDesc">
            <summary>Gets the text header property of the Default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_TextModeName">
            <summary>Text Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Default_TextModeDesc">
            <summary>Gets the text mode property of the Default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_Name">
            <summary>User Defined Data Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_Desc">
            <summary>Exposes properties of the  user-defined data type object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_IDDesc">
            <summary>Gets the ID value that uniquely identifies the  user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_SchemaDesc">
            <summary>Gets or sets the schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_AllowIdentityName">
            <summary>Allow Identity</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_AllowIdentityDesc">
            <summary>Gets the allow identity property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_CollationName">
            <summary>Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_CollationDesc">
            <summary>Gets the collation property of  the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_DefaultName">
            <summary>Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_DefaultDesc">
            <summary>Gets the default property of  the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_DefaultSchemaName">
            <summary>Default Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_DefaultSchemaDesc">
            <summary>Gets the default schema property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_IsSchemaOwnedDesc">
            <summary>Gets the 'is schema owned' property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_LengthName">
            <summary>Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_LengthDesc">
            <summary>Gets the length property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_MaxLengthName">
            <summary>Max Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_MaxLengthDesc">
            <summary>Gets the max length property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_NullableName">
            <summary>Nullable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_NullableDesc">
            <summary>Gets the nullable property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_NumericPrecisionName">
            <summary>Numeric Precision</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_NumericPrecisionDesc">
            <summary>Gets the numeric precesion property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_NumericScaleName">
            <summary>Numeric Scale</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_NumericScaleDesc">
            <summary>Gets the numeric scale property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_OwnerDesc">
            <summary>Gets or sets the owner property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_RuleName">
            <summary>Rule</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_RuleDesc">
            <summary>Gets the rule property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_RuleSchemaName">
            <summary>Rule Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_RuleSchemaDesc">
            <summary>Gets the rule schema property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_SystemTypeName">
            <summary>System Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_SystemTypeDesc">
            <summary>Gets the system type property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_VariableLengthName">
            <summary>Variable Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedDataType_VariableLengthDesc">
            <summary>Gets the variable length property of the user-defined data type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_Name">
            <summary>Partition Scheme</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_Desc">
            <summary>Exposes properties of the PartitionScheme object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Partition Scheme.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_NextUsedFileGroupName">
            <summary>Next Used File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_NextUsedFileGroupDesc">
            <summary>Gets or sets the next used filegroup property of Partition Scheme.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_PartitionFunctionName">
            <summary>Partition Function</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionScheme_PartitionFunctionDesc">
            <summary>Gets the partition function property of Partition Scheme.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_Name">
            <summary>Full Text Catalog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_Desc">
            <summary>Exposes properties of the FullTextCatalog object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_ErrorLogSizeName">
            <summary>Error Log Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_ErrorLogSizeDesc">
            <summary>Gets the error log size property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_FileGroupName">
            <summary>File Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_FileGroupDesc">
            <summary>Gets or sets the filegroup property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_FullTextIndexSizeName">
            <summary>Full Text Index Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_FullTextIndexSizeDesc">
            <summary>Gets the full text index size property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_HasFullTextIndexedTablesName">
            <summary>Has Full Text Indexed Tables</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_HasFullTextIndexedTablesDesc">
            <summary>Gets the 'has full text indexed table' property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_IsAccentSensitiveName">
            <summary>Is Accent Sensitive</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_IsAccentSensitiveDesc">
            <summary>Gets or sets the 'is accent sensitive' property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_IsDefaultName">
            <summary>Is Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_IsDefaultDesc">
            <summary>Gets the 'is default' property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_ItemCountName">
            <summary>Item Count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_ItemCountDesc">
            <summary>Gets the item count property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_OwnerDesc">
            <summary>Gets or sets the owner property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_PopulationCompletionDateName">
            <summary>Population Completion Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_PopulationCompletionDateDesc">
            <summary>Gets the population completion date property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_PopulationStatusName">
            <summary>Population Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_PopulationStatusDesc">
            <summary>Gets the population status property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_RootPathName">
            <summary>Root Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_RootPathDesc">
            <summary>Gets the root path property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_UniqueKeyCountName">
            <summary>Unique Key Count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextCatalog_UniqueKeyCountDesc">
            <summary>Gets the unique key count property of Full Text Catalog.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextStopList_Name">
            <summary>Full Text Stop List</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextStopList_Desc">
            <summary>Exposes properties of the Full Text Stop List object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextStopList_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextStopList_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Full Text Stop List.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextStopList_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextStopList_OwnerDesc">
            <summary>Gets the owner property of Full Text Stop List.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_Name">
            <summary>Full Text Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_Desc">
            <summary>Exposes properties of the Full Text Index object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_CatalogNameName">
            <summary>Catalog Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_CatalogNameDesc">
            <summary>Exposes properties of the Catalog Name object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_ChangeTrackingName">
            <summary>Change Tracking</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_ChangeTrackingDesc">
            <summary>Gets or sets the change tracking property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_DocumentsProcessedName">
            <summary>Documents Processed</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_DocumentsProcessedDesc">
            <summary>Gets the document processed property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_FilegroupNameName">
            <summary>Filegroup Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_FilegroupNameDesc">
            <summary>Gets the filegroup name property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_IsEnabledName">
            <summary>Is Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_IsEnabledDesc">
            <summary>Gets the 'is enabled' property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_ItemCountName">
            <summary>Item Count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_ItemCountDesc">
            <summary>Gets the item count property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_NumberOfFailuresName">
            <summary>Number of Failures</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_NumberOfFailuresDesc">
            <summary>Gets the number of failures property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_PendingChangesName">
            <summary>Pending Changes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_PendingChangesDesc">
            <summary>Gets the pending changes property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_PopulationStatusName">
            <summary>Population Status</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_PopulationStatusDesc">
            <summary>Gets the population property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_StopListNameName">
            <summary>Stop List Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_StopListNameDesc">
            <summary>Gets the stop list name property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_StopListOptionName">
            <summary>Stop List Option</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_StopListOptionDesc">
            <summary>Gets the stop list option property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_UniqueIndexNameName">
            <summary>Unique Index Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_UniqueIndexNameDesc">
            <summary>Gets the unique index name property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_IndexedColumnsName">
            <summary>Indexed Columns</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_IndexedColumnsDesc">
            <summary>Gets the indexed columns property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_SearchPropertyListNameName">
            <summary>Search Property List Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.FullTextIndex_SearchPropertyListNameDesc">
            <summary>Gets the search property list name property of Full Text Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_Name">
            <summary>Credential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_Desc">
            <summary>Exposes properties of the Credential object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_CreateDateDesc">
            <summary>Gets the create date property of Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_DateLastModifiedDesc">
            <summary>Gets the date last modified property of Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_IdentityName">
            <summary>Identity</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_IdentityDesc">
            <summary>Gets or sets the identity property of Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_MappedClassTypeName">
            <summary>Mapped Class Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_MappedClassTypeDesc">
            <summary>Gets the mapped class type property of Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_ProviderNameName">
            <summary>Provider Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Credential_ProviderNameDesc">
            <summary>Gets the provider name property of Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_Name">
            <summary>DatabaseScopedCredential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_Desc">
            <summary>Exposes properties of the Database Scoped Credential object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Database Scoped Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_CreateDateDesc">
            <summary>Gets the create date property of Database Scoped Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_DateLastModifiedDesc">
            <summary>Gets the date last modified property of Database Scoped Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_IdentityName">
            <summary>Identity</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_IdentityDesc">
            <summary>Gets or sets the identity property of Database Scoped Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_MappedClassTypeName">
            <summary>Mapped Class Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_MappedClassTypeDesc">
            <summary>Gets the mapped class type property of Database Scoped Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_ProviderNameName">
            <summary>Provider Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedCredential_ProviderNameDesc">
            <summary>Gets the provider name property of Database Scoped Credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_Name">
            <summary>Certificate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_Desc">
            <summary>Exposes properties of the Certificate object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_ActiveForServiceBrokerDialogName">
            <summary>Active for Service Broker Dialog</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_ActiveForServiceBrokerDialogDesc">
            <summary>Gets or sets the active for service broker dialog property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_ExpirationDateName">
            <summary>Expiration Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_ExpirationDateDesc">
            <summary>Gets the expiration date property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_IssuerName">
            <summary>Issuer</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_IssuerDesc">
            <summary>Gets the issuer property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_OwnerDesc">
            <summary>Gets or sets the owner property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_PrivateKeyEncryptionTypeName">
            <summary>Private Key Encryption Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_PrivateKeyEncryptionTypeDesc">
            <summary>Gets the private key encryption property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_SerialName">
            <summary>Serial</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_SerialDesc">
            <summary>Gets the serial property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_SidName">
            <summary>Sid</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_SidDesc">
            <summary>Gets the sid property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_StartDateName">
            <summary>Start Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_StartDateDesc">
            <summary>Gets start date property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_SubjectName">
            <summary>Subject</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_SubjectDesc">
            <summary>Gets start subject property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_ThumbprintName">
            <summary>Thumbprint</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_ThumbprintDesc">
            <summary>Gets the thumbprint property of Certificate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_LastBackupDateName">
            <summary>Last Backup Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Certificate_LastBackupDateDesc">
            <summary>Gets the date and time when the certificate was last backed up.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_Name">
            <summary>Partition Function</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_Desc">
            <summary>Exposes properties of the PartitionFunction object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Partition Function</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_CreateDateDesc">
            <summary>Gets the create date property of Partition Function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_NumberOfPartitionsName">
            <summary>Number of Partitions</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_NumberOfPartitionsDesc">
            <summary>Gets the number of partitions property of Partition Function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_RangeTypeName">
            <summary>Range Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_RangeTypeDesc">
            <summary>Gets the range type property of Partition Function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_RangeValuesName">
            <summary>Range Values</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.PartitionFunction_RangeValuesDesc">
            <summary>Gets or sets the range values property of Partition Function.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_Name">
            <summary>User Defined Aggregate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_Desc">
            <summary>Exposes properties of the UserDefinedAggregate object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_IDDesc">
            <summary>Gets the ID value that uniquely identifies the user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_SchemaName">
            <summary>Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_SchemaDesc">
            <summary>Gets or sets the schema.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_AssemblyNameName">
            <summary>Assembly Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_AssemblyNameDesc">
            <summary>Gets or sets the assembly name property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_ClassNameName">
            <summary>Class Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_ClassNameDesc">
            <summary>Gets or sets the class name property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_CreateDateDesc">
            <summary>Gets the create date property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_DateLastModifiedDesc">
            <summary>Gets the date last modified property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_IsSchemaOwnedDesc">
            <summary>Gets the 'is schema owned' property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_OwnerDesc">
            <summary>Gets or sets the owner property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_ParametersName">
            <summary>Parameters</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_ParametersDesc">
            <summary>Gets the parameters property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_DataTypeName">
            <summary>Data Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedAggregate_DataTypeDesc">
            <summary>Gets the data type property of user-defined aggregate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_Name">
            <summary>User-Defined Table Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_Desc">
            <summary>Exposes properties of the UserDefinedTableType object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_CollationName">
            <summary>Collation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_CollationDesc">
            <summary>Gets the default collation that is used by the type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_CreateDateDesc">
            <summary>Gets the create date property of the user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_DateLastModifiedDesc">
            <summary>Gets the date last modified property of the user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IDDesc">
            <summary>Gets the ID value that uniquely identifies the user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the user-defined table type is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IsUserDefinedName">
            <summary>Is User Defined</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IsUserDefinedDesc">
            <summary>Gets the Boolean property value that specifies whether the user-defined table type is defined by a user.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_MaxLengthName">
            <summary>Max Length</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_MaxLengthDesc">
            <summary>Gets the maximum length of the user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_NullableName">
            <summary>Nullable</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_NullableDesc">
            <summary>Gets the Boolean property value that specifies wether the user-defined table type is nullable.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_OwnerDesc">
            <summary>Gets or sets the owner property of the user-defined table type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IsMemoryOptimizedName">
            <summary>Memory Optimized</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.UserDefinedTableType_IsMemoryOptimizedDesc">
            <summary>Gets or sets the Boolean property value that specifies whether the table type is memory optimized.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ITableOptions_Name">
            <summary>Table Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ITableOptions_Desc">
            <summary>Exposes option properties of the Table object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IViewOptions_Name">
            <summary>View Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IViewOptions_Desc">
            <summary>Exposes option properties of the View object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ILoginOptions_Name">
            <summary>Login Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ILoginOptions_Desc">
            <summary>Exposes option properties of the Login object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IUserOptions_Name">
            <summary>User Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.IUserOptions_Desc">
            <summary>Exposes option properties of the User object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_Name">
            <summary>Search Property List</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_Desc">
            <summary>Exposes properties of the Search Property List object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Search Property List.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_OwnerDesc">
            <summary>Gets or sets the owner of the Search Property List.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_DateCreatedName">
            <summary>Date Created</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_DateCreatedDesc">
            <summary>Gets the date and time when the Search Property List was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SearchPropertyList_DateLastModifiedDesc">
            <summary>Gets the date and time when the Search Property List was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_ClusterTypeName">
            <summary>Cluster Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_ClusterTypeDesc">
            <summary>The type of clustering technology used for the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_Name">
            <summary>Availability Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_Desc">
            <summary>Exposes properties of the Availability Group object</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_UniqueIdName">
            <summary>Unique Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_UniqueIdDesc">
            <summary>Gets the globally unique identifier for the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_PrimaryReplicaServerNameName">
            <summary>Primary Replica Location</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_PrimaryReplicaServerNameDesc">
            <summary>Gets the name of the replica that is currently holding the primary role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsLocalName">
            <summary>Is Local</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsLocalDesc">
            <summary>Gets the Boolean property value that specifies whether the instance is an Availability Replica of this Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_AutomatedBackupPreferenceName">
            <summary>Automated Backup Preference</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_AutomatedBackupPreferenceDesc">
            <summary>Gets or sets the value that specifies how replicas in the primary role are treated in the evaluation to pick the desired replica to perform a backup.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_FailureConditionLevelName">
            <summary>Failure Condition Level</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_FailureConditionLevelDesc">
            <summary>Gets or sets the condition that can trigger an automatic failover in an Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_HealthCheckTimeoutName">
            <summary>Health Check Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_HealthCheckTimeoutDesc">
            <summary>Gets or sets the timeout value in milliseconds before an unresponsive server is considered unhealthy.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_LocalReplicaRoleName">
            <summary>Local Replica Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_LocalReplicaRoleDesc">
            <summary>Gets local replica role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_BasicAvailabilityGroupName">
            <summary>Basic Availability Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_BasicAvailabilityGroupDesc">
            <summary>Gets or sets a boolean value indicating whether to create a BASIC or ADVANCED Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_DatabaseHealthTriggerName">
            <summary>Database Health Trigger</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_DatabaseHealthTriggerDesc">
            <summary>Gets or sets a boolean value indicating whether a database health event triggers failover to a auto-failover synchronous replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_DtcSupportEnabledName">
            <summary>DTC Support Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_DtcSupportEnabledDesc">
            <summary>Gets or sets a boolean value indicating whether per-database DTC support is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsDistributedAvailabilityGroupName">
            <summary>Is Distributed Availability Group</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsDistributedAvailabilityGroupDesc">
            <summary>Gets or sets a boolean value indicating whether this is Distributed Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsManagedInstanceLinkName">
            <summary>Is Managed Instance Link</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsManagedInstanceLinkDesc">
            <summary>Gets a boolean value indicating whether this is a Managed Instance Link.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_RequiredSynchronizedSecondariesToCommitName">
            <summary>Required Synchronized Secondaries to Commit</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_RequiredSynchronizedSecondariesToCommitDesc">
            <summary>The minimum number of synchronous secondary replicas required to commit before the primary commits a transaction.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsContainedName">
            <summary>Is Contained</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_IsContainedDesc">
            <summary>Gets or set a Boolean property value that specifies whether this is a Contained Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_ClusterConnectionOptionsName">
            <summary>Cluster Connection Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityGroup_ClusterConnectionOptionsDesc">
            <summary>Gets or sets a string property that defines the cluster connection options used by the Availability Group (AG) to connect to the Windows Server Failover Cluster (WSFC) via ODBC.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_Name">
            <summary>Availability Replica</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_Desc">
            <summary>Exposes properties of the Availability Replica object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_UniqueIdName">
            <summary>Unique Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_UniqueIdDesc">
            <summary>Gets the globally unique identifier (GUID) of the Availability Replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_RoleName">
            <summary>Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_RoleDesc">
            <summary>Gets the current role of the Availability Replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_OperationalStateName">
            <summary>Operational State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_OperationalStateDesc">
            <summary>Gets the Availability Replica operational state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_RollupRecoveryStateName">
            <summary>Rollup Recovery State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_RollupRecoveryStateDesc">
            <summary>Gets the Availability Replica rollup recovery state. This is an aggregate of the recovery state of all availability databases on this replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_RollupSynchronizationStateName">
            <summary>Rollup Synchronization State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_RollupSynchronizationStateDesc">
            <summary>Gets the Availability Replica rollup synchronization state. This is an aggregate of the synchronization state of all availability databases on this replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ConnectionStateName">
            <summary>Connection State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ConnectionStateDesc">
            <summary>Gets the connection state of the Availability Replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_JoinStateName">
            <summary>Join State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_JoinStateDesc">
            <summary>Gets a value indicating whether the Availability Replica is joined to the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_CreateDateDesc">
            <summary>Gets the date and time when the Availability Replica was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_DateLastModifiedDesc">
            <summary>Gets the date on which the Availability Replica was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_EndpointUrlName">
            <summary>Endpoint Url</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_EndpointUrlDesc">
            <summary>Gets or sets the Endpoint Url for the Availability Replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ReadonlyRoutingConnectionUrlName">
            <summary>Readonly Routing Connection Url</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ReadonlyRoutingConnectionUrlDesc">
            <summary>Gets or sets the url for readonly routing connection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ReadwriteRoutingConnectionUrlName">
            <summary>Readwrite Routing Connection Url</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ReadwriteRoutingConnectionUrlDesc">
            <summary>Gets or sets the url for readwrite routing connection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ConnectionModeInPrimaryRoleName">
            <summary>Connection Mode In Primary Role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ConnectionModeInPrimaryRoleDesc">
            <summary>Gets or sets the allowable connection modes when the replica is a primary.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ConnectionModeInSecondaryRoleName">
            <summary>Connection Mode In Secondary Role.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_ConnectionModeInSecondaryRoleDesc">
            <summary>Gets or sets the allowable connection modes when the replica is a secondary.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_AvailabilityModeName">
            <summary>Availability Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_AvailabilityModeDesc">
            <summary>Gets or sets the availability mode of the replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_FailoverModeName">
            <summary>Failover Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_FailoverModeDesc">
            <summary>Gets or sets the failover mode for the Availability Replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_SeedingModeName">
            <summary>Seeding Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_SeedingModeDesc">
            <summary>Seeding mode for the replica. Can be Automatic or Manual.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_SessionTimeoutName">
            <summary>Session Timeout</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_SessionTimeoutDesc">
            <summary>Gets or sets the value in seconds after which the session times out.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_LastConnectErrorDescriptionName">
            <summary>Last Connect Error Description</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_LastConnectErrorDescriptionDesc">
            <summary>Gets a description of the last connection error.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_LastConnectErrorNumberName">
            <summary>Last Connect Error Number</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_LastConnectErrorNumberDesc">
            <summary>Gets the error nubmer of the last connection error.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_LastConnectErrorTimestampName">
            <summary>Last Connect Error Timestamp</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_LastConnectErrorTimestampDesc">
            <summary>Gets the timestamp of the last connection error.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_BackupPriorityName">
            <summary>Backup Priority</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_BackupPriorityDesc">
            <summary>Gets or sets the backup priority order of this Availability Replica within the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_OwnerDesc">
            <summary>Gets the name of the server principal who is the owner of the Availability Replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_QuorumVoteCountName">
            <summary>Number of Quorum Votes</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_QuorumVoteCountDesc">
            <summary>Gets the number of quorum votes of the node hosting the replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_MemberStateName">
            <summary>Cluster Member State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityReplica_MemberStateDesc">
            <summary>Gets the state of the cluster member hosting the replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_Name">
            <summary>Availability Database</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_Desc">
            <summary>Exposes properties of the Availability Database object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_SynchronizationStateName">
            <summary>Synchronization State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_SynchronizationStateDesc">
            <summary>Gets the synchronization state of the Availability Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_UniqueIdName">
            <summary>Unique Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_UniqueIdDesc">
            <summary>Gets the globally unique identifier (GUID) of the Availability Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsFailoverReadyName">
            <summary>Is Failover Ready</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsFailoverReadyDesc">
            <summary>Gets whether the Availability Database is ready for failover.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsJoinedName">
            <summary>Is Joined</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsJoinedDesc">
            <summary>Gets whether this Availability Database has been joined on this secondary to the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsPendingSecondarySuspendName">
            <summary>Is Pending Secondary Suspend</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsPendingSecondarySuspendDesc">
            <summary>Gets whether this Availability Database is in a pending a secondary suspend state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsSuspendedName">
            <summary>Is Suspended</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_IsSuspendedDesc">
            <summary>Gets whether this Availability Database is in a suspended state.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_RecoveryLSNName">
            <summary>Recovery LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_RecoveryLSNDesc">
            <summary>Gets the value of the recovery LSN for this Availability Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_TruncationLSNName">
            <summary>Truncation LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.AvailabilityDatabase_TruncationLSNDesc">
            <summary>Gets the value of the truncation LSN for this Availability Database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_Name">
            <summary>Database Replica State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_Desc">
            <summary>Exposes the properties of physical database replicas participating in an availability group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_DatabaseIdName">
            <summary>Database Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_DatabaseIdDesc">
            <summary>Gets the physical database id of the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityGroupIdName">
            <summary>Availability Group Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityGroupIdDesc">
            <summary>Gets the unique identifier for the Availability Group for the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityReplicaIdName">
            <summary>Availability Replica Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityReplicaIdDesc">
            <summary>Gets the unique identifier for the Availability Replica for this database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityDateabaseIdName">
            <summary>Availability Database Id</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityDateabaseIdDesc">
            <summary>Gets the unique identifier for the Availability Database for the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityGroupNameName">
            <summary>Availability Group Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityGroupNameDesc">
            <summary>Gets the name of the Availability Group for the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityReplicaServerNameName">
            <summary>Availability Replica Server Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityReplicaServerNameDesc">
            <summary>Gets the server name of the Availability Replica hosting this database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityDatabaseNameName">
            <summary>Availability Database Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_AvailabilityDatabaseNameDesc">
            <summary>Gets the availability database name for the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_ReplicaAvailabilityModeName">
            <summary>Replica Availability Mode</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_ReplicaAvailabilityModeDesc">
            <summary>Gets the Availability Mode of the Availability Replica hosting this database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_ReplicaRoleName">
            <summary>Replica Role</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_ReplicaRoleDesc">
            <summary>Gets the Availability Replica role of the Availability Replica hosting this database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsLocalName">
            <summary>Is Local</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsLocalDesc">
            <summary>Gets the Boolean property indicating whether this database replica is corresponds to a local database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsFailoverReadyName">
            <summary>Is Failover Ready</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsFailoverReadyDesc">
            <summary>Gets the Boolean property indicating whether this database replica is ready to failover without data loss.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_SynchronizationStateName">
            <summary>Synchronization State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_SynchronizationStateDesc">
            <summary>Gets the synchronization state of the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsSuspendedName">
            <summary>Is Suspended</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsSuspendedDesc">
            <summary>Gets the Boolean property indicating whether this database replica is suspended.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_SuspendReasonName">
            <summary>Suspend Reason</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_SuspendReasonDesc">
            <summary>Gets a description for the reason for the database replica being suspended. It returns "not applicable" if the IsSuspended property is false.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_RecoveryLSNName">
            <summary>Recovery LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_RecoveryLSNDesc">
            <summary>Gets the LSN value for the end of log on the primary database replica before it writes any new log records after recovery or failover.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_TruncationLSNName">
            <summary>Truncation LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_TruncationLSNDesc">
            <summary>For a primary database replica, this gets the minimum truncation LSN value over all secondary database replicas. On a secondary database replica, this gets truncation LSN value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastSentLSNName">
            <summary>Last Sent LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastSentLSNDesc">
            <summary>Gets the LSN value of the log block containing the log records that were last sent to this secondary replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastSentTimeName">
            <summary>Last Sent Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastSentTimeDesc">
            <summary>Gets the time when the last LSN block was sent.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastReceivedLSNName">
            <summary>Last Received LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastReceivedLSNDesc">
            <summary>Gets the LSN value of the log block containing the log records that were last received on this secondary replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastReceivedTimeName">
            <summary>Last Received Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastReceivedTimeDesc">
            <summary>Gets the time when the last LSN block was received.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastHardenedLSNName">
            <summary>Last Hardened LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastHardenedLSNDesc">
            <summary>Gets the LSN value of the log block containing the log records that were last hardened on this secondary replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastHardenedTimeName">
            <summary>Last Hardened Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastHardenedTimeDesc">
            <summary>Gets the time when the last LSN block was hardened.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastRedoneLSNName">
            <summary>Last Redone LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastRedoneLSNDesc">
            <summary>Gets the LSN value of the log block containing the log records that were last redone on this secondary replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastRedoneTimeName">
            <summary>Last Redone Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastRedoneTimeDesc">
            <summary>Gets the time when the last LSN block was redone.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LogSendQueueSizeName">
            <summary>Log Send Queue Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LogSendQueueSizeDesc">
            <summary>Gets the size of the send queue on the primary database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LogSendRateName">
            <summary>Log Bytes Send Rate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LogSendRateDesc">
            <summary>Gets the rate at which the log is sent to the secondary database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_RedoQueueSizeName">
            <summary>Redo Queue Size</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_RedoQueueSizeDesc">
            <summary>Gets the size of the redo queue on the secondary database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_RedoRateName">
            <summary>Redo Rate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_RedoRateDesc">
            <summary>Gets the rate at which the log blocks are redone on the secondary database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_FileStreamSendRateName">
            <summary>File Stream Send Rate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_FileStreamSendRateDesc">
            <summary>Gets the rate at which file stream bytes are sent to the secondary replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_EndOfLogLSNName">
            <summary>End of Log LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_EndOfLogLSNDesc">
            <summary>Gets the LSN value of the log block representing the end of log on the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastCommitLSNName">
            <summary>Last Commit LSN</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastCommitLSNDesc">
            <summary>Gets the LSN value of the log block containing the log records of last committed on the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastCommitTimeName">
            <summary>Last Commit Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_LastCommitTimeDesc">
            <summary>Gets the time when the last LSN block was committed on the database replica.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_EstimatedRecoveryTimeName">
            <summary>Estimated Recovery Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_EstimatedRecoveryTimeDesc">
            <summary>Gets the estimated time to recover the transaction log of the secondary database replica, given the current redo queue size and redo rate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_SynchronizationPerformanceName">
            <summary>Synchronization Performance</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_SynchronizationPerformanceDesc">
            <summary>Gets the estimated time to synchronize the primary database replica with the secondaries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsJoinedName">
            <summary>Is Joined</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_IsJoinedDesc">
            <summary>Gets whether the database replica is joined to the Availability Group.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_EstimatedDataLossName">
            <summary>Estimated Data Loss</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseReplicaState_EstimatedDataLossDesc">
            <summary>Gets the number of seconds of transactions that has accumulated in the log send queue on the primary replica. This information helps measure the potential for data loss in terms of time.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_Name">
            <summary>Resumable Index</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_Desc">
            <summary>Exposes properties of the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ParentID">
            <summary>Resumable Index Parent ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ParentIDDesc">
            <summary>Gets the Parent Object ID value that uniquely identifies the parent of the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ID">
            <summary>Resumable Index ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_PartitionNumber">
            <summary>Partition Number</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_PartitionNumberDesc">
            <summary>The partition number of the partition being rebuilt.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_SqlText">
            <summary>SQL Text</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_SqlTextDesc">
            <summary>The SQL Text used to initiate the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ResumableOperationState">
            <summary>Resumable Operation State</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ResumableOperationStateDesc">
            <summary>The current state of the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_StartTime">
            <summary>Start Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_StartTimeDesc">
            <summary>The initial start time of the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_LastPauseTime">
            <summary>Last Pause Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_LastPauseTimeDesc">
            <summary>The time of the last update for a paused Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_TotalExecutionTime">
            <summary>Total Execution Time</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_TotalExecutionTimeDesc">
            <summary>The amount of time in minutes that the Resumable Index Operation has spent actively running.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_PageCount">
            <summary>Page Count</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_PageCountDesc">
            <summary>The number of pages currently allocated for the in-build Resumable Index.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_PercentComplete">
            <summary>Percent Complete</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_PercentCompleteDesc">
            <summary>The estimated completion percentage of the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_MaxDOP">
            <summary>Max DOP</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_MaxDOPDesc">
            <summary>The Max Degrees of Parallelism allowed for execution of the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ResumableMaxDuration">
            <summary>Resumable Max Duration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_ResumableMaxDurationDesc">
            <summary>The maximum execution time in minutes for the Resumable Index Operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_LowPriorityMaxDuration">
            <summary>Low Priority Max Duration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_LowPriorityMaxDurationDesc">
            <summary>The maximum amount of time in minutes that the Resumable Index Operation can wait at low priority.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_LowPriorityAbortAfterWait">
            <summary>Low Priority Abort After Wait</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ResumableIndex_LowPriorityAbortAfterWaitDesc">
            <summary>The action to take after waiting at low priority for the amount of time specified by Low Priority Max Duration.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_Name">
            <summary>Smart Admin</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_Desc">
            <summary>Exposes properties of the SmartAdmin object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_MasterSwitchName">
            <summary>Master Switch</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_MasterSwitchDesc">
            <summary>Specifies whether Smart Admin is turned on or off.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_BackupRetentionPeriodInDaysName">
            <summary>Backup Retention Period</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_BackupRetentionPeriodInDaysDesc">
            <summary>The retention period for backup files in days.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_CredentialNameName">
            <summary>Credential Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_CredentialNameDesc">
            <summary>The name of SQL Credential used to authenticate to a resource outside of SQL Server.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_BackupEnabledName">
            <summary>Backup Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_BackupEnabledDesc">
            <summary>Specifies whether Smart Backup is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_EncryptionAlgorithmName">
            <summary>Encryption Algorithm</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_EncryptionAlgorithmDesc">
            <summary>The encryption algorithm</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_EncryptorNameName">
            <summary>Encryptor Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_EncryptorNameDesc">
            <summary>The name of certificate or asymmetric key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_EncryptorTypeName">
            <summary>Encryptor Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_EncryptorTypeDesc">
            <summary>Specifies if certificate or asymmetric key is in use</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_StorageUrlName">
            <summary>Storage Url</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_StorageUrlDesc">
            <summary>The Url used to store backups</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_NoSuchDB">
            <summary>Database {0} does not exist or does not have SmartAdmin Record</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LocalizableResources.FormatSmartAdmin_NoSuchDB(System.Object)">
            <summary>Database {0} does not exist or does not have SmartAdmin Record</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SmartAdmin_WrongRecords">
            <summary>Database {0} has {1} SmartAdmin records</summary>
        </member>
        <member name="M:Microsoft.SqlServer.Management.Smo.LocalizableResources.FormatSmartAdmin_WrongRecords(System.Object,System.Object)">
            <summary>Database {0} has {1} SmartAdmin records</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_Name">
            <summary>Security Policy</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_Desc">
            <summary>Exposes properties of the Security Policy object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_NotForReplicationName">
            <summary>Not For Replication</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_NotForReplicationDesc">
            <summary>Gets or Sets whether the Security Policy is marked for replication.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_EnabledName">
            <summary>Is Enabled</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_EnabledDesc">
            <summary>Gets or sets whether the Security Policy is enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_CreateDateDesc">
            <summary>Gets the date and time when the Security Policy was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_DateLastModifiedDesc">
            <summary>Gets the date on which the Security Policy was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_IDName">
            <summary>Security Policy ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Security Policy object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_IsSchemaOwnedName">
            <summary>Is Schema Owned</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_IsSchemaOwnedDesc">
            <summary>Gets the Boolean property value that specifies whether the owner of the Security Policy is schema owner.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_IsSchemaBound">
            <summary>Is Schema Bound</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_IsSchemaBoundDesc">
            <summary>Gets the Boolean property value that specifies whether the Security Policy is schema bound.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_OwnerName">
            <summary>Owner</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPolicy_OwnerDesc">
            <summary>The name of the database principal that is the owner of the Security Policy.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_Name">
            <summary>Security Predicate</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_Desc">
            <summary>Exposes properties of the Security Predicate object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_TargetObjectIDName">
            <summary>Target Object ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_TargetObjectIDDesc">
            <summary>Gets the ID of the target object this Security Predicate operates against.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_TargetObjectNameName">
            <summary>Target Object Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_TargetObjectNameDesc">
            <summary>Gets the fully schema qualified name of the object this Security Predicate operates against.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_SecurityPredicateIDName">
            <summary>Security Predicate ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_SecurityPredicateIDDesc">
            <summary>Gets the ID of the Security Predicate.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_PredicateDefinitionName">
            <summary>Predicate Definition</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_PredicateDefinitionDesc">
            <summary>Gets or sets the predicate definition.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_TargetObjectSchemaName">
            <summary>Target Object Schema</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_TargetObjectSchemaDesc">
            <summary>Gets the schema of the target object this Security Predicate operates against.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_PredicateTypeName">
            <summary>Security Predicate Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_PredicateTypeDesc">
            <summary>Gets or sets the security predicate type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_PredicateOperationName">
            <summary>Security Predicate Operation</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.SecurityPredicate_PredicateOperationDesc">
            <summary>Gets or sets the security predicate operation.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_Name">
            <summary>External Data Source</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_Desc">
            <summary>Exposes properties of the External Data Source object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_IDDesc">
            <summary>Gets the ID value that uniquely identifies the External Data Source object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_LocationName">
            <summary>External Data Source Location</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_LocationDesc">
            <summary>Gets or sets External Data Source location.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_DataSourceTypeName">
            <summary>External Data Source Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_DataSourceTypeDesc">
            <summary>Gets or sets External Data Source type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_ResourceManagerLocationName">
            <summary>External Data Source Resource Manager Location</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_ResourceManagerLocationDesc">
            <summary>Gets or sets External Data Source resource manager location.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_CredentialName">
            <summary>External Data Source Credential</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_CredentialDesc">
            <summary>Gets or sets External Data Source credential.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_ConnectionOptions">
            <summary>External Data Source Connection Options</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_ConnectionOptionsDesc">
            <summary>Gets or sets External Data Source Connection Options.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_PushdownOption">
            <summary>External Data Source Pushdown Option</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalDataSource_PushdownOptionDesc">
            <summary>Gets or sets External Data Source Pushdown Option.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_Name">
            <summary>External File Format</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_Desc">
            <summary>Exposes properties of the External File Format object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_IDDesc">
            <summary>Gets the ID value that uniquely identifies the External File Format object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_FormatTypeName">
            <summary>External File Format Type</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_FormatTypeDesc">
            <summary>Gets or sets External File Format type.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_FieldTerminatorName">
            <summary>External File Format Field Terminator</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_FieldTerminatorDesc">
            <summary>Gets or sets External File Format field terminator.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_StringDelimiterName">
            <summary>External File Format String Delimiter</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_StringDelimiterDesc">
            <summary>Gets External File Format string delimiter.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_DateFormatName">
            <summary>External File Format Date Format</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_DateFormatDesc">
            <summary>Gets or sets External File Format date format.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_UseTypeDefaultName">
            <summary>External File Format Use Type Default</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_UseTypeDefaultDesc">
            <summary>Gets or sets External File Format use type default.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_SerDeMethodName">
            <summary>External File Format SerDe Method</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_SerDeMethodDesc">
            <summary>Gets or sets External File Format serialize/deserialize method.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_RowTerminatorName">
            <summary>External File Format Row Terminator</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_RowTerminatorDesc">
            <summary>Gets or sets External File Format row terminator.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_EncodingName">
            <summary>External File Format Encoding</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_EncodingDesc">
            <summary>Gets or sets External File Format encoding.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_DataCompressionName">
            <summary>External File Format Data Compression</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_DataCompressionDesc">
            <summary>Gets or sets External File Format data compression.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_RejectDbLocationName">
            <summary>External File Format Data Reject DB Location</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalFileFormat_RejectDbLocationDesc">
            <summary>Gets or sets External File Format reject DB location.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_AllowEnclaveComputationsName">
            <summary>Allow Enclave Computations</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_AllowEnclaveComputationsDesc">
            <summary>Indicates if the column master key is enclave-enabled.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_Name">
            <summary>Column Master Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_Desc">
            <summary>Exposes properties of the Column Master Key object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_IDName">
            <summary>Column Master Key ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Column Master Key object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_KeyStoreProviderNameName">
            <summary>Key Store Provider Name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_KeyStoreProviderNameDesc">
            <summary>Gets or Sets the name of the Column Master Key.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_KeyPath">
            <summary>Key Path</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_KeyPathDesc">
            <summary>Gets or sets the Column Master Key Path.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_CreateDateDesc">
            <summary>Gets the date and time when the Column Master Key was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_DateLastModifiedDesc">
            <summary>Gets the date and time when the Column Master Key was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_SignatureName">
            <summary>Signature</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnMasterKey_SignatureDesc">
            <summary>A digital signature of key_path and allow_enclave_computations, produced using the column master key, referenced by key_path.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_Name">
            <summary>Column Encryption Key</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_Desc">
            <summary>Exposes properties of the Column Encryption Key object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_IDName">
            <summary>Column Encryption Key ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_IDDesc">
            <summary>Gets the ID value that uniquely identifies the Column Encryption Key object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_CreateDateName">
            <summary>Create Date</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_CreateDateDesc">
            <summary>Gets the date and time when the Column Encryption Key was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_DateLastModifiedName">
            <summary>Date Last Modified</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKey_DateLastModifiedDesc">
            <summary>Gets the date and time when the Column Encryption Key was last modified.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_Name">
            <summary>Column Encryption Key Value</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_Desc">
            <summary>Exposes properties of the Column Encryption Key Value object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_ColumnEncryptionKeyNameName">
            <summary>Column Master Key Definition name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_ColumnEncryptionKeyNameDesc">
            <summary>Gets the Column Master Key Definition name used to create this Column Encryption Key Value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_ColumnMasterKeyNameName">
            <summary>Column Master Key name</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_ColumnMasterKeyNameDesc">
            <summary>Gets the Column Master Key name used to create this Column Encryption Key Value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_ColumnMasterKeyIDName">
            <summary>Column Master Key ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_ColumnMasterKeyIDDesc">
            <summary>Gets the Column Master Key ID used to create this Column Encryption Key Value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_EncryptionAlgorithmName">
            <summary>EncryptionAlgorithm</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_EncryptionAlgorithmDesc">
            <summary>Gets the Encryption Algorithm used to create this Column Encryption Key Value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_EncryptedValueName">
            <summary>EncryptedValue</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ColumnEncryptionKeyValue_EncryptedValueDesc">
            <summary>Gets the Encrypted Column Encryption Key value.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_Name">
            <summary>Database Scoped Configuration</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_Desc">
            <summary>Exposes properties of the database scoped configuration object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_IDName">
            <summary>ID</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_IDDesc">
            <summary>Gets the ID that uniquely identifies the database scoped configuration.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_ValueName">
            <summary>Value</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_ValueDesc">
            <summary>Gets the value of the database scoped configuration for the primary.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_ValueForSecondaryName">
            <summary>Value For Secondary</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_ValueForSecondaryDesc">
            <summary>Gets the value of the database scoped configuration for secondaries.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.DatabaseScopedConfiguration_CreateScriptOnAzureDesc">
            <summary>The scripts of database scoped configurations in Azure should be executed inside the target database connection.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_ID">
            <summary>object identification number for the stream object. This is unique within the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_Name">
            <summary>Name of the stream. This is unique within the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_Type">
            <summary>Object type. For stream objects, the type is always 'ES'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_TypeDesc">
            <summary>Description of the object type. For stream objects, the type is always 'EXTERNAL_STREAM'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_CreateDate">
            <summary>Date the object was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_IsSystemObject">
            <summary>Object created by an internal component.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_IsPublished">
            <summary>Object is published.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_IsSchemaPublished">
            <summary>Only the schema of the object is published.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_DataSourceName">
            <summary>The name of the external data source used by the stream object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_FileFormatName">
            <summary>The name of the external file format used by the stream object. The external file format is required to specify the actual layout of the data referenced by an external stream</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_Location">
            <summary>The target for the external stream object.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_InputOptions">
            <summary>The input options used during the creation of the external stream.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStream_OutputOptions">
            <summary>he output options used during the creation of the external stream.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_ID">
            <summary>object identification number for the stream object. This is unique within the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_Name">
            <summary>Name of the stream. This is unique within the database.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_Type">
            <summary>Object type. For stream objects, the type is always 'EJ'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_TypeDesc">
            <summary>Description of the object type. For stream objects, the type is always 'EXTERNAL_STREAM'.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_CreateDate">
            <summary>Date the object was created.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_IsSystemObject">
            <summary>Object created by an internal component.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_IsPublished">
            <summary>Object is published.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_IsSchemaPublished">
            <summary>Only the schema of the object is published.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_Statement">
            <summary>The stream analytics query text for the streaming job. For more information, see sp_create_streaming_job.</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.ExternalStreamingJob_Status">
            <summary>The current status of the streaming job. The possible values are: Created = 0. The streaming job was created, but has not yet been started.; Starting = 1. The streaming job is in the starting phase. ; Failed = 6. The streaming job Failed. This is generally ...</summary>
        </member>
        <member name="P:Microsoft.SqlServer.Management.Smo.LocalizableResources.Table_DataRetentionEnabledName">
            <summary>Data Retention Enabled</summary>
        </member>
    </members>
</doc>
