<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Microsoft.AnalysisServices</name>
  </assembly>
  <members>
    <member name="E:Microsoft.AnalysisServices.ITrace.OnEvent">
      <summary>Assigns a certain trace event handler to an event associated with an <see cref="T:Microsoft.AnalysisServices.ITrace" /> object.</summary>
    </member>
    <member name="E:Microsoft.AnalysisServices.ITrace.Stopped">
      <summary>Indicates that an <see cref="T:Microsoft.AnalysisServices.ITrace" /> has stopped.</summary>
    </member>
    <member name="E:Microsoft.AnalysisServices.SessionTrace.OnEvent">
      <summary>Occurs when the session raised an event.</summary>
    </member>
    <member name="E:Microsoft.AnalysisServices.SessionTrace.Stopped">
      <summary>Occurs when the session stopped.</summary>
    </member>
    <member name="E:Microsoft.AnalysisServices.Trace.OnEvent">
      <summary>Assigns a certain trace event handler to an event associated with a <see cref="T:Microsoft.AnalysisServices.Trace" /> object.</summary>
    </member>
    <member name="E:Microsoft.AnalysisServices.Trace.Stopped">
      <summary>Indicates that a <see cref="T:Microsoft.AnalysisServices.Trace" /> has stopped. This class cannot be inherited.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Asset">
      <summary>Represents the asset account type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Balance">
      <summary>Represents a Balance account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Expense">
      <summary>Represents an Expense account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Flow">
      <summary>Represents a Flow account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Income">
      <summary>Represents an Income account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Liability">
      <summary>Represents a Liability account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AccountTypes.Statistical">
      <summary>Represents a Statistical account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.AttributeTranslationCaptionColumn">
      <summary>Defines the attribute translation caption column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.CubeSource">
      <summary>Defines the cube source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeCustomRollupColumn">
      <summary>Defines the dimension attribute custom rollup column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeCustomRollupPropertiesColumn">
      <summary>Defines the dimension attribute custom rollup properties column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeKeyColumns">
      <summary>Defines the dimension attribute key columns.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeNameColumn">
      <summary>Defines the dimension attribute name column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeSkippedLevelsColumn">
      <summary>Defines the dimension attribute skipped levels column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeSource">
      <summary>Defines the dimension attribute source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionAttributeUnaryOperatorColumn">
      <summary>Defines the dimension attribute unary operator column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DimensionSource">
      <summary>Defines the dimension source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.DrillThroughActionColumns">
      <summary>Defines the drill through action columns.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.MeasureGroupAttributeKeyColumns">
      <summary>Defines the measure group attribute key columns.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.MeasureGroupDimensionSource">
      <summary>Defines the measure group dimension source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.MeasureGroupSource">
      <summary>Defines the measure group source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.MeasureSource">
      <summary>Defines the measure source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.MiningStructureSource">
      <summary>Defines the mining structure source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.PartitionSource">
      <summary>Defines the partition source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.ScalarMiningStructureColumnKeyColumns">
      <summary>Defines the scalar mining structure column key columns.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.ScalarMiningStructureColumnNameColumn">
      <summary>Defines the scalar mining structure column name column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.ScalarMiningStructureColumnSource">
      <summary>Defines the scalar mining structure column source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AllowedBindingsHelper.TableMiningStructureColumnSourceMeasureGroup">
      <summary>Defines the table mining structure column source measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftAssociationRules">
      <summary>The Microsoft association rules value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftClustering">
      <summary>The Microsoft clustering value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftDecisionTrees">
      <summary>The Microsoft decision trees value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftLinearRegression">
      <summary>The Microsoft linear regression value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftLogisticRegression">
      <summary>The Microsoft logistic regression value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftNaiveBayes">
      <summary>The Microsoft naïve Bayes value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftNeuralNetwork">
      <summary>The Microsoft neural network value</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftSequenceClustering">
      <summary>The Microsoft sequence clustering value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelAlgorithms.MicrosoftTimeSeries">
      <summary>The Microsoft time series value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelColumnUsages.Input">
      <summary>The input value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelColumnUsages.Key">
      <summary>The key value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelColumnUsages.Predict">
      <summary>The predict value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelColumnUsages.PredictOnly">
      <summary>The predict only value.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelingFlags.ModelExistenceOnly">
      <summary>Indicates that only the existence of the value should be considered in the model.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelingFlags.NotNull">
      <summary>Indicates that null values should not be used in the model.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningModelingFlags.Regressor">
      <summary>Indicates that the value is a potential regressor.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Continuous">
      <summary>Indicates that the column values represent continuous numeric data.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Cyclical">
      <summary>Indicates that the column values represent a cyclical ordered set.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Discrete">
      <summary>Indicates that the column values are discrete values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Discretized">
      <summary>Indicates that the column values represent groups, or buckets, of values that are derived from a continuous column. The buckets are treated as ordered and discrete values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Key">
      <summary>Indicates that the column values represent a unique key.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.KeySequence">
      <summary>Indicates that the column values are unique keys that represent a sequence of events.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.KeyTime">
      <summary>Indicates that the column values are unique keys that represent an ordered time scale.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Ordered">
      <summary>Indicates that the column values define an ordered set.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Probability">
      <summary>Indicates that the column values represent probabilities.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.ProbabilityStdDev">
      <summary>Indicates that the column values represent the standard deviation of the probability values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.ProbabilityVariance">
      <summary>Indicates that the column values represent the variance of the probability values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.StdDev">
      <summary>Indicates that the column values represent standard deviation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Support">
      <summary>Indicates that the column values represents the amount of support.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnContents.Variance">
      <summary>Indicates that the column values represent variance.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods.Automatic">
      <summary>Indicates that discretization uses the most appropriate method, as determined by the engine. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods.Clusters">
      <summary>Indicates that discretization uses clustering.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods.EqualAreas">
      <summary>Indicates that discretization uses the equal areas method.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods.EqualRanges">
      <summary>Indicates that discretization uses the equal ranges method.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods.Thresholds">
      <summary>Indicates that discretization is based on threshold values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDistributions.Normal">
      <summary>The normal distributions.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnDistributions.Uniform">
      <summary>The uniform distributions.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnTypes.Binary">
      <summary>Gets a column of type binary.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnTypes.Boolean">
      <summary>Gets a column of type Boolean.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnTypes.Date">
      <summary>Gets a column of type Date.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnTypes.Double">
      <summary>Gets a column of type Double.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnTypes.Long">
      <summary>Gets a column of type Long.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureColumnTypes.Text">
      <summary>Gets a column that can contain strings.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Account.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Account" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Account.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Account" /> using an account type parameter.</summary>
      <param name="accountType">A String containing the name of the account type.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Account.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Account" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Account.CopyTo(Microsoft.AnalysisServices.Account)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.Account" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Server" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Account.System#ICloneable#Clone">
      <summary>Creates a new instance that is a copy of the current object.</summary>
      <returns>A new instance that is a copy of the current object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Add(Microsoft.AnalysisServices.Account)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.Account" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Account" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, to the end of the collection.</summary>
      <param name="accountType">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Account" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Contains(Microsoft.AnalysisServices.Account)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Account" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Account" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.Account" /> that has the specified identifier.</summary>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Account" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, from the collection.</summary>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Account" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.IndexOf(Microsoft.AnalysisServices.Account)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Account" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Account" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.Account" /> that has the specified identifier.</summary>
      <param name="accountType">The identifier of a <see cref="T:Microsoft.AnalysisServices.Account" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Account" /> specified by <paramref name="accountType" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Insert(System.Int32,Microsoft.AnalysisServices.Account)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.Account" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Account" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Account" /> will be inserted.</param>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Account" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Move(Microsoft.AnalysisServices.Account,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Account" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Account" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Account" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Account" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Account" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Account" /> specified by <paramref name="accountType" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Account" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="accountType" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Remove(Microsoft.AnalysisServices.Account)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Account" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Remove(Microsoft.AnalysisServices.Account,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Account" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Account" /> to be removed.</param>
      <param name="cleanUp">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, from the collection.</summary>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="accountType" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AccountCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, from the collection.</summary>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be removed.</param>
      <param name="cleanUp">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Action.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Action" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Action.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Action" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Action" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Action" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Action.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.Action" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Action.CopyTo(Microsoft.AnalysisServices.Action)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.Action" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Action.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of the <see cref="T:Microsoft.AnalysisServices.Action" /> object.</summary>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.Action" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Action.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Add">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Action" /> to the collection.</summary>
      <returns>A StandardAction element.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Add(Microsoft.AnalysisServices.Action)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.Action" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Action" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Action" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Add(System.String,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Action" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Contains(Microsoft.AnalysisServices.Action)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Action" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Action" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.Action" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Action" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.IndexOf(Microsoft.AnalysisServices.Action)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Action" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Action" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.Action" /> with the specified identifier.</summary>
      <param name="id">The identifier of an <see cref="T:Microsoft.AnalysisServices.Action" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Action" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Insert(System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Action" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Action" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Action" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Insert(System.Int32,Microsoft.AnalysisServices.Action)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.Action" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Action" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Action" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Action" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Action" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Action" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Move(Microsoft.AnalysisServices.Action,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Action" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Action" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Action" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Action" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Action" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Remove(Microsoft.AnalysisServices.Action)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Action" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Remove(Microsoft.AnalysisServices.Action,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Action" /> from the collection and performs a cleanup after the operation.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Action" /> to be removed.</param>
      <param name="cleanUp">true to perform cleanup after operation; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ActionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, from the collection and performs a cleanup after the operation.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be removed.</param>
      <param name="cleanUp">true to perform cleanup after operation; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Aggregation.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Aggregation.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> class using a name and an identifier.</summary>
      <param name="name">A String containing the name of the aggregation.</param>
      <param name="id">A String containing a unique identifier for the aggregation.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Aggregation.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Aggregation.CopyTo(Microsoft.AnalysisServices.Aggregation)">
      <summary>Creates a full copy of object into the existing object passed as parameter.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Aggregation.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Aggregation.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> using the <paramref name="attributeID" /> of a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <param name="attributeID">A String containing the <paramref name="attributeID" /> of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> that is being assigned to the parent <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttribute.Clone">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>A copy of <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttribute.CopyTo(Microsoft.AnalysisServices.AggregationAttribute)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to an object, which is passed as a parameter.</summary>
      <param name="obj">Specifies where the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> is to be copied.</param>
      <returns>A copy of current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /></returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttribute.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> object.</summary>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttribute.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Add(Microsoft.AnalysisServices.AggregationAttribute)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <param name="attributeId">The attribute identifier for the new <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be added.</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Contains(Microsoft.AnalysisServices.AggregationAttribute)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Contains(System.String)">
      <summary>Determines whether an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> with the specified attribute identifier exists in the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to find in the collection.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Find(System.String)">
      <summary>Returns the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> with the specified attribute identifier or null if not found.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> or a null reference (Nothing in Visual Basic) if not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.IndexOf(Microsoft.AnalysisServices.AggregationAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> with the specified identifier.</summary>
      <param name="attributeId">The identifier of an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> specified by <paramref name="attributeID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationAttribute)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> will be inserted.</param>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Move(Microsoft.AnalysisServices.AggregationAttribute,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than the number of <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> in the collection. -or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> in the collection to the specified position.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index where the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> will be moved.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Remove(Microsoft.AnalysisServices.AggregationAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Remove(Microsoft.AnalysisServices.AggregationAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be removed.</param>
      <param name="cleanUp">true to delete the referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> with the specified attribute identifier from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> with the specified attribute identifier from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be removed.</param>
      <param name="cleanUp">true to delete the referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Add">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Add(Microsoft.AnalysisServices.Aggregation)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Add(System.String,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Contains(Microsoft.AnalysisServices.Aggregation)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.IndexOf(Microsoft.AnalysisServices.Aggregation)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> with the specified identifier.</summary>
      <param name="id">The identifier of an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Insert(System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Aggregation" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Insert(System.Int32,Microsoft.AnalysisServices.Aggregation)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Aggregation" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Aggregation" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Aggregation" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Move(Microsoft.AnalysisServices.Aggregation,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Remove(Microsoft.AnalysisServices.Aggregation)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Aggregation" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Remove(Microsoft.AnalysisServices.Aggregation,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Aggregation" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be removed. </param>
      <param name="cleanUp">The clean up object. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Aggregation" /> from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be removed. </param>
      <param name="cleanUp">The clean up object. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.CancelDesign">
      <summary>Rollsback the transaction and closes the connection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.CopyTo(Microsoft.AnalysisServices.AggregationDesign)">
      <summary>Copies the content of this <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object to another object (the destination).</summary>
      <param name="obj">The destination object to hold the copy.</param>
      <returns>The object that holds the copy </returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.DesignAggregations(System.Double@,System.Double@,System.Int64@,System.Boolean@)">
      <summary>Creates aggregations for an aggregation design on the Analysis Services instance.</summary>
      <param name="optimization">When this method returns, contains a Double value that specifies the level of performance improvement reached in the aggregation design process. This parameter is passed uninitialized.</param>
      <param name="storage">When this method returns, contains a Double value that specifies the maximum amount of storage (in bytes) required for aggregations. This parameter is passed uninitialized.</param>
      <param name="aggregationCount">When this method returns, contains a Long value that specifies the total number of aggregations created. This parameter is passed uninitialized.</param>
      <param name="hasFinished">When this method returns, contains a Boolean value that tells if the aggregation design process has finished. This parameter is passed uninitialized.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.DesignAggregations(System.Double@,System.Double@,System.Int64@,System.Boolean@,System.Collections.Specialized.StringCollection)">
      <summary>Creates aggregations for an aggregation design on the Analysis Services instance.</summary>
      <param name="optimization">When this method returns, contains a Double value that specifies the level of performance improvement reached in the aggregation design process. This parameter is passed uninitialized.</param>
      <param name="storage">When this method returns, contains a Double value that specifies the maximum amount of storage (in bytes) required for aggregations. This parameter is passed uninitialized.</param>
      <param name="aggregationCount">When this method returns, contains a Long value that specifies the total number of aggregations created. This parameter is passed uninitialized.</param>
      <param name="hasFinished">When this method returns, contains a Boolean value that tells if the aggregation design process has finished. This parameter is passed uninitialized.</param>
      <param name="queries">A collection of Query elements used for usage-based optimization.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.DesignAggregations(System.TimeSpan,System.Int32,System.Double,System.Int64,System.Collections.Specialized.StringCollection)">
      <summary>Creates aggregations for an aggregation design on the Analysis Services instance.</summary>
      <param name="time">The time limit used to design aggregations.</param>
      <param name="steps">The maximum number of steps used to design aggregations.</param>
      <param name="optimization">The optimization threshold percentage used to design aggregations.</param>
      <param name="storage">The maximum amount of storage (in bytes) used to design aggregations.</param>
      <param name="queries">A collection of Query elements used for usage-based optimization.</param>
      <returns>An object that defines the results of the aggregation design process.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.FinalizeDesign">
      <summary>Gets the generated aggregations from engine, rollbacks the transaction, and closes the connection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.InitializeDesign">
      <summary>Connects to engine, starts a transaction, and saves the full parent database.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.InitializeDesign(System.String)">
      <summary>Connects to engine with the specified connection string, starts a transaction, and saves the full parent database.</summary>
      <param name="connectionString">The connection string used to connect to engine.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesign.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttribute.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> using an attribute identifier.</summary>
      <param name="attributeId">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttribute.Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttribute.CopyTo(Microsoft.AnalysisServices.AggregationDesignAttribute)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object to the specified object (the destination).</summary>
      <param name="obj">The destination object to hold the copy.</param>
      <returns>The destination object that holds the copy.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttribute.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttribute.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Add(Microsoft.AnalysisServices.AggregationDesignAttribute)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, to the end of the collection.</summary>
      <param name="attributeId">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Contains(Microsoft.AnalysisServices.AggregationDesignAttribute)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> with the specified identifier.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.IndexOf(Microsoft.AnalysisServices.AggregationDesignAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> with the specified identifier.</summary>
      <param name="attributeId">The identifier of an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> specified by <paramref name="attributeId" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationDesignAttribute)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> will be inserted.</param>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Move(Microsoft.AnalysisServices.AggregationDesignAttribute,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, at the current specified index, to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> specified by <paramref name="attributeID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Remove(Microsoft.AnalysisServices.AggregationDesignAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Remove(Microsoft.AnalysisServices.AggregationDesignAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be removed. </param>
      <param name="cleanUp">true to use the cleanup process; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The attribute identifier. </param>
      <param name="cleanUp">true to use the cleanup process; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Add">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Add(Microsoft.AnalysisServices.AggregationDesign)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> that has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Add(System.String,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> that has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Contains(Microsoft.AnalysisServices.AggregationDesign)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.IndexOf(Microsoft.AnalysisServices.AggregationDesign)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier.</summary>
      <param name="id">The identifier of an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Insert(System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationDesign)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Move(Microsoft.AnalysisServices.AggregationDesign,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, at the current specified index, to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Remove(Microsoft.AnalysisServices.AggregationDesign)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Remove(Microsoft.AnalysisServices.AggregationDesign,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be removed.</param>
      <param name="cleanUp">true to clean up the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be removed.</param>
      <param name="cleanUp">true to clean up the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimension.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimension.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> with the specified cube dimension identifier.</summary>
      <param name="cubeDimensionId">A String that contains a unique identifier for a cube dimension. This is a reference to a specific dimension role on the owning measure group.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimension.Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A new object that is a copy of this current instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimension.CopyTo(Microsoft.AnalysisServices.AggregationDesignDimension)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The copied aggregation design dimension object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimension.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A new object that is a copy of this current instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Add(Microsoft.AnalysisServices.AggregationDesignDimension)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, to the end of the collection.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Contains(Microsoft.AnalysisServices.AggregationDesignDimension)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> with the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.IndexOf(Microsoft.AnalysisServices.AggregationDesignDimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> with the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of a <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> specified by <paramref name="cubeDimensionID" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationDesignDimension)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> will be inserted.</param>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be inserted.</param>
      <returns>A newly created <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Move(Microsoft.AnalysisServices.AggregationDesignDimension,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> specified by <paramref name="cubeDimensionID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="cubeDimensionID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Remove(Microsoft.AnalysisServices.AggregationDesignDimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Remove(Microsoft.AnalysisServices.AggregationDesignDimension,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> from the collection.</summary>
      <param name="item">The item. </param>
      <param name="cleanUp">true to use cleanup process; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The cube dimension identifier. </param>
      <param name="cleanUp">true to use cleanup process; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimension.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> class using a name.</summary>
      <param name="cubeDimensionID">A String containing the name of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimension.Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimension.CopyTo(Microsoft.AnalysisServices.AggregationDimension)">
      <summary>Copies the content of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object to another object (the destination).</summary>
      <param name="obj">The destination object to hold the copy.</param>
      <returns>The destination object that holds the copy.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimension.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Add(Microsoft.AnalysisServices.AggregationDimension)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, to the end of the collection.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Contains(Microsoft.AnalysisServices.AggregationDimension)">
      <summary>Checks whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Contains(System.String)">
      <summary>Checks whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> with the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.IndexOf(Microsoft.AnalysisServices.AggregationDimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> with the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> specified by <paramref name="cubeDimensionID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationDimension)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> will be inserted.</param>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be inserted.</param>
      <returns>A newly created <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Move(Microsoft.AnalysisServices.AggregationDimension,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> specified by <paramref name="cubeDimensionID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="cubeDimensionID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Remove(Microsoft.AnalysisServices.AggregationDimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Remove(Microsoft.AnalysisServices.AggregationDimension,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationDimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstance.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstance.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> class using a name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstance.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> class using a name and an identifier.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</param>
      <param name="id">A unique identifier for the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstance.Clone">
      <summary>Creates a new, full copy of the type of aggregation stored in <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> object.</summary>
      <returns>A copy of <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstance.CopyTo(Microsoft.AnalysisServices.AggregationInstance)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to the another object.</summary>
      <param name="obj">The destination object to hold the copy.</param>
      <returns>The destination object that holds the copy.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstance.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> object.</summary>
      <returns>A new copy of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttribute.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> using an identifier.</summary>
      <param name="attributeId">A String that contains a unique identifier for the attribute.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttribute.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttribute.CopyTo(Microsoft.AnalysisServices.AggregationInstanceAttribute)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttribute.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object.</summary>
      <returns>A new copy of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Add(Microsoft.AnalysisServices.AggregationInstanceAttribute)">
      <summary>Adds the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to the end of the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Add(System.String)">
      <summary>Creates and adds the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to the end of the collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> that was added to the collection.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeId" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Contains(Microsoft.AnalysisServices.AggregationInstanceAttribute)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" />.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be located.</param>
      <returns>Returns true if the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a specific <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" />.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be located.</param>
      <returns>Returns true if the identified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Find(System.String)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.IndexOf(Microsoft.AnalysisServices.AggregationInstanceAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> has been found in the collection. Otherwise -1, when the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.IndexOf(System.String)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> has been found in the collection. Otherwise -1, when the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationInstanceAttribute)">
      <summary>Inserts a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> into the collection at the location specified by <paramref name="index" />.</summary>
      <param name="index">An int value with the location where <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> is to be inserted.</param>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be inserted.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> into the collection at the specified index.</summary>
      <param name="index">An int value with the location where <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> is to be inserted.</param>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be inserted.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> that was inserted to the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Move(Microsoft.AnalysisServices.AggregationInstanceAttribute,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to a new index position in the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be moved in the collection.</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from one position to another position in the collection.</summary>
      <param name="fromIndex">Specifies the former index position in the collection</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> that was moved in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to a new index position.</summary>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> that was moved in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Remove(Microsoft.AnalysisServices.AggregationInstanceAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be removed from the collection.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Remove(Microsoft.AnalysisServices.AggregationInstanceAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be removed from the collection.</param>
      <param name="cleanUp">true to remove the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Remove(System.String)">
      <summary>Removes a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeId" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> from the collection.</summary>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Add">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Add(Microsoft.AnalysisServices.AggregationInstance)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Add(System.String,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Contains(Microsoft.AnalysisServices.AggregationInstance)">
      <summary>Checks whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.IndexOf(Microsoft.AnalysisServices.AggregationInstance)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> with the specified identifier.</summary>
      <param name="id">The identifier of an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Insert(System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationInstance)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Move(Microsoft.AnalysisServices.AggregationInstance,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> specified by <paramref name="item" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Remove(Microsoft.AnalysisServices.AggregationInstance)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Remove(Microsoft.AnalysisServices.AggregationInstance,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> from the collection and optionally deletes the referencing objects.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be removed.</param>
      <param name="cleanUp">true to delete the referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> from the collection and optionally deletes the referencing objects.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be removed.</param>
      <param name="cleanUp">true to delete the referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimension.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimension.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> using an identifier.</summary>
      <param name="cubeDimensionId">A String that contains a unique identifier for the cube dimension associated with the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimension.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimension.CopyTo(Microsoft.AnalysisServices.AggregationInstanceDimension)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimension.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object.</summary>
      <returns>A new copy of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Add(Microsoft.AnalysisServices.AggregationInstanceDimension)">
      <summary>Adds the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />, the specified by <paramref name="cubeDimensionId" />, to the end of the collection.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> that was added to the collection.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionId" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Contains(Microsoft.AnalysisServices.AggregationInstanceDimension)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be located.</param>
      <returns>true if the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />, which is identified by <paramref name="cubeDimensionId" />.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be located.</param>
      <returns>true if the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />, with the specified <paramref name="cubeDimensionId" />, from the collection.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be located.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.IndexOf(Microsoft.AnalysisServices.AggregationInstanceDimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> has been found in the collection. Otherwise -1, when the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> with the specified <paramref name="cubeDimensionId" /> within the collection.</summary>
      <param name="cubeDimensionId">The <paramref name="cubeDimensionId" /> of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be located in the collection.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> in the collection, if found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationInstanceDimension)">
      <summary>Inserts a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> into the collection at the location specified by <paramref name="index" />.</summary>
      <param name="index">An int value with the location at which <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> is to be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be inserted.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a specific <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> into the collection at the specified index.</summary>
      <param name="index">An int value with the location at which <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> is to be inserted.</param>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be inserted.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> that was inserted to the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Move(Microsoft.AnalysisServices.AggregationInstanceDimension,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to a new index position in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be moved in the collection.</param>
      <param name="toIndex">The new index position in the collection.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> from one position to another position in the collection.</summary>
      <param name="fromIndex">The former index position in the collection.</param>
      <param name="toIndex">The new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> that was moved in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> into the collection to the specified index position.</summary>
      <param name="cubeDimensionId">The cube dimension of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be moved.</param>
      <param name="toIndex">The new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> that was moved in the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Remove(Microsoft.AnalysisServices.AggregationInstanceDimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be removed from the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Remove(Microsoft.AnalysisServices.AggregationInstanceDimension,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be removed from the collection.</param>
      <param name="cleanUp">true to clean up the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />, identified by <paramref name="cubeDimensionId" />, from the collection.</summary>
      <param name="cubeDimensionId">The cube dimension of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionId" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />, identified by <paramref name="cubeDimensionId" />, from the collection.</summary>
      <param name="cubeDimensionId">The cube dimension of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be removed.</param>
      <param name="cleanUp">true to clean up the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasure.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasure.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> using a measure identifier.</summary>
      <param name="measureId">A String that contains a unique identifier for the measure used in <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasure.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>A new copy of an object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasure.CopyTo(Microsoft.AnalysisServices.AggregationInstanceMeasure)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasure.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object.</summary>
      <returns>A new copy of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Add(Microsoft.AnalysisServices.AggregationInstanceMeasure)">
      <summary>Adds the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to the end of the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />, which is specified by <paramref name="measureId" />, to the end of the collection.</summary>
      <param name="measureId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> that was added to the collection.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="measureId" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Contains(Microsoft.AnalysisServices.AggregationInstanceMeasure)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be located.</param>
      <returns>Returns true if the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> identified by the specified <paramref name="measureId" /></summary>
      <param name="measureId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be located.</param>
      <returns>Returns true if the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />, with the specified <paramref name="measureId" />, from the collection.</summary>
      <param name="measureId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be located.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />, if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.IndexOf(Microsoft.AnalysisServices.AggregationInstanceMeasure)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> in the collection</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> has been found in the collection. Otherwise -1, when the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.IndexOf(System.String)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />, identified by <paramref name="measureId" />, in the collection.</summary>
      <param name="measureId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> has been found in the collection. Otherwise, -1 when the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Insert(System.Int32,Microsoft.AnalysisServices.AggregationInstanceMeasure)">
      <summary>Inserts a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> into the collection at the location specified by <paramref name="index" />.</summary>
      <param name="index">Specifies the int value with the location where the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> is to be inserted.</param>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be inserted.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> into the collection at the specified index.</summary>
      <param name="index">Specifies the int value with the location where the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> is to be inserted.</param>
      <param name="measureId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be inserted.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> that was inserted to the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Move(Microsoft.AnalysisServices.AggregationInstanceMeasure,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to a new index position in the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be moved in the collection.</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> from one position to another position in the collection.</summary>
      <param name="fromIndex">Specifies the former index position in the collection</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> that was moved in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> in the collection to the specified index position.</summary>
      <param name="measureId">Identifies the cube measure of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be moved.</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> that was moved in the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Remove(Microsoft.AnalysisServices.AggregationInstanceMeasure)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> from the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be removed from the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Remove(Microsoft.AnalysisServices.AggregationInstanceMeasure,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be removed from the collection.</param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />, identified by <paramref name="measureId" />, from the collection.</summary>
      <param name="measureId">Identifies the cube measure of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be removed.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />, identified by <paramref name="measureId" />, from the collection.</summary>
      <param name="measureId">Identifies the cube measure of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be removed.</param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameter.#ctor(System.String,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> class using a name and a value.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</param>
      <param name="value">An object that contains the parameter to send to the algorithm.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameter.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameter.CopyTo(Microsoft.AnalysisServices.AlgorithmParameter)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameter.System#ICloneable#Clone">
      <summary>Creates a copy of the algorithm parameter.</summary>
      <returns>The created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Add(Microsoft.AnalysisServices.AlgorithmParameter)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Add(System.String,System.Object)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />, with the specified name and value, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be added.</param>
      <param name="value">The value of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> that was added to the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Contains(Microsoft.AnalysisServices.AlgorithmParameter)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> with the specified name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.CopyTo(Microsoft.AnalysisServices.AlgorithmParameterCollection)">
      <summary>Copies the entire collection to the end of an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</summary>
      <param name="col">The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> into which the elements of the collection are being copied.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="col" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which the elements of the collection are being copied.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.IndexOf(Microsoft.AnalysisServices.AlgorithmParameter)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> with the specified name.</summary>
      <param name="name">The name of an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> specified by <paramref name="name" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Insert(System.Int32,Microsoft.AnalysisServices.AlgorithmParameter)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Insert(System.Int32,System.String,System.Object)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />, with the specified name and value, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be inserted.</param>
      <param name="value">The value of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be inserted.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> inserted into the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Remove(Microsoft.AnalysisServices.AlgorithmParameter)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be removed.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IEnumerable#GetEnumerator">
      <summary>Returns an enumerator that can iterate through the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</summary>
      <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</summary>
      <param name="value">The object to add in the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> contains a specific value.</summary>
      <param name="value">The object to locate in the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</param>
      <returns>true if the object is found in the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</summary>
      <param name="value">The object to locate in the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</param>
      <returns>The index of value if found in the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> at the specified index.</summary>
      <param name="index">The zero-based index at which the value will be inserted.</param>
      <param name="value">The object to be inserted into the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specific object from the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</summary>
      <param name="value">The object to remove from the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AllowedBindingsHelper.GetAllowedBindingTypes(Microsoft.AnalysisServices.DataItem)">
      <summary>Gets the allowed binding type associated with the <see cref="T:Microsoft.AnalysisServices.AllowedBindingsHelper" /> class with the specified data item.</summary>
      <param name="dataItem">The data item.</param>
      <returns>The allowed type associated with this class.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AllowedBindingsHelper.GetAllowedBindingTypes(System.Object,System.String)">
      <summary>Gets the allowed binding type associated with the <see cref="T:Microsoft.AnalysisServices.AllowedBindingsHelper" /> class with the specified object and property.</summary>
      <param name="obj">The specified object.</param>
      <param name="property">The object property.</param>
      <returns>The allowed binding type with the specified object and property.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> class using a name.</summary>
      <param name="name">The name of the assembly.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> class using a name and an identifier.</summary>
      <param name="name">The name of the assembly.</param>
      <param name="id">A unique identifier for the assembly.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The newly created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.CopyTo(Microsoft.AnalysisServices.Assembly)">
      <summary>Copies an assembly to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.CopyTo(Microsoft.AnalysisServices.MajorObject,System.Boolean)">
      <summary>Copies an assembly to the specified destination.</summary>
      <param name="destination">The destination of the copied object.</param>
      <param name="forceBodyLoading">true to force the body loading; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the assembly.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Indicates whether the assembly depends on an object.</summary>
      <param name="obj">The object.</param>
      <returns>true if the assembly depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the assembly.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Assembly.System#ICloneable#Clone">
      <summary>Creates a clone of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> object.</summary>
      <returns>The clone of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Add">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Assembly" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Assembly" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Add(Microsoft.AnalysisServices.Assembly)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.Assembly" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Assembly" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Assembly" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Add(System.String,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Assembly" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Contains(Microsoft.AnalysisServices.Assembly)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Assembly" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Assembly" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Contains(System.String)">
      <summary>Identifies whether the collection contains an <see cref="T:Microsoft.AnalysisServices.Assembly" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Assembly" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" />, if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.IndexOf(Microsoft.AnalysisServices.Assembly)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Assembly" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.Assembly" /> with the specified identifier.</summary>
      <param name="id">The identifier of an <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Insert(System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Assembly" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Assembly" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Assembly" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Insert(System.Int32,Microsoft.AnalysisServices.Assembly)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.Assembly" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Assembly" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Assembly" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Assembly" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Assembly" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Assembly" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Move(Microsoft.AnalysisServices.Assembly,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Assembly" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Assembly" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Assembly" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Assembly" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Assembly" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Remove(Microsoft.AnalysisServices.Assembly)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Assembly" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Remove(Microsoft.AnalysisServices.Assembly,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Assembly" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Assembly" /> to remove.</param>
      <param name="cleanUp">true to remove the specified assembly in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AssemblyCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified assembly in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeBinding" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeBinding.#ctor(System.String,Microsoft.AnalysisServices.AttributeBindingType)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeBinding" /> class using an attribute identifier and an attribute type.</summary>
      <param name="attributeId">A String that contains a unique identifier for the attribute.</param>
      <param name="type">The attribute binding type.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeBinding.#ctor(System.String,Microsoft.AnalysisServices.AttributeBindingType,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeBinding" /> class using an attribute identifier, an attribute type, and an ordinal value.</summary>
      <param name="attributeId">A String that contains a unique identifier for the attribute.</param>
      <param name="type">The attribute binding type.</param>
      <param name="ordinal">For key and translation, this indicates the ordinal number within that collection to bind to.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeBinding.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The new copy of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeBinding.ToString">
      <summary>Converts an attribute binding into a String.</summary>
      <returns>The binding in String form.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermission.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermission.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> using an identifier.</summary>
      <param name="attributeId">A String that contains an attribute identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermission.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermission.CopyTo(Microsoft.AnalysisServices.AttributePermission)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> you copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermission.System#ICloneable#Clone">
      <summary>Creates a clone of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> object.</summary>
      <returns>A clone of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermission.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true if detailed errors is enabled; otherwise false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Add(Microsoft.AnalysisServices.AttributePermission)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified attribute identifier, to the end of the collection.</summary>
      <param name="attributeId">The attribute identifier for the new <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Contains(Microsoft.AnalysisServices.AttributePermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.AttributePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> with the specified identifier.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.IndexOf(Microsoft.AnalysisServices.AttributePermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AttributePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> with the specified identifier.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> specified by <paramref name="attributeId" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.AttributePermission)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> will be inserted.</param>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be inserted.</param>
      <returns>A newly created <see cref="T:Microsoft.AnalysisServices.AttributePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Move(Microsoft.AnalysisServices.AttributePermission,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> specified by <paramref name="attributeId" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Remove(Microsoft.AnalysisServices.AttributePermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Remove(Microsoft.AnalysisServices.AttributePermission,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AttributePermissionCollection" />, with the specified identifier, from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributePermissionCollection" /> to be removed. </param>
      <param name="cleanUp">true to remove the specified attribute permission in the collection; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributePermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be removed. </param>
      <param name="cleanUp">true to remove the specified attribute permission in the collection; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationship.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationship.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> using an identifier.</summary>
      <param name="attributeId">A String that contains an attribute identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationship.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new full copy of an object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationship.CopyTo(Microsoft.AnalysisServices.AttributeRelationship)">
      <summary>Creates a full copy of current <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> into object passed as parameter.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object with a full copy of current attribute relationship.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationship.System#ICloneable#Clone">
      <summary>Creates a copy of the object instance.</summary>
      <returns>A new copy of the <see cref="T:System.Object" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Add(Microsoft.AnalysisServices.AttributeRelationship)">
      <summary>Adds the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to the end of the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be added.</param>
      <returns>The zero-based index where the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> was added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Add(System.String)">
      <summary>Creates and adds the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />, which is defined by <paramref name="attributeID" />, to the end of the collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> that was added to the collection.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeId" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Contains(Microsoft.AnalysisServices.AttributeRelationship)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be located.</param>
      <returns>true if the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />, identified by <paramref name="attributeId" /></summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be located.</param>
      <returns>true if the identified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.ContainsName(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> with the specified <paramref name="name" /></summary>
      <param name="name">Specifies the name of the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be returned.</param>
      <returns>true if the identified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> exists in the collection; otherwise, false</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />, with the specified <paramref name="attributeId" />, from the collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.GetNewName(System.String)">
      <summary>Assists in creating new consecutive numbered names that start with <paramref name="namePrefix" />.</summary>
      <param name="namePrefix">A string with the prefix for the numbered names.</param>
      <returns>A System.String with the new name.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.IndexOf(Microsoft.AnalysisServices.AttributeRelationship)">
      <summary>Gets the index of the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> in the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> has been found in the collection. Otherwise, -1 if the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />, identified by <paramref name="attributeId" />, in the collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> has been found in the collection. Otherwise, -1 if the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.IndexOfName(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />, identified by <paramref name="name" />, in the collection.</summary>
      <param name="name">Specifies the name of the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be located in the collection.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> has been found in the collection. Otherwise, -1 if the object is not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Insert(System.Int32,Microsoft.AnalysisServices.AttributeRelationship)">
      <summary>Inserts the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> into the collection at the location specified by <paramref name="index" />.</summary>
      <param name="index">An int value that represents the location at which <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> is to be inserted.</param>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be inserted.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> into the collection at the specified <paramref name="index" />.</summary>
      <param name="index">An int value that represents the location at which <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> is to be inserted.</param>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be inserted.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> that was inserted to the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.IsValidName(System.String)">
      <summary>Verifies that the specified <paramref name="name" /> is a valid name for an <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />.</summary>
      <param name="name">Specifies the name to be validated.</param>
      <returns>true if <paramref name="name" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.IsValidName(System.String,System.String@)">
      <summary>Verifies that the specified <paramref name="name" /> is a valid name for an <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> and returns the error message if it the name is not valid.</summary>
      <param name="name">Specifies the name to be validated.</param>
      <param name="error">A System.String that holds the error message in case name is invalid.</param>
      <returns>true if <paramref name="name" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Move(Microsoft.AnalysisServices.AttributeRelationship,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to a new index position in the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be moved in the collection.</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> from one position to another position in the collection.</summary>
      <param name="fromIndex">Specifies the former index position in the collection</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> that was moved in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Move(System.String,System.Int32)">
      <summary>Moves the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> into the collection at the specified index position.</summary>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be moved.</param>
      <param name="toIndex">Specifies the new index position in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> that was moved in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="toIndex" /> is less than zero.<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Remove(Microsoft.AnalysisServices.AttributeRelationship)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> from the collection.</summary>
      <param name="item">Specifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be removed from the collection.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Remove(Microsoft.AnalysisServices.AttributeRelationship,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to remove.</param>
      <param name="cleanUp">true to delete the referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Remove(System.String)">
      <summary>Removes an <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />, identified by <paramref name="attributeId" />, from the collection.</summary>
      <param name="attributeId">Identifies the attribute of the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeId" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeRelationshipCollection.Remove(System.String,System.Boolean)">
      <summary>Removes an <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> from this collection.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be removed.</param>
      <param name="cleanUp">true to delete referencing object; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslation.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> class, using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslation.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> class, using default values with a specified language parameter. </summary>
      <param name="language">An Integer representation of the language to be used with the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />.?</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslation.#ctor(System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> class, using default values with specified language and caption parameters. </summary>
      <param name="language">An Integer representation of the language to be used with the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />.??</param>
      <param name="caption">The text of the caption.?</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslation.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The new object clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslation.CopyTo(Microsoft.AnalysisServices.AttributeTranslation)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslation.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the attribute translation is valid.</summary>
      <param name="errors">The errors.</param>
      <param name="includeDetailedErrors">The included detailed error.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>True if the attribute translation is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Add(Microsoft.AnalysisServices.AttributeTranslation)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Add(System.Int32)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />, with the specified language, to the end of the collection.</summary>
      <param name="language">The language of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Add(System.Int32,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />, with the specified language and caption, to the end of the collection.</summary>
      <param name="language">The language of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be added.</param>
      <param name="caption">The caption of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Contains(Microsoft.AnalysisServices.AttributeTranslation)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.GetByLanguage(System.Int32)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> with the specified language.</summary>
      <param name="languageId">The locale identifier (LCID) of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be located.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />, with the language specified by <paramref name="lcid" />, if found in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.IndexOf(Microsoft.AnalysisServices.AttributeTranslation)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Insert(System.Int32,Microsoft.AnalysisServices.AttributeTranslation)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Insert(System.Int32,System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" />, with the specified language, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> will be inserted.</param>
      <param name="language">The language of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be inserted.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> inserted into the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Move(Microsoft.AnalysisServices.AttributeTranslation,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Remove(Microsoft.AnalysisServices.AttributeTranslation)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.AttributeTranslationCollection.Remove(Microsoft.AnalysisServices.AttributeTranslation,System.Boolean)">
      <summary>Removes the specified AttributeTranslation from this collection.</summary>
      <param name="item">The AttributeTranslation to remove.</param>
      <param name="cleanUp">If false, it will not delete referencing objects.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Binding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Binding" /> object as implemented by the derived class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Binding.Clone">
      <summary>Creates a deep copy of current object.</summary>
      <returns>A deep copy of current object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Binding.CopyTo(Microsoft.AnalysisServices.Binding)">
      <summary>Transfers a deep copy of current object to a specified binding.</summary>
      <param name="obj">Specifies the binding object where the current object is to be copied.</param>
      <returns>A reference to the copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Binding.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.BindingCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.Add(Microsoft.AnalysisServices.Binding)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Binding" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Binding" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Binding" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.Clear">
      <summary>Removes all elements from the collection. This class cannot be inherited. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.Contains(Microsoft.AnalysisServices.Binding)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Binding" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Binding" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Binding" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" /> objects, starting at the specified index of the target array. This class cannot be inherited. </summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which the elements of the collection are being copied.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the<paramref name="" /><see cref="T:Microsoft.AnalysisServices.BindingCollection" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.IndexOf(Microsoft.AnalysisServices.Binding)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Binding" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Binding" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Binding" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.Insert(System.Int32,Microsoft.AnalysisServices.Binding)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Binding" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Binding" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Binding" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.Remove(Microsoft.AnalysisServices.Binding)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Binding" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Binding" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Binding" /> at the specified index from the collection. This class cannot be inherited. </summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Binding" /> to be removed.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.BindingCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculatedMeasureBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CalculatedMeasureBinding" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculatedMeasureBinding.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CalculatedMeasureBinding" /> class using a name and an identifier.</summary>
      <param name="measureName">The name of the calculated measure.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculatedMeasureBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>A clone of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> using a calculation reference parameter.</summary>
      <param name="calculationReference">Points to the name of the calculation defined in the MDX script object.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.#ctor(System.String,Microsoft.AnalysisServices.CalculationType)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> using a calculation reference and a type parameter.</summary>
      <param name="calculationReference">Points to the name of the calculation defined in the MDX script object.</param>
      <param name="type">Specifies the type of MDX script calculation.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.CopyTo(Microsoft.AnalysisServices.CalculationProperty)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationProperty.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the calculation property is valid.</summary>
      <param name="errors">The errors.</param>
      <param name="includeDetailedErrors">The included detailed error.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>True if the calculation property is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Add(Microsoft.AnalysisServices.CalculationProperty)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> with the specified identifier to the end of the collection.</summary>
      <param name="calculationReference">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Contains(Microsoft.AnalysisServices.CalculationProperty)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> with the specified identifier.</summary>
      <param name="calculationReference">The identifier of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> with the specified identifier from the collection.</summary>
      <param name="calculationReference">The identifier of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.IndexOf(Microsoft.AnalysisServices.CalculationProperty)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> with the specified identifier.</summary>
      <param name="calculationReference">The identifier of a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> specified by <paramref name="calculationReference" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Insert(System.Int32,Microsoft.AnalysisServices.CalculationProperty)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> with the specified identifier into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> will be inserted.</param>
      <param name="calculationReference">The identifier of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Move(Microsoft.AnalysisServices.CalculationProperty,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="calculationReference">The identifier of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> specified by <paramref name="calculationReference" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="calculationReference" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Remove(Microsoft.AnalysisServices.CalculationProperty)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Remove(Microsoft.AnalysisServices.CalculationProperty,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />, with the specified identifier, from the collection.</summary>
      <param name="calculationReference">The identifier of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="calculationReference" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> from this collection.</summary>
      <param name="calculationReference">The CalculationReference of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be removed</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermission.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CellPermission" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermission.#ctor(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CellPermission" /> specifying access read/write capabilities.</summary>
      <param name="access">The type of access.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermission.#ctor(Microsoft.AnalysisServices.CellPermissionAccess,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CellPermission" /> using an access and expression parameter.</summary>
      <param name="access">A description of the access permission level.</param>
      <param name="expression">A String which is interpreted as an MDX expression by the server. It evaluates to true or false (Boolean) by the server. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermission.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermission.CopyTo(Microsoft.AnalysisServices.CellPermission)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermission.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Add(Microsoft.AnalysisServices.CellPermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Add(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, to the end of the collection.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be added.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.CellPermission" /> with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Contains(Microsoft.AnalysisServices.CellPermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CellPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Contains(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Find(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Gets the first <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, from the collection.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be returned.</param>
      <returns>The CellPermission with the specified Access or null if not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.IndexOf(Microsoft.AnalysisServices.CellPermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CellPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.IndexOf(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.CellPermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CellPermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CellPermission" /> will be inserted.</param>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be located.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.CellPermission" /> with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Move(Microsoft.AnalysisServices.CellPermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Move(Microsoft.AnalysisServices.CellPermissionAccess,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, to a new index in the collection.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> with the value specified by <paramref name="access" />.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, to a new index in the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Remove(Microsoft.AnalysisServices.CellPermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CellPermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Remove(Microsoft.AnalysisServices.CellPermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CellPermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be removed.</param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Remove(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, from the collection.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be removed.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CellPermissionCollection.Remove(Microsoft.AnalysisServices.CellPermissionAccess,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be removed.</summary>
      <param name="access">The Access of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise; false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ClrAssembly" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ClrAssembly" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ClrAssembly" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new full copy of an object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.CopyTo(Microsoft.AnalysisServices.ClrAssembly)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.ClrAssembly" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ClrAssembly" /> copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.LoadFiles(System.String,System.Boolean)">
      <summary>Loads a managed assembly with or without attendant debug information.</summary>
      <param name="mainFilePath">A fully articulated path to the main file for loading.</param>
      <param name="loadPdbs">This Boolean controls whether or not to load the debug information.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ClrAssembly.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ColumnBinding.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ColumnBinding" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ColumnBinding.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ColumnBinding" /> for the specified table and column.</summary>
      <param name="tableId">A String that contains the identifier of the table.</param>
      <param name="columnId">A String that contains the identifier of the column.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ColumnBinding.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.ColumnBinding" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.ColumnBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ColumnBinding.ToString">
      <summary>Returns a System.String that represents the table and column in the current <see cref="T:Microsoft.AnalysisServices.ColumnBinding" />.</summary>
      <returns>A System.String with TableID.ColumnID.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ComAssembly.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ComAssembly.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> class using the specified assembly.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ComAssembly" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ComAssembly.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> class using the specified assembly and its identifier.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ComAssembly" />.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.ComAssembly" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ComAssembly.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> object.</summary>
      <returns>A clone of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ComAssembly.CopyTo(Microsoft.AnalysisServices.ComAssembly)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> object into the object that is passed as a parameter.</summary>
      <param name="obj">The <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> object into which the current object is to be copied.</param>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ComAssembly.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a body for the COM assembly.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Command.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Command" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Command.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Command" /> class using a name.</summary>
      <param name="text">A string containing the parameter reference.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Command.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Command.CopyTo(Microsoft.AnalysisServices.Command)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Command" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Command.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.#ctor(Microsoft.AnalysisServices.MdxScript)">
      <summary>Initializes a new instance of the CommandCollection object using an MdxScript object.</summary>
      <param name="parent">The Mdxscript object.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.Add(Microsoft.AnalysisServices.Command)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Command" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Command" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Command" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.AddRange(System.Collections.ICollection)">
      <summary>Adds the elements of an <see cref="T:System.Collections.ICollection" /> to the end of the collection.</summary>
      <param name="items">The <see cref="T:System.Collections.ICollection" /> whose elements will be added.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="c" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.Contains(Microsoft.AnalysisServices.Command)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Command" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Command" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Command" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which the elements of the collection are being copied.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.IndexOf(Microsoft.AnalysisServices.Command)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Command" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Command" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Command" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.Insert(System.Int32,Microsoft.AnalysisServices.Command)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Command" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Command" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Command" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.Remove(Microsoft.AnalysisServices.Command)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Command" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Command" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Command" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Command" /> to be removed.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.CommandCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Cube" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Cube" /> using a name.</summary>
      <param name="name">A String that contains the name of the cube.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Cube" /> class, using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the cube.</param>
      <param name="id">A String that contains a unique identifier for the cube.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.CanProcess(Microsoft.AnalysisServices.ProcessType)">
      <summary>Indicates whether the cube can perform the specified processing.</summary>
      <param name="processType">The type of processing expected to be performed.</param>
      <returns>true if the cube can perform the specified processing; false otherwise.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.CopyTo(Microsoft.AnalysisServices.Cube)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Cube" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.GetDependents(System.Collections.Hashtable)">
      <summary>Adds the mining structures and subsequent dependants to the specified Hashtable.</summary>
      <param name="dependents">The Hashtable to append dependent objects to.</param>
      <returns>The <paramref name="dependents" />Hashtable with mining structures of the database and the mining structure dependents appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the cube references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">Determines whether <see cref="T:Microsoft.AnalysisServices.Role" /> objects for <see cref="P:Microsoft.AnalysisServices.Cube.CubePermissions" /> and external references for <see cref="P:Microsoft.AnalysisServices.Cube.MeasureGroups" /> are added to the Hashtable.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the cube references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.LinkMeasureGroup(Microsoft.AnalysisServices.MeasureGroup,System.String)">
      <summary>Generates a regular measure group, but it is set up to point to other measure groups. As parameters, this method takes the measure group (source) you want to link to and a data source identifier. </summary>
      <param name="source">The measure group that is pointed to.</param>
      <param name="dataSourceId">The data source identifier for the database that holds the source measure group.</param>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.LinkMeasureGroup(Microsoft.AnalysisServices.MeasureGroup,System.String,System.String)">
      <summary>Generates a regular measure group, but it is set up to point to other measure groups. As parameters, this method takes the measure group (source) you want to link to and a data source identifier. </summary>
      <param name="source">The measure group which is pointed to.</param>
      <param name="dataSourceId">The data source identifier for the database that holds the source measure group.</param>
      <param name="name">The name to give the <see cref="M:Microsoft.AnalysisServices.Cube.LinkMeasureGroup(Microsoft.AnalysisServices.MeasureGroup,System.String,System.String)" />.</param>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Cube" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Cube" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Cube" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Cube" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Cube.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Cube" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="validateBindings">true to validate a collection of bindings; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Cube" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> using an identifier.</summary>
      <param name="attributeId">A String that contains an attribute identifier for a cube.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.CopyTo(Microsoft.AnalysisServices.CubeAttribute)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.ToString">
      <summary>Returns a string that represents the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>A string version of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttribute.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeBinding.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeAttributeBinding" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeBinding.#ctor(System.String,System.String,System.String,Microsoft.AnalysisServices.AttributeBindingType)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeAttributeBinding" /> for the specified cube, dimension, attribute, and binding type.</summary>
      <param name="cubeId">A String that contains the identifier of the cube.</param>
      <param name="cubeDimensionId">A String that contains the identifier of the cube's dimension.</param>
      <param name="attributeId">A String that contains the identifier of the attribute.</param>
      <param name="type">An AttributeBindingType that contains the type of binding.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeBinding.#ctor(System.String,System.String,System.String,Microsoft.AnalysisServices.AttributeBindingType,System.Int32)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeAttributeBinding" /> for the specified cube, dimension, attribute, binding type, and ordinal place.</summary>
      <param name="cubeId">A String that contains the identifier of the cube.</param>
      <param name="cubeDimensionId">A String that contains the identifier of the cube's dimension.</param>
      <param name="attributeId">A String that contains the identifier of the attribute.</param>
      <param name="type">An AttributeBindingType that contains the type of binding.</param>
      <param name="ordinal">Specifies the ordinal number that the data source binds to in the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeBinding.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.CubeAttributeBinding" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.CubeAttributeBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeBinding.ToString">
      <summary>Returns a System.String that represents the cube, dimension, attribute, binding type, and an ordinal location in the current <see cref="T:Microsoft.AnalysisServices.CubeAttributeBinding" /> object.</summary>
      <returns>A System.String with CubeID, DimensionID, AttributeID, binding type, and ordinal location.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Add(Microsoft.AnalysisServices.CubeAttribute)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, with the specified identifier, to the end of the collection.</summary>
      <param name="attributeId">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Contains(Microsoft.AnalysisServices.CubeAttribute)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> with the specified identifier.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.IndexOf(Microsoft.AnalysisServices.CubeAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> with the specified identifier.</summary>
      <param name="attributeId">The identifier of a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> specified by the <paramref name="attributeID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.CubeAttribute)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> will be inserted.</param>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Move(Microsoft.AnalysisServices.CubeAttribute,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> specified by <paramref name="attributeID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Remove(Microsoft.AnalysisServices.CubeAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Remove(Microsoft.AnalysisServices.CubeAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> from this collection.</summary>
      <param name="attributeId">The AttributeID of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Cube" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Add(Microsoft.AnalysisServices.Cube)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Cube" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Cube" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Cube" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Cube" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.AddNew(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified key, to the end of the collection.</summary>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.AddNew(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified name and key, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.CanAdd(Microsoft.AnalysisServices.ModelComponent,System.String@)">
      <summary>Indicates whether the collection can add a <see cref="T:Microsoft.AnalysisServices.ModelComponent" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.ModelComponent" /> to add.</param>
      <param name="error">The error that will occur if the collection can’t add a <see cref="T:Microsoft.AnalysisServices.ModelComponent" />.</param>
      <returns>true if the collection can add a <see cref="T:Microsoft.AnalysisServices.ModelComponent" />; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Contains(Microsoft.AnalysisServices.Cube)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Cube" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Cube" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" />, if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.IndexOf(Microsoft.AnalysisServices.Cube)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Cube" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Cube" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Cube" /> specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Cube" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Cube" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Insert(System.Int32,Microsoft.AnalysisServices.Cube)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Cube" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Cube" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Cube" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Cube" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.IsValidID(System.String,System.String@)">
      <summary>Indicates whether the identifier of the collection is valid.</summary>
      <param name="id">The identifier to validate.</param>
      <param name="error">The error that will occur if the identifier of the collection is not valid.</param>
      <returns>true if the identifier of the collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.IsValidName(System.String,System.String@)">
      <summary>Indicates whether the name of the collection is valid.</summary>
      <param name="name">The identifier to validate.</param>
      <param name="error">The error that will occur if the name of the collection is not valid.</param>
      <returns>true if the name of the collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Move(Microsoft.AnalysisServices.Cube,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Cube" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Cube" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Cube" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Cube" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Cube" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Remove(Microsoft.AnalysisServices.Cube)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Cube" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Remove(Microsoft.AnalysisServices.Cube,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Cube" />from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Cube" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.Cube" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> using an identifier.</summary>
      <param name="dimensionId">A String that contains a unique identifier for the dimension in a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> using a name a dimension identifier and <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> identifier.</summary>
      <param name="dimensionId">A String that contains a unique identifier for the dimension in a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</param>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.CopyTo(Microsoft.AnalysisServices.CubeDimension)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionBinding" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionBinding.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionBinding" /> class using a data source, cube and cube dimension identifiers.</summary>
      <param name="dataSourceId">The data source identifier.</param>
      <param name="cubeId">The cube identifier.</param>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionBinding.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new full copy of an object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionBinding.CopyTo(Microsoft.AnalysisServices.CubeDimensionBinding)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CubeDimensionBinding" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionBinding.ToString">
      <summary>Returns a string representation of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionBinding" /> object.</summary>
      <returns>A string representation of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Add(Microsoft.AnalysisServices.CubeDimension)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified identifier, to the end of the collection.</summary>
      <param name="dimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="dimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be added.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> that has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Contains(Microsoft.AnalysisServices.CubeDimension)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.IndexOf(Microsoft.AnalysisServices.CubeDimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.CubeDimension)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> will be inserted.</param>
      <param name="dimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified dimension identifier, name, and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> will be inserted.</param>
      <param name="dimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be added.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> based on the dimension specified in <paramref name="dimensionID" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Move(Microsoft.AnalysisServices.CubeDimension,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Remove(Microsoft.AnalysisServices.CubeDimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Remove(Microsoft.AnalysisServices.CubeDimension,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a CubeDimension from this collection.</summary>
      <param name="id">The ID of the CubeDimension to be removed.</param>
      <param name="cleanUp">If false, it will not delete referencing objects.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermission.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermission.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> using a <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.CubeDimensionID" />.</summary>
      <param name="cubeDimensionId">The cube-specific dimension identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermission.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermission.CopyTo(Microsoft.AnalysisServices.CubeDimensionPermission)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object that has been copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermission.System#ICloneable#Clone">
      <summary>Creates a new copy of this object instance.</summary>
      <returns>A new copy of this object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermission.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Add(Microsoft.AnalysisServices.CubeDimensionPermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />, with the specified identifier, to the end of the collection.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Contains(Microsoft.AnalysisServices.CubeDimensionPermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> with the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.IndexOf(Microsoft.AnalysisServices.CubeDimensionPermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />, with the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> specified by <paramref name="cubeDimensionID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.CubeDimensionPermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> will be inserted.</param>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Move(Microsoft.AnalysisServices.CubeDimensionPermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> specified by <paramref name="cubeDimensionID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="cubeDimensionID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Remove(Microsoft.AnalysisServices.CubeDimensionPermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Remove(Microsoft.AnalysisServices.CubeDimensionPermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> from this collection.</summary>
      <param name="cubeDimensionId">The CubeDimensionID of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchy.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchy.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> using an identifier.</summary>
      <param name="hierarchyId">A String that contains an identifier for the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchy.Clone">
      <summary>Creates a new full copy <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>The cloned <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchy.CopyTo(Microsoft.AnalysisServices.CubeHierarchy)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Cube" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchy.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchy.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Add(Microsoft.AnalysisServices.CubeHierarchy)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, to the end of the collection.</summary>
      <param name="hierarchyId">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Add(System.String,System.Boolean)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, to the end of the collection.</summary>
      <param name="hierarchyId">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be added.</param>
      <param name="updateDependents">Indicates whether the dependents of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> should be updated.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Contains(Microsoft.AnalysisServices.CubeHierarchy)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.IndexOf(Microsoft.AnalysisServices.CubeHierarchy)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier.</summary>
      <param name="hierarchyId">The identifier of a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> specified by <paramref name="hierarchyID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Insert(System.Int32,Microsoft.AnalysisServices.CubeHierarchy)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> will be inserted.</param>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Move(Microsoft.AnalysisServices.CubeHierarchy,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> specified by <paramref name="hierarchyID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="hierarchyID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Remove(Microsoft.AnalysisServices.CubeHierarchy)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Remove(Microsoft.AnalysisServices.CubeHierarchy,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise; false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="hierarchyID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubeHierarchyCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a CubeHierarchy from this collection.</summary>
      <param name="hierarchyId">The HierarchyID of the CubeHierarchy to be removed.</param>
      <param name="cleanUp">If false, it will not delete referencing objects.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Cube" /> class using a name, a role identifier, and a unique identifier.</summary>
      <param name="roleId">A String that contains the name of the role identifier.</param>
      <param name="name">A String that contains the name of the cube.</param>
      <param name="id">A String that contains a unique identifier for the cube.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.CopyTo(Microsoft.AnalysisServices.CubePermission)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermission.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Add(Microsoft.AnalysisServices.CubePermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified identifier, to the end of the collection.</summary>
      <param name="roleId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier and name, to the end of the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier, name, and identifier, to the end of the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Contains(Microsoft.AnalysisServices.CubePermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" />, if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" />, if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.FindByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier, from the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" />, if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" />, if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.GetByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier, from the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" />, if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="roleID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.IndexOf(Microsoft.AnalysisServices.CubePermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.CubePermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubePermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubePermission" /> will be inserted.</param>
      <param name="roleId">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier and name, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubePermission" /> will be inserted.</param>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.CubePermission" /> with the specified role identifier and name.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier, name, and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.CubePermission" /> will be inserted.</param>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be inserted.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified role identifier, name, and identifier.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Move(Microsoft.AnalysisServices.CubePermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Remove(Microsoft.AnalysisServices.CubePermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubePermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Remove(Microsoft.AnalysisServices.CubePermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.CubePermission" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.CubePermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Database" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.#ctor(Microsoft.AnalysisServices.ModelType,System.Int32)">
      <summary>Initializes a new instance of the Database object using the model type and compatibility level.</summary>
      <param name="modelType">Valid values include Default (same as multidimensional), Multidimensional, or Tabular.</param>
      <param name="compatibilityLevel">Valid values include 1050, 1100, 1103.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Database" /> using a name.</summary>
      <param name="name">A String that contains the name of the database.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Database" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the database.</param>
      <param name="id">A String that contains a unique identifier for the action.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The new cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.CopyTo(Microsoft.AnalysisServices.Database)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Database" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the database references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the dimension references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.LinkDimension(Microsoft.AnalysisServices.Dimension,System.String)">
      <summary>Links the database to a specified dimension.</summary>
      <param name="source">The <see cref="T:Microsoft.AnalysisServices.Dimension" />.</param>
      <param name="dataSourceId">The data that identifies the dimension.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> that is linked from the database.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.LinkDimension(Microsoft.AnalysisServices.Dimension,System.String,System.String)">
      <summary>Links the database to a specified dimension.</summary>
      <param name="source">The <see cref="T:Microsoft.AnalysisServices.Dimension" />.</param>
      <param name="dataSourceId">The data that identifies the dimension.</param>
      <param name="name">The name of the dimension.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> that is linked from the database.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Database" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Database" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Database.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Database" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Database" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Database" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Add(Microsoft.AnalysisServices.Database)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Database" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Database" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Database" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Database" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Database" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Contains(Microsoft.AnalysisServices.Database)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Database" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Database" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Database" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Database" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.IndexOf(Microsoft.AnalysisServices.Database)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Database" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Database" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Database" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Database" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Database" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Database" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Database" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Insert(System.Int32,Microsoft.AnalysisServices.Database)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Database" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Database" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Database" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Database" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Database" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Move(Microsoft.AnalysisServices.Database,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Database" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Database" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Database" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Database" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Database" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Database" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Remove(Microsoft.AnalysisServices.Database)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Database" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Database" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Remove(Microsoft.AnalysisServices.Database,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Database" /> from this collection.</summary>
      <param name="item">The Database to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabaseCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.Database" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> class using a database name, a role identifier, and a unique identifier.</summary>
      <param name="roleId">A String that contains the name of the role identifier.</param>
      <param name="name">A String that contains the name of the database.</param>
      <param name="id">A String that contains a unique identifier for the database.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.CopyTo(Microsoft.AnalysisServices.DatabasePermission)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to the specified object.</summary>
      <param name="obj">Specifies the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> object where the current object is to be copied.</param>
      <returns>A reference to the copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermission.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Add(Microsoft.AnalysisServices.DatabasePermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier to the end of the collection.</summary>
      <param name="roleId">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified name and identifier to the end of the collection.</summary>
      <param name="roleId">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified role identifier, name, and identifier, to the end of the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Contains(Microsoft.AnalysisServices.DatabasePermission)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.FindByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified role identifier from the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.GetByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified role identifier, from the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="roleID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.IndexOf(Microsoft.AnalysisServices.DatabasePermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.DatabasePermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> will be inserted.</param>
      <param name="roleId">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> will be inserted.</param>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified role identifier, name, and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> will be inserted.</param>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be inserted.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />, with the specified role identifier, name, and identifier.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Move(Microsoft.AnalysisServices.DatabasePermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" />is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Remove(Microsoft.AnalysisServices.DatabasePermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Remove(Microsoft.AnalysisServices.DatabasePermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DatabasePermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor(Microsoft.AnalysisServices.Binding)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> for the specified source.</summary>
      <param name="source">A <see cref="T:Microsoft.AnalysisServices.Binding" /> object that has the source of the data item.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor(Microsoft.AnalysisServices.Binding,System.Data.OleDb.OleDbType)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> for the specified source with the specified OleDbType.</summary>
      <param name="source">Specifies a <see cref="T:Microsoft.AnalysisServices.Binding" /> object that has the source of the data item.</param>
      <param name="dataType">Specifies an OleDbType type for <see cref="T:Microsoft.AnalysisServices.DataItem" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor(Microsoft.AnalysisServices.Binding,System.Data.OleDb.OleDbType,System.Int32)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> for the specified source with the specified OleDbType and data size.</summary>
      <param name="source">Specifies a <see cref="T:Microsoft.AnalysisServices.Binding" /> object that has the source of the data item.</param>
      <param name="dataType">Specifies an OleDbType type for <see cref="T:Microsoft.AnalysisServices.DataItem" />.</param>
      <param name="dataSize">An integer value that specifies the data size.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> for the specified table and column.</summary>
      <param name="tableName">The name of the table.</param>
      <param name="columnName">The name of the column.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor(System.String,System.String,System.Data.OleDb.OleDbType)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> for the specified table and column with the specified OleDbType.</summary>
      <param name="tableName">The name of the table.</param>
      <param name="columnName">The name of the column.</param>
      <param name="dataType">An OleDbType type for <see cref="T:Microsoft.AnalysisServices.DataItem" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.#ctor(System.String,System.String,System.Data.OleDb.OleDbType,System.Int32)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataItem" /> for the specified table and column with the specified OleDbType and data size.</summary>
      <param name="tableName">The name of the table.</param>
      <param name="columnName">The name of the column.</param>
      <param name="dataType">Specifies an OleDbType type for <see cref="T:Microsoft.AnalysisServices.DataItem" />.</param>
      <param name="dataSize">An integer value that specifies the data size.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.Clone">
      <summary>Creates a new, deep copy of current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>The copy of current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.CopyTo(Microsoft.AnalysisServices.DataItem)">
      <summary>Creates a deep copy of current <see cref="T:Microsoft.AnalysisServices.DataItem" /> in the specified object.</summary>
      <param name="obj">Specifies the <see cref="T:Microsoft.AnalysisServices.ComAssembly" /> object where the current object is to be copied.</param>
      <returns>A reference to the copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItem.ToString">
      <summary>Returns a string representation of current <see cref="T:Microsoft.AnalysisServices.DataItem" /> value.</summary>
      <returns>The string representation of <see cref="T:Microsoft.AnalysisServices.DataItem" /> value.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Add(Microsoft.AnalysisServices.DataItem)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DataItem" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataItem" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataItem" />, with the specified table name and column name, to the end of the collection.</summary>
      <param name="tableName">The table name of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <param name="columnName">The column name of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.DataItem" /> with the specified table name and column name.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Add(System.String,System.String,System.Data.OleDb.OleDbType)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataItem" />, with the specified table name, column name, and data type, to the end of the collection.</summary>
      <param name="tableName">The table name of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <param name="columnName">The column name of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <param name="dataType">The <see cref="T:System.Data.OleDb.OleDbType" /> value of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.DataItem" /> with the specified table name, column name, and data type.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Add(System.String,System.String,System.Data.OleDb.OleDbType,System.Int32)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataItem" />, with the specified table name, column name, data type, and data size, to the end of the collection.</summary>
      <param name="tableName">The table name of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <param name="columnName">The column name of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <param name="dataType">The <see cref="T:System.Data.OleDb.OleDbType" /> value of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <param name="dataSize">The data size, in bytes, of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be added.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.DataItem" /> with the specified table name, column name, data type, and data size.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Clear">
      <summary>Removes all elements from the collection. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Contains(Microsoft.AnalysisServices.DataItem)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataItem" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array. This class cannot be inherited.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which the elements of the collection are being copied.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.IndexOf(Microsoft.AnalysisServices.DataItem)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Insert(System.Int32,Microsoft.AnalysisServices.DataItem)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DataItem" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataItem" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.Remove(Microsoft.AnalysisServices.DataItem)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DataItem" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DataItem" /> at the specified index from the collection. This class cannot be inherited.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be removed.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.DataItemCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension" /> class with the specified dimension id.</summary>
      <param name="cubeDimensionId">The cube dimension identifier. </param>
      <param name="caseCubeDimensionId">The case cube dimension identifier. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.CopyTo(Microsoft.AnalysisServices.DataMiningMeasureGroupDimension)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The content of this object to another object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered in a collection.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">True if detailed errors is enabled; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>A collection of errors encountered.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> class using a name and an identifier.</summary>
      <param name="name">The name of the data source.</param>
      <param name="id">A unique identifier for the data source.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.Clone">
      <summary>Creates a new, full copy of a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.CopyTo(Microsoft.AnalysisServices.MajorObject,System.Boolean)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object to the specified object.</summary>
      <param name="destination">The destination object to copy to.</param>
      <param name="forceBodyLoading">true to force the body to load; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.GetDependents(System.Collections.Hashtable)">
      <summary>Adds a mining structures and subsequent dependents to the specified Hashtable.</summary>
      <param name="dependents">The Hashtable to append dependent objects to.</param>
      <returns>The <paramref name="dependents" />Hashtable with mining structures of the database and the mining structure dependents appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.GetDropDependents(System.Collections.Hashtable,System.Collections.Hashtable)">
      <summary>Gets the drop dependents.</summary>
      <param name="dependentsToAlter">The dependents to alter.</param>
      <param name="dependentsToDrop">The dependents to drop.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.GetProvider">
      <summary>Retrieves the source provider.</summary>
      <returns>The source provider.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the data source references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the data source references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a body for the data source.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the data source depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the data source depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the data source.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.System#ICloneable#Clone">
      <summary>Creates a copy of the data source.</summary>
      <returns>The created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSource.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the data source is valid.</summary>
      <param name="errors">The collection of errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the data source is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSource" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Add(Microsoft.AnalysisServices.DataSource)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DataSource" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSource" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSource" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSource" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.AddNew(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified key, to the end of the collection.</summary>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.AddNew(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified name and key, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Contains(Microsoft.AnalysisServices.DataSource)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.DataSource" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSource" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSource" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.IndexOf(Microsoft.AnalysisServices.DataSource)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DataSource" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.DataSource" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSource" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSource" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Insert(System.Int32,Microsoft.AnalysisServices.DataSource)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DataSource" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSource" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSource" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSource" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Move(Microsoft.AnalysisServices.DataSource,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSource" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSource" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSource" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSource" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSource" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Remove(Microsoft.AnalysisServices.DataSource)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DataSource" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Remove(Microsoft.AnalysisServices.DataSource,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DataSource" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSource" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a DataSource from this collection.</summary>
      <param name="id">The ID of the DataSource to be removed.</param>
      <param name="cleanUp">If false, it will not delete referencing objects.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> class using a role identifier, <see cref="T:Microsoft.AnalysisServices.DataSource" /> name and <see cref="T:Microsoft.AnalysisServices.DataSource" /> unique identifier.</summary>
      <param name="roleId">A String that contains the unique identifier of the role.</param>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.DataSource" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.DataSource" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.CopyTo(Microsoft.AnalysisServices.DataSourcePermission)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to a specified object.</summary>
      <param name="obj">Specifies the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> object where the current object is to be copied.</param>
      <returns>A reference to the copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> references.</summary>
      <param name="references">Specifies the Hashtable where the references are appended.</param>
      <param name="forMajorChildrenAlso">true to reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with the objects that the <see cref="M:Microsoft.AnalysisServices.DataSourcePermission.GetReferences(System.Collections.Hashtable,System.Boolean)" /> appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermission.System#ICloneable#Clone">
      <summary>Creates a new instance that is a copy of the current instance.</summary>
      <returns>A new copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Add(Microsoft.AnalysisServices.DataSourcePermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, to the end of the collection.</summary>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified name and role identifier, to the end of the collection.</summary>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added..</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, name, and identifier, to the end of the collection.</summary>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Contains(Microsoft.AnalysisServices.DataSourcePermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.FindByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, from the collection.</summary>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.GetByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, from the collection.</summary>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="roleID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.IndexOf(Microsoft.AnalysisServices.DataSourcePermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.DataSourcePermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> will be inserted.</param>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified name and role identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> will be inserted.</param>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, name, and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> will be inserted.</param>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be inserted.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified role identifier, name, and identifier.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Move(Microsoft.AnalysisServices.DataSourcePermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Remove(Microsoft.AnalysisServices.DataSourcePermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Remove(Microsoft.AnalysisServices.DataSourcePermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DataSourcePermissionCollection" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourcePermissionCollection" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourcePermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.DataSourcePermissionCollection" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermissionCollection" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object itself.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.CopyTo(Microsoft.AnalysisServices.DataSourceView)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.GetDependents(System.Collections.Hashtable)">
      <summary>Adds the mining structures and subsequent dependents to the specified <see cref="T:System.Collections.Hashtable" />.</summary>
      <param name="dependents">The <see cref="T:System.Collections.Hashtable" /> to append dependent objects to.</param>
      <returns>The <paramref name="dependents" />Hashtable with mining structures of the database and the mining structure dependents appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> references.</summary>
      <param name="references">The <see cref="T:System.Collections.Hashtable" /> to append references to.</param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the cube references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceView.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewBinding.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewBinding.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" /> for the specified <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <param name="dataSourceViewId">A String that contains the identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewBinding.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" />.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Add(Microsoft.AnalysisServices.DataSourceView)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.AddNew(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified key, to the end of the collection.</summary>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.AddNew(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified name and key, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Contains(Microsoft.AnalysisServices.DataSourceView)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.IndexOf(Microsoft.AnalysisServices.DataSourceView)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Insert(System.Int32,Microsoft.AnalysisServices.DataSourceView)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Move(Microsoft.AnalysisServices.DataSourceView,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Remove(Microsoft.AnalysisServices.DataSourceView)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Remove(Microsoft.AnalysisServices.DataSourceView,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DataSourceViewCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" /> class using the specified cube dimension identifier.</summary>
      <param name="cubeDimensionId">A String that contains the cube dimension identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension.Clone">
      <summary>Creates a deep copy of current <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" />.</summary>
      <returns>A reference to the cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension.CopyTo(Microsoft.AnalysisServices.DegenerateMeasureGroupDimension)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" /> into the specified object.</summary>
      <param name="obj">Specifies where the current <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" /> is to be copied.</param>
      <returns>A reference to the specified object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DependenciesCalculator.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DependenciesCalculator" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DependenciesCalculator.GetDeleteDependents(Microsoft.AnalysisServices.Database,System.Object[],System.Boolean)">
      <summary>Evaluates dependencies for the delete operation over the specified array of objects in the specified database; and, if it is specified, evaluates dependencies recursively on the returned collection.</summary>
      <param name="database">Specifies the database where the objects exist.</param>
      <param name="items">Specifies the intended array of objects to be deleted.</param>
      <param name="recursive">A Boolean value that states whether dependencies are to be calculated recursively over the dependent objects returned.</param>
      <returns>A collection of key and value pairs of objects that would be removed, invalidated, or modified by the intended delete operation. The key contains the dependent object and the value contains an array of <see cref="T:Microsoft.AnalysisServices.DependencyResult" /> objects.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DependenciesCalculator.OrderObjects(Microsoft.AnalysisServices.IMajorObject[])">
      <summary>Orders specified objects based on their relative dependency.</summary>
      <param name="objects">Specifies the array of objects to be ordered.</param>
      <returns>The ordered array of objects.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Dimension" /> class using a name.</summary>
      <param name="name">A String containing the name of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Dimension" /> class using a name and an identifier.</summary>
      <param name="name">A String containing the name of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</param>
      <param name="id">A String containing a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.CanProcess(Microsoft.AnalysisServices.ProcessType)">
      <summary>Sends a processing type to the server and indicates whether that process type can take place for the <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <param name="processType">The type of the process.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.ProcessType" /> object that contains information about the processing type available on the <see cref="T:Microsoft.AnalysisServices.Server" /> indicates that processing can take place; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Clone">
      <summary>Creates a new, full copy of a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The cloned object itself.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.CopyTo(Microsoft.AnalysisServices.Dimension)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.GetDependents(System.Collections.Hashtable)">
      <summary>Adds the mining structures and subsequent dependents to the specified Hashtable.</summary>
      <param name="dependents">The Hashtable to append dependent objects to.</param>
      <returns>The <paramref name="dependents" />Hashtable with mining structures of the database and the mining structure dependents appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the dimension references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the dimension references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Dimension" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Dimension" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Rename(System.String,Microsoft.AnalysisServices.FixUpExpressions)">
      <summary>Renames a current object.</summary>
      <param name="name">The name of the current object.</param>
      <param name="fixupExpressions">The fixup expressions.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.RenameScriptMeasure(System.String,System.String,Microsoft.AnalysisServices.FixUpExpressions)">
      <summary>Returns a new name for the script measure.</summary>
      <param name="measureName">The new name of the measure.</param>
      <param name="name">The string containing the new name.</param>
      <param name="fixupExpressions">The expressions will be adjusted to use the new name.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Dimension" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Dimension" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Dimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Dimension" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="validateBindings">true to validate a collection of bindings; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Dimension" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> using a name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.Clone">
      <summary>Creates a new full copy of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object.</summary>
      <returns>The clone of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.CopyTo(Microsoft.AnalysisServices.DimensionAttribute)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.Rename(System.String,Microsoft.AnalysisServices.FixUpExpressions)">
      <summary>Creates a new name for the dimension attribute.</summary>
      <param name="name">A string containing new name.</param>
      <param name="fixupExpressions">The expressions to fix up.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.System#ICloneable#Clone">
      <summary>Creates a new copy of this object instance.</summary>
      <returns>A new copy of this object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttribute.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Add(Microsoft.AnalysisServices.DimensionAttribute)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified name and identifier to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Contains(Microsoft.AnalysisServices.DimensionAttribute)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> if it iscontained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.IndexOf(Microsoft.AnalysisServices.DimensionAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.DimensionAttribute)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified name into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.IsValidID(System.String,System.String@)">
      <summary>Indicates whether the identifier of the collection is valid.</summary>
      <param name="id">The identifier of the collection.</param>
      <param name="error">The error occurs when validating.</param>
      <returns>true if the identifier of the collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.IsValidName(System.String,System.String@)">
      <summary>Indicates whether the name of the collection is valid.</summary>
      <param name="name">The name of the collection.</param>
      <param name="error">The error occurs when validating.</param>
      <returns>true if the name of the collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Move(Microsoft.AnalysisServices.DimensionAttribute,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Remove(Microsoft.AnalysisServices.DimensionAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Remove(Microsoft.AnalysisServices.DimensionAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionBinding.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DimensionBinding" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionBinding.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DimensionBinding" /> for the specified <see cref="T:Microsoft.AnalysisServices.DataSource" /> and <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <param name="dataSourceId">A String that contains the identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" />.</param>
      <param name="dimensionId">A String that contains the identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionBinding.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.DimensionBinding" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.DimensionBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionBinding.CopyTo(Microsoft.AnalysisServices.DimensionBinding)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.DimensionBinding" /> object into specified object.</summary>
      <param name="obj">Specifies where the current <see cref="T:Microsoft.AnalysisServices.DimensionBinding" /> object is to be copied.</param>
      <returns>A reference to the copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionBinding.ToString">
      <summary>Returns a System.String with the <see cref="P:Microsoft.AnalysisServices.DimensionBinding.DataSourceID" /> and the <see cref="P:Microsoft.AnalysisServices.DimensionBinding.DimensionID" />.</summary>
      <returns>A String value with &lt;DataSourceID&gt;.&lt;DimensionID&gt;.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Dimension" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Add(Microsoft.AnalysisServices.Dimension)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Dimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Dimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Dimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Dimension" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Dimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.AddNew(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Dimension" />, with the specified key, to the end of the collection.</summary>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.AddNew(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Dimension" />, with the specified name and key, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Contains(Microsoft.AnalysisServices.Dimension)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Dimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Dimension" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.IndexOf(Microsoft.AnalysisServices.Dimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Dimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Dimension" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.Dimension)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Dimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Dimension" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified name into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Dimension" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Dimension" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Dimension" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Move(Microsoft.AnalysisServices.Dimension,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Dimension" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Dimension" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Dimension" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Dimension" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Dimension" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Remove(Microsoft.AnalysisServices.Dimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Dimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Remove(Microsoft.AnalysisServices.Dimension,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Dimension" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Dimension" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.Dimension" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> class using a name, a role identifier, and a unique identifier.</summary>
      <param name="roleId">The role identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</param>
      <param name="id">A unique identifier for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.CopyTo(Microsoft.AnalysisServices.DimensionPermission)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the dimension permission references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the dimension permission references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the dimension permission.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the dimension permission depends on an object.</summary>
      <param name="obj">The object.</param>
      <returns>true if the dimension permission depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the dimension permission.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermission.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the dimension permission is valid.</summary>
      <param name="errors">The errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the dimension permission is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Add(Microsoft.AnalysisServices.DimensionPermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier to the end of the collection.</summary>
      <param name="roleId">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified role identifier and name to the end of the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified role identifier, name, and identifier, to the end of the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be added.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Contains(Microsoft.AnalysisServices.DimensionPermission)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.FindByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified role identifier from the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.GetByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified role identifier from the collection.</summary>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> if it is contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="roleID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.IndexOf(Microsoft.AnalysisServices.DimensionPermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.DimensionPermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> will be inserted.</param>
      <param name="roleId">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified role identifier and name, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> will be inserted.</param>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified role identifier, name, and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> will be inserted.</param>
      <param name="roleId">The identifier of the role for the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be inserted.</param>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified role identifier, name, and identifier.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Move(Microsoft.AnalysisServices.DimensionPermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Remove(Microsoft.AnalysisServices.DimensionPermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Remove(Microsoft.AnalysisServices.DimensionPermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.DimensionPermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DrillThroughAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DrillThroughAction.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> class to the specified <paramref name="name" /> and <paramref name="id" />.</summary>
      <param name="name">A System.String with the name of the <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" />.</param>
      <param name="id">A System.String with the id of the <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DrillThroughAction.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DrillThroughAction.CopyTo(Microsoft.AnalysisServices.DrillThroughAction)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> to an object, which is passed as a parameter.</summary>
      <param name="obj">Specifies where the current <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> is to be copied.</param>
      <returns>A reference to the <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DsvTableBinding.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.DsvTableBinding.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> for the specified data source view and table.</summary>
      <param name="dataSourceViewId">A String that contains the identifier of the data source view.</param>
      <param name="tableId">A String that contains the identifier of the table.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.DsvTableBinding.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.DsvTableBinding.CopyTo(Microsoft.AnalysisServices.DsvTableBinding)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> to an object, which is passed as a parameter.</summary>
      <param name="obj">Specifies where the current <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> is to be copied.</param>
      <returns>A reference to the <see cref="T:Microsoft.AnalysisServices.DsvTableBinding" /> copied object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ExpressionBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ExpressionBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ExpressionBinding.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ExpressionBinding" /> class with the specified expression.</summary>
      <param name="expression">The expression.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ExpressionBinding.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ExpressionBinding" />.</summary>
      <param name="expression">The expression.</param>
      <param name="overrideDimensionId">The dimension ID to override.</param>
      <param name="overrideAttributeId">The attribute ID to override.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ExpressionBinding.Clone">
      <summary>Creates a new instance of the object that is a cloned copy of the expression binding.</summary>
      <returns>The new instance of the object that is a cloned copy of the expression binding.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.FoldingParameters.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.FoldingParameters" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Group.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Group" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Group.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.Group" /> object.</summary>
      <returns>A full copy of current <see cref="T:Microsoft.AnalysisServices.Group" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Group.CopyTo(Microsoft.AnalysisServices.Group)">
      <summary>Copies the current <see cref="T:Microsoft.AnalysisServices.Group" /> object into the object that is passed as a parameter.</summary>
      <param name="obj">Specifies the <see cref="T:Microsoft.AnalysisServices.Group" /> object into which the current object is to be copied.</param>
      <returns>The current <see cref="T:Microsoft.AnalysisServices.Group" /> object into the object that is passed as a parameter.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Group.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.GroupCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.Add(Microsoft.AnalysisServices.Group)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Group" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Group" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Group" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.AddRange(System.Collections.ICollection)">
      <summary>Adds the elements of an <see cref="T:System.Collections.ICollection" /> to the end of the collection.</summary>
      <param name="items">The <see cref="T:System.Collections.ICollection" /> whose elements should be added.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="c" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.Clear">
      <summary>Removes all elements from the collection. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.Contains(Microsoft.AnalysisServices.Group)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Group" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Group" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Group" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array. This class cannot be inherited.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which the elements of the collection are being copied.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.IndexOf(Microsoft.AnalysisServices.Group)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Group" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Group" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Group" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.Insert(System.Int32,Microsoft.AnalysisServices.Group)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Group" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Group" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Group" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.Remove(Microsoft.AnalysisServices.Group)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Group" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Group" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Group" /> at the specified index from the collection. This class cannot be inherited.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Group" /> to be removed.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.GroupCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.CopyTo(Microsoft.AnalysisServices.Hierarchy)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Hierarchy.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended.</summary>
      <param name="errors">The error.</param>
      <param name="includeDetailedErrors">A parameter to enable return of detailed errors.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>The validated element.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Add(Microsoft.AnalysisServices.Hierarchy)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Add(System.String,System.Boolean)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified name, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be added.</param>
      <param name="updateDependents">Indicates whether the dependents of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> should be updated.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Contains(Microsoft.AnalysisServices.Hierarchy)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.IndexOf(Microsoft.AnalysisServices.Hierarchy)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Insert(System.Int32,Microsoft.AnalysisServices.Hierarchy)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Hierarchy" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.IsValidID(System.String,System.String@)">
      <summary>Indicates whether the identifier of the collection is valid.</summary>
      <param name="id">The identifier.</param>
      <param name="error">The validation error.</param>
      <returns>true if the identifier of the collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.IsValidName(System.String,System.String@)">
      <summary>Indicates whether the name of the collection is valid.</summary>
      <param name="name">The name to validate.</param>
      <param name="error">The validation error.</param>
      <returns>true if the name of the collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Move(Microsoft.AnalysisServices.Hierarchy,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Remove(Microsoft.AnalysisServices.Hierarchy)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Remove(Microsoft.AnalysisServices.Hierarchy,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.HierarchyVisualizationProperties.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.HierarchyVisualizationProperties" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.IMajorObject" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the dimension permission depends on an object.</summary>
      <param name="obj">The object. </param>
      <returns>True if the dimension permission depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.GetDependents(System.Collections.Hashtable)">
      <summary>Adds a mining structures and subsequent dependents to the specified Hashtable.</summary>
      <param name="dependents">The Hashtable to append dependent objects to. </param>
      <returns>The dependents Hashtable with mining structures of the database and the mining structure dependents appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.Refresh">
      <summary>Updates current object from server definitions.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.Refresh(System.Boolean,Microsoft.AnalysisServices.RefreshType)">
      <summary>Updates current object from server definitions and loaded dependent objects if specified.</summary>
      <param name="full">A Boolean value to refresh dependent objects if true. </param>
      <param name="type">A RefreshType vale that determines which dependent objects to refresh. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.Update">
      <summary>Updates server definition of current object to actual values using the default values to updates dependent objects.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IMajorObject.WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.IMajorObject" />.</summary>
      <param name="writer">The writer. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotification.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotification.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> using a query, a table identifier, and processing query text.</summary>
      <param name="query">The query.</param>
      <param name="tableId">The table identifier.</param>
      <param name="processingQuery">The actual query processing text.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotification.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotification.CopyTo(Microsoft.AnalysisServices.IncrementalProcessingNotification)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Add(Microsoft.AnalysisServices.IncrementalProcessingNotification)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.AddRange(System.Collections.ICollection)">
      <summary>Adds the elements of an <see cref="T:System.Collections.ICollection" /> to the end of the collection.</summary>
      <param name="items">The <see cref="T:System.Collections.ICollection" /> whose elements should be added.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="c" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Clear">
      <summary>Removes all elements from the collection. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Contains(Microsoft.AnalysisServices.IncrementalProcessingNotification)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array. This class cannot be inherited.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which the elements of the collection are being copied.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.IndexOf(Microsoft.AnalysisServices.IncrementalProcessingNotification)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Insert(System.Int32,Microsoft.AnalysisServices.IncrementalProcessingNotification)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Remove(Microsoft.AnalysisServices.IncrementalProcessingNotification)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> at the specified index from the collection. This class cannot be inherited.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be removed.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.InheritedBinding.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.InheritedBinding" /> using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.InheritedBinding.Clone">
      <summary>Returns a full copy of current <see cref="T:Microsoft.AnalysisServices.InheritedBinding" /> object.</summary>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.InheritedBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ITrace.Start">
      <summary>Starts an <see cref="T:Microsoft.AnalysisServices.ITrace" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ITrace.Stop">
      <summary>Stops an <see cref="T:Microsoft.AnalysisServices.ITrace" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.JsonSerializer.DeserializeDatabase(System.String,Microsoft.AnalysisServices.Tabular.DeserializeOptions)">
      <summary>Deserializes a given object.</summary>
      <param name="json">The Jason.</param>
      <param name="options">The options to deserialize the object.</param>
      <returns>The object deserialized.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.JsonSerializer.GenerateSchema(System.Type,Microsoft.AnalysisServices.Tabular.SerializeOptions)">
      <summary>Generates a schema for the JsonSerializer type.</summary>
      <param name="objectType">The object Type.</param>
      <param name="options">The Serializer options.</param>
      <returns>A schema for the JsonSerializer type.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.JsonSerializer.SerializeDatabase(Microsoft.AnalysisServices.Database,Microsoft.AnalysisServices.Tabular.SerializeOptions)">
      <summary>Serializes a database.</summary>
      <param name="database">The database to serialize.</param>
      <param name="options">The serialize options.</param>
      <returns>The serialized database.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Kpi.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Kpi" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Kpi.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Kpi" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Kpi" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Kpi" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Kpi.Clone">
      <summary>Creates a new, full copy of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</summary>
      <returns>A new, full copy of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Kpi.CopyTo(Microsoft.AnalysisServices.Kpi)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Kpi" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The copied <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Kpi.System#ICloneable#Clone">
      <summary>Creates a new, full copy of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</summary>
      <returns>A new, full copy of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Kpi.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object for errors.</summary>
      <param name="errors">The collection to hold the errors during validation.</param>
      <param name="includeDetailedErrors">true if the validation includes detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>The result of the validation.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Kpi" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Kpi" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Add(Microsoft.AnalysisServices.Kpi)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Kpi" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Kpi" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Kpi" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Kpi" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Contains(Microsoft.AnalysisServices.Kpi)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Kpi" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Kpi" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Kpi" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.IndexOf(Microsoft.AnalysisServices.Kpi)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Kpi" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Kpi" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Kpi" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Kpi" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Insert(System.Int32,Microsoft.AnalysisServices.Kpi)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Kpi" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Kpi" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Kpi" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Kpi" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Kpi" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Kpi" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Move(Microsoft.AnalysisServices.Kpi,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Kpi" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Kpi" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Kpi" />, at the current specified index, to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Kpi" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Kpi" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Remove(Microsoft.AnalysisServices.Kpi)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Kpi" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Remove(Microsoft.AnalysisServices.Kpi,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.KpiCollection" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.KpiCollection" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.KpiCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be removed.</param>
      <param name="cleanUp">true if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Level" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Level" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Level" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Level" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Level" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Level" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.CopyTo(Microsoft.AnalysisServices.Level)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Level" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.System#ICloneable#Clone">
      <summary>Creates a new instance that is a copy of the current object.</summary>
      <returns>A new instance that is a copy of the current object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Level.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.Level" /> object is valid.</summary>
      <param name="errors">A collection of <see cref="T:Microsoft.AnalysisServices.ValidationError" /> objects.</param>
      <param name="includeDetailedErrors">true to include detailed errors in the <paramref name="errors" /> parameter; otherwise, false.</param>
      <param name="serverEdition">The analysis services server edition.</param>
      <returns>true if the action is properly configured; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Level" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Level" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Add(Microsoft.AnalysisServices.Level)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Level" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Level" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified identifier to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Level" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Level" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Level" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Contains(Microsoft.AnalysisServices.Level)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Level" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Level" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Level" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Level" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Level" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> if it is contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Level" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.IndexOf(Microsoft.AnalysisServices.Level)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Level" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Level" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Level" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Level" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Level" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Level" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Level" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Insert(System.Int32,Microsoft.AnalysisServices.Level)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Level" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Level" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified name into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Level" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Level" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Level" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Level" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Level" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Move(Microsoft.AnalysisServices.Level,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Level" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Level" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Level" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Level" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Level" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Remove(Microsoft.AnalysisServices.Level)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Level" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Remove(Microsoft.AnalysisServices.Level,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Level" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Level" /> to remove.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.LevelCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.Level" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension" /> class with the specified cube dimension and measure group identifiers.</summary>
      <param name="cubeDimensionId">A String that contains a unique identifier for a cube dimension. This is a reference to a specific dimension role on the owning measure group. </param>
      <param name="measureGroupId">A String that contains a unique identifier for a measure group. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.CopyTo(Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to. </param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise, false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors encountered; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MdxScript" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MdxScript" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.CopyTo(Microsoft.AnalysisServices.MdxScript)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScript.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Add">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Add(Microsoft.AnalysisServices.MdxScript)">
      <summary>Adds an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Add(System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Add(System.String,System.String)">
      <summary>Creates and adds an <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Contains(Microsoft.AnalysisServices.MdxScript)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains an <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.IndexOf(Microsoft.AnalysisServices.MdxScript)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.IndexOf(System.String)">
      <summary>Gets the index of an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> with the specified identifier.</summary>
      <param name="id">The identifier of an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Insert(System.Int32)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MdxScript" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Insert(System.Int32,Microsoft.AnalysisServices.MdxScript)">
      <summary>Inserts an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MdxScript" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MdxScript" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts an <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MdxScript" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Move(Microsoft.AnalysisServices.MdxScript,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Move(System.Int32,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.MdxScript" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Move(System.String,System.Int32)">
      <summary>Moves an <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Remove(Microsoft.AnalysisServices.MdxScript)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MdxScript" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Remove(Microsoft.AnalysisServices.MdxScript,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MdxScript" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to remove</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MdxScriptCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.MdxScript" /> from this collection.</summary>
      <param name="id">The ID of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be removed.</param>
      <param name="cleanUp">True if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Measure" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Measure" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Measure" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Measure" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Measure" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Measure" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Measure" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.CopyTo(Microsoft.AnalysisServices.Measure)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Measure" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Measure" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.System#ICloneable#Clone">
      <summary>Creates a new copy of this object instance.</summary>
      <returns>A new copy of this object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Measure.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Measure" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Measure" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureBinding.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureBinding" /> class.</summary>
      <param name="measureId">The measure identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureBinding.Clone">
      <summary>Creates a new copy of this object instance.</summary>
      <returns>A new copy of this object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureBinding.ToString">
      <summary>Returns a string that represents the current object.</summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Measure" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Measure" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Add(Microsoft.AnalysisServices.Measure)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Measure" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Measure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Measure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Measure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Contains(Microsoft.AnalysisServices.Measure)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Measure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Measure" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Measure" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic.)</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic.)</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.IndexOf(Microsoft.AnalysisServices.Measure)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Measure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Measure" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Measure" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Measure" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Measure" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Measure" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Measure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Insert(System.Int32,Microsoft.AnalysisServices.Measure)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Measure" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Measure" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Measure" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Measure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Measure" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Measure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.IsValidID(System.String,System.String@)">
      <summary>Gets or sets a value whether the specified ID is valid.</summary>
      <param name="id">The identifier.</param>
      <param name="error">The validation error.</param>
      <returns>true if the ID is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.IsValidName(System.String,System.String@)">
      <summary>Gets a value indicating whether the specified name is valid.</summary>
      <param name="name">The name to validate.</param>
      <param name="error">The validation error.</param>
      <returns>True if the name is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Move(Microsoft.AnalysisServices.Measure,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Measure" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Measure" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Measure" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Measure" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Measure" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Remove(Microsoft.AnalysisServices.Measure)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Measure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Remove(Microsoft.AnalysisServices.Measure,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Measure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Measure" /> to be removed. </param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be removed. </param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureEnumerator.MoveNext">
      <summary>Indicates whether the enumerator moves to the next element of the collection.</summary>
      <returns>true if the enumerator moves to the next element; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureEnumerator.Reset">
      <summary>Sets the enumerator to its initial position.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureEnumerator.System#Collections#IEnumerable#GetEnumerator">
      <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> object that iterates through the collection.</summary>
      <returns>An <see cref="T:System.Collections.IEnumerator" /> object that iterates through the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> using a name.</summary>
      <param name="name">A string containing the name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> using a name and an identifier.</summary>
      <param name="name">A string containing the name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
      <param name="id">A string containing a unique identifier for the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.CanProcess(Microsoft.AnalysisServices.ProcessType)">
      <summary>Sends a processing type to the server and indicates whether that process type can take place for the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</summary>
      <param name="processType">The type of processing to evaluate. </param>
      <returns>True if the specified processType can be processed given the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.CopyTo(Microsoft.AnalysisServices.MeasureGroup)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the measure group references.</summary>
      <param name="references">The Hashtable to append references to. </param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false. </param>
      <returns>The references Hashtable with objects that the mining model permission references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for measure group.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the mining model permission depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>True if the mining model permission depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the mining model permission.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroup.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">True if detailed errors is enabled; otherwise, false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>True if no errors encountered; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> using a name and an identifier.</summary>
      <param name="attributeId">A unique identifier for the <see cref="P:Microsoft.AnalysisServices.MeasureGroupAttribute.Attribute" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttribute.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttribute.CopyTo(Microsoft.AnalysisServices.MeasureGroupAttribute)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttribute.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttribute.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates whether the element is appended and returns any errors encountered into a collection.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise, false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors are encountered; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Add(Microsoft.AnalysisServices.MeasureGroupAttribute)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</summary>
      <param name="attributeId">The attribute identifier for the new <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Contains(Microsoft.AnalysisServices.MeasureGroupAttribute)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> that has the specified identifier.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> with the specified attribute identifier or null if not found.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> with the specified attribute identifier or null if not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.IndexOf(Microsoft.AnalysisServices.MeasureGroupAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.IndexOf(System.String)">
      <summary>Searches for a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> with the specified attribute identifier and returns its zero-based index within the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to be looked for.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> in the collection, if found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.MeasureGroupAttribute)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> is inserted.</param>
      <param name="attributeId">The attribute identifier for the new <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Move(Microsoft.AnalysisServices.MeasureGroupAttribute,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> that is moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> in the collection to a specified position.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to be moved.</param>
      <param name="toIndex">The zero-based index where the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> will be moved.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Remove(Microsoft.AnalysisServices.MeasureGroupAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Remove(Microsoft.AnalysisServices.MeasureGroupAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to remove.</param>
      <param name="cleanUp">true to clean up the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Remove(System.String)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to be removed.</param>
      <param name="cleanUp">true to clean up the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupBinding" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupBinding.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupBinding" /> using a data source identifier, a cube identifier, and a measure group identifier.</summary>
      <param name="dataSourceId">A unique identifier for the data source.</param>
      <param name="cubeId">A unique identifier for the cube.</param>
      <param name="measureGroupId">A unique identifier for the measure group.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupBinding.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new full copy of an object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupBinding.CopyTo(Microsoft.AnalysisServices.MeasureGroupBinding)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.MeasureGroupBinding" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.MeasureGroupBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupBinding.ToString">
      <summary>Returns a String that represents the current <see cref="T:Microsoft.AnalysisServices.MeasureGroupBinding" />.</summary>
      <returns>A String that represents the current Object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Add(Microsoft.AnalysisServices.MeasureGroup)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to add.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.CanAdd(Microsoft.AnalysisServices.ModelComponent,System.String@)">
      <summary>Indicates whether the collection can add a measure group.</summary>
      <param name="item">The measure group to add.</param>
      <param name="error">The error that will occur if the collection can’t add a measure group.</param>
      <returns>true if the collection can add a measure group; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Contains(Microsoft.AnalysisServices.MeasureGroup)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> if it exists in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.IndexOf(Microsoft.AnalysisServices.MeasureGroup)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Insert(System.Int32,Microsoft.AnalysisServices.MeasureGroup)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to insert.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Move(Microsoft.AnalysisServices.MeasureGroup,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Remove(Microsoft.AnalysisServices.MeasureGroup)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Remove(Microsoft.AnalysisServices.MeasureGroup,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to remove. </param>
      <param name="cleanUp">true to use cleanup; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to remove. </param>
      <param name="cleanUp">true to use cleanup; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> using an identifier.</summary>
      <param name="cubeDimensionId">A String containing the cube dimension identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.AfterRemove(Microsoft.AnalysisServices.ModelComponentCollection)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object after the cleanup in the collection.</summary>
      <param name="collection">The collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.BeforeRemove(System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object before the cleanup.</summary>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.CopyTo(Microsoft.AnalysisServices.MeasureGroupDimension)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.ToString">
      <summary>Represents the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object as a String.</summary>
      <returns>Plain text version of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object is correctly configured.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> is correctly configured; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimensionBinding" /> class. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionBinding.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A copy of a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimensionBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionBinding.CopyTo(Microsoft.AnalysisServices.MeasureGroupDimensionBinding)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimensionBinding" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimensionBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Add(Microsoft.AnalysisServices.MeasureGroupDimension)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" />.</summary>
      <param name="cubeDimensionId">The cube dimension identifier for the new <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Contains(Microsoft.AnalysisServices.MeasureGroupDimension)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Contains(System.String)">
      <summary>Determines whether a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> with the specified cube dimension identifier is in the collection.</summary>
      <param name="cubeDimensionId">The cube dimension identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to be looked for.</param>
      <returns>true if a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> with the specified cube dimension identifier is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> that has the specified identifier from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.IndexOf(Microsoft.AnalysisServices.MeasureGroupDimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> that has the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> specified by <paramref name="cubeDimensionID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.MeasureGroupDimension)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</param>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Move(Microsoft.AnalysisServices.MeasureGroupDimension,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> in the collection to a specified position.</summary>
      <param name="cubeDimensionId">The cube dimension identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to be moved.</param>
      <param name="toIndex">The zero-based index where the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> will be moved.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Remove(Microsoft.AnalysisServices.MeasureGroupDimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exists in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Remove(Microsoft.AnalysisServices.MeasureGroupDimension,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to remove.</param>
      <param name="cleanUp">true if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Remove(System.String)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> from the collection.</summary>
      <param name="cubeDimensionId">The cube dimension identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> from the collection.</summary>
      <param name="cubeDimensionId">The cube dimension identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to be removed.</param>
      <param name="cleanUp">true if it will delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> class using a name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> class using a name and an identifier.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</param>
      <param name="id">A unique identifier for the <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.CanProcess(Microsoft.AnalysisServices.ProcessType)">
      <summary>Indicates whether the mining model can be processed with the specified process type.</summary>
      <param name="processType">The specified process type.</param>
      <returns>true if the mining model can be processed; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.CopyTo(Microsoft.AnalysisServices.MiningModel)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.FindRelatedColumn(Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Finds the specified column from the mining structure that is associated with the model.</summary>
      <param name="structureColumn">The ID of the mining structure column to find.</param>
      <returns>The column in the mining structure.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the mining model.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the mining model depends on an object.</summary>
      <param name="obj">The object to depend on. (For internal use only)</param>
      <returns>true if the mining model depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the mining model.</summary>
      <param name="writer">The writer. (For internal use only)</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.System#ICloneable#Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModel.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the mining model is valid.</summary>
      <param name="errors">The errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the mining model is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelAlgorithms.IsStandardMicrosoftAlgorithm(System.String)">
      <summary>Indicates whether the algorithm is a standard value.</summary>
      <param name="algorithm">The algorithm.</param>
      <returns>True if the algorithm is a standard value; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Add(Microsoft.AnalysisServices.MiningModel)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Contains(Microsoft.AnalysisServices.MiningModel)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.IndexOf(Microsoft.AnalysisServices.MiningModel)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModel" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Insert(System.Int32,Microsoft.AnalysisServices.MiningModel)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModel" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModel" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModel" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.IsValidID(System.String,System.String@)">
      <summary>Determines whether the mining model collection identifier is valid.</summary>
      <param name="id">The identifier.</param>
      <param name="error">The error.</param>
      <returns>true if the mining model collection is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.IsValidName(System.String,System.String@)">
      <summary>Determines whether the mining model collection name is valid.</summary>
      <param name="name">The name.</param>
      <param name="error">The error.</param>
      <returns>true if the mining model collection name is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Move(Microsoft.AnalysisServices.MiningModel,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Remove(Microsoft.AnalysisServices.MiningModel)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningModel" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Remove(Microsoft.AnalysisServices.MiningModel,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningModel" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified mining model in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumn.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumn.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> class, using System.String<paramref name="name" /> as the name of the mining model column, and System.String<paramref name="id" /> as the internal name of the object.</summary>
      <param name="name">A String that contains the name of the partition.</param>
      <param name="id">A String that contains the internal name of the partition.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumn.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The new cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumn.CopyTo(Microsoft.AnalysisServices.MiningModelColumn)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object to the specified object.</summary>
      <param name="obj">The destination object.</param>
      <returns>The object that is the destination of the copy operation.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumn.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The new cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumn.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the mining model collection is validated.</summary>
      <param name="errors">The errors.</param>
      <param name="includeDetailedErrors">The included detailed errors.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>True if the mining model collection is validated; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Add(Microsoft.AnalysisServices.MiningModelColumn)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to add.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Contains(Microsoft.AnalysisServices.MiningModelColumn)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.FindDerivedColumn(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> with the specified source column identifier.</summary>
      <param name="sourceColumnId">The source column identifier used to locate the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> having the specified source column identifier.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.IndexOf(Microsoft.AnalysisServices.MiningModelColumn)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Insert(System.Int32,Microsoft.AnalysisServices.MiningModelColumn)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to insert.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Move(Microsoft.AnalysisServices.MiningModelColumn,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Remove(Microsoft.AnalysisServices.MiningModelColumn)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Remove(Microsoft.AnalysisServices.MiningModelColumn,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to remove.</param>
      <param name="cleanUp">true to remove the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelColumnCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to remove.</param>
      <param name="cleanUp">true to remove the specified mining model column in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> class using an identifier, a name, and a role identifier.</summary>
      <param name="roleId">The name of a role.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <param name="id">A unique identifier for the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.CopyTo(Microsoft.AnalysisServices.MiningModelPermission)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the mining model permission references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the mining model permission references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the mining model permission.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the mining model permission depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the mining model permission depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the mining model permission.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermission.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Add(Microsoft.AnalysisServices.MiningModelPermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (with Name and ID generated to be unique in the collection).</summary>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Add(System.String,System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (with identifier generated based on the specified name to be unique in the collection).</summary>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (needs to be unique in the collection).</param>
      <param name="id">The identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Contains(Microsoft.AnalysisServices.MiningModelPermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.FindByRole(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> with the specified role identifier or null if not found.</summary>
      <param name="roleId">The role identifier used to identify the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> with the specified role identifier.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.GetByRole(System.String)">
      <summary>Returns the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> with the specified role identifier.</summary>
      <param name="roleId">The role identifier used to identify the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> with the specified role identifier.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="roleID" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.IndexOf(Microsoft.AnalysisServices.MiningModelPermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.MiningModelPermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (with name and identifier generated to be unique in the collection).</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> is inserted.</param>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (with identifier generated based on the specified name to be unique in the collection).</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> is inserted.</param>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> is inserted.</param>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (needs to be unique in the collection).</param>
      <param name="id">The identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Move(Microsoft.AnalysisServices.MiningModelPermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Remove(Microsoft.AnalysisServices.MiningModelPermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Remove(Microsoft.AnalysisServices.MiningModelPermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningModelPermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be removed.</param>
      <param name="cleanUp">true to remove the specified mining model permission in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.CanProcess(Microsoft.AnalysisServices.ProcessType)">
      <summary>Indicates whether the mining structure can be processed with the specified <paramref name="ProcessType" /> parameter.</summary>
      <param name="processType">A value from the <see cref="M:Microsoft.AnalysisServices.MiningStructure.CanProcess(Microsoft.AnalysisServices.ProcessType)" /> enumeration.</param>
      <returns>true if the mining structure can be processed using the specified option; otherwise false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.Clone">
      <summary>Creates a new full copy of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object. </summary>
      <returns>A new <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object with a full copy of the original mining structure.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.CopyTo(Microsoft.AnalysisServices.MiningStructure)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.CreateMiningModel">
      <summary>Creates a child mining model object within the mining structure.</summary>
      <returns>The created child mining model.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.CreateMiningModel(System.Boolean)">
      <summary>Create a mining model with a default name and optionally adds the model to the collection of models for the current structure.</summary>
      <param name="addToCollection">A value that indicates whether the mining model should be added to the collection.</param>
      <returns>A reference to the mining model that was just created.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.CreateMiningModel(System.Boolean,System.String)">
      <summary>Creates a mining model with the specified name and optionally adds the model to the collection of models for the structure.</summary>
      <param name="addToCollection">A value that indicates whether the mining model should be added to the collection.</param>
      <param name="name">The name of the mining model.</param>
      <returns>A reference to the mining model that was just created.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Returns the CreateBody implementation of the mining structure.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Returns the DependsOn implementation of the mining structure.</summary>
      <param name="obj">Internal only</param>
      <returns>The DependsOn implementation of the mining structure.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Returns the WriteRef implementation of the mining structure.</summary>
      <param name="writer">Internal only</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.System#ICloneable#Clone">
      <summary>Returns the Clone implementation of the mining structure.</summary>
      <returns>Internal only.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructure.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the current mining structure and returns a collection of validation errors.</summary>
      <param name="errors">The validation error collection.</param>
      <param name="includeDetailedErrors">true if details of the errors are returned; false if only the error ID is returned.</param>
      <param name="serverEdition">The edition of the server against which the structure should be validated.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Add(Microsoft.AnalysisServices.MiningStructure)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.AddNew(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />, with the specified key, to the end of the collection.</summary>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.AddNew(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />, with the specified name and key, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <param name="key">The key of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.CanAdd(Microsoft.AnalysisServices.ModelComponent,System.String@)">
      <summary>Indicates whether the collection can add a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to add.</param>
      <param name="error">The error that will occur if the collection can’t add a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
      <returns>true if the collection can add a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Contains(Microsoft.AnalysisServices.MiningStructure)">
      <summary>Checks whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> by the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> by the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> if it exists in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.IndexOf(Microsoft.AnalysisServices.MiningStructure)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.IndexOf(System.String)">
      <summary>Searches for a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> with the specified identifier and returns its zero-based index within the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to be looked for.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> in the collection, if found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Insert(System.Int32,Microsoft.AnalysisServices.MiningStructure)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to insert.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Move(Microsoft.AnalysisServices.MiningStructure,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that is moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Remove(Microsoft.AnalysisServices.MiningStructure)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Remove(Microsoft.AnalysisServices.MiningStructure,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to remove.</param>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructureCollection" />; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Remove(System.String)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to be removed.</param>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructureCollection" />; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.BeforeRemove(System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object before the cleanup.</summary>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.CopyTo(Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumn.CreateDerivedColumn">
      <summary>Creates a derived column from the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Add(Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Contains(Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> with the name specified in <paramref name="name" />.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.IndexOf(Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> specified by <paramref name="id" />, if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Insert(System.Int32,Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Move(Microsoft.AnalysisServices.MiningStructureColumn,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Remove(Microsoft.AnalysisServices.MiningStructureColumn)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Remove(Microsoft.AnalysisServices.MiningStructureColumn,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be removed.</param>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumnCollection" />; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be removed.</param>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumnCollection" />; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnContents.GetStandardContents(System.String)">
      <summary>Gets the content type for a non-key column.</summary>
      <param name="columnType">The type of the column.</param>
      <returns>The content type for a non-key column.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnTypes.GetColumnType(System.Data.OleDb.OleDbType)">
      <summary>Gets or sets the specified type for a mining structure column.</summary>
      <param name="oleDbType">A reference to a <see cref="M:Microsoft.AnalysisServices.MiningStructureColumnTypes.GetColumnType(System.Data.OleDb.OleDbType)" /></param>
      <returns>A mining structure column of the specified type.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructureColumnTypes.GetOleDbType(System.String)">
      <summary>Gets the OLE DB type.</summary>
      <param name="miningStructureColumnType">A reference to a mining structure column type.</param>
      <returns>Returns an instance of the specified type.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> using an identifier, a name, and a role identifier.</summary>
      <param name="roleId">A String that contains the name of a role.</param>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.CopyTo(Microsoft.AnalysisServices.MiningStructurePermission)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false.</param>
      <returns>The <paramref name="references" />Hashtable with objects that the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the mining structure permission.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Indicates whether the mining structure permission depends on an object.</summary>
      <param name="obj">The object.</param>
      <returns>true if the mining structure permission depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the mining structure permission.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermission.System#ICloneable#Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Add(Microsoft.AnalysisServices.MiningStructurePermission)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (with name and identifier generated to be unique in the collection).</summary>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Add(System.String,System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (with identifier generated based on the specified name to be unique in the collection).</summary>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Add(System.String,System.String,System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</summary>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (needs to be unique in the collection).</param>
      <param name="id">The identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Contains(Microsoft.AnalysisServices.MiningStructurePermission)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified identifier or null if not found.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified identifier or null if not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.FindByName(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> by the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.FindByRole(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified role identifier or null if not found.</summary>
      <param name="roleId">The role identifier used to identify the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified role identifier.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> by the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> if it exists in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.GetByRole(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified role identifier.</summary>
      <param name="roleId">The role identifier used to identify the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified role identifier.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="roleID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.IndexOf(Microsoft.AnalysisServices.MiningStructurePermission)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Insert(System.Int32,Microsoft.AnalysisServices.MiningStructurePermission)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Insert(System.Int32,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (with name and identifier generated to be unique in the collection).</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> is inserted.</param>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (with identifier generated based on the specified name to be unique in the collection).</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> is inserted.</param>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Insert(System.Int32,System.String,System.String,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> is inserted.</param>
      <param name="roleId">The role identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</param>
      <param name="name">The name for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (needs to be unique in the collection).</param>
      <param name="id">The identifier for the new <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Move(Microsoft.AnalysisServices.MiningStructurePermission,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Remove(Microsoft.AnalysisServices.MiningStructurePermission)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Remove(Microsoft.AnalysisServices.MiningStructurePermission,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to remove.</param>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermissionCollection" />; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to be removed.</param>
      <param name="cleanUp">true to clean up the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermissionCollection" />; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.Deserialize(System.String,System.Boolean)">
      <summary>Converts an XML fragment to the <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object specified by the <paramref name="xmlFragment" /> and <paramref name="xmlFragmentIsComplete" /> parameters.</summary>
      <param name="xmlFragment">The xml fragment to deserialize.</param>
      <param name="xmlFragmentIsComplete">true if the xml fragment describes an object completely; otherwise false.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.Deserialize(System.Xml.XmlReader)">
      <summary>Converts an XML representation of an object reference to an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object by using an xmlReader.</summary>
      <param name="xmlReader">An xmlReader for use in the conversion.</param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.GetObjectReference(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Gets the object reference for the specified object.</summary>
      <param name="obj">The object. </param>
      <returns>The object reference.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ReadContent(System.Xml.XmlReader)">
      <summary>Reads the content referenced by the <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object.</summary>
      <param name="reader">An xmlReader for reading the referenced content.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ResolveObjectReference(Microsoft.AnalysisServices.Database,Microsoft.AnalysisServices.ObjectReference)">
      <summary>Resolves an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database and object reference.</summary>
      <param name="database">The database. </param>
      <param name="objectReference">The specified object reference. </param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database and object reference.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ResolveObjectReference(Microsoft.AnalysisServices.Server,Microsoft.AnalysisServices.ObjectReference)">
      <summary>Resolves an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database and object reference.</summary>
      <param name="server">The server. </param>
      <param name="objectReference">The specified object reference.  </param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database and object reference.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ResolveReference(Microsoft.AnalysisServices.Database)">
      <summary>Resolves an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database.</summary>
      <param name="database">The database. </param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ResolveReference(Microsoft.AnalysisServices.Database,System.Boolean)">
      <summary>Resolves an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database and force load.</summary>
      <param name="database">The database. </param>
      <param name="forceLoad">The force load. </param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified database and force load.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ResolveReference(Microsoft.AnalysisServices.Server)">
      <summary>Resolves an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified server.</summary>
      <param name="server">The server. </param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified server.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.ResolveReference(Microsoft.AnalysisServices.Server,System.Boolean)">
      <summary>Resolves an <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified server and force load.</summary>
      <param name="server">The server. </param>
      <param name="forceLoad">The force load. </param>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object with the specified server and force load.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.Serialize">
      <summary>Converts the <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> to an XML version.</summary>
      <returns>An XML version of the <see cref="T:Microsoft.AnalysisServices.ObjectReference" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.Serialize(System.Xml.XmlWriter)">
      <summary>Converts the <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> to an XML version by using an xmlWriter.</summary>
      <param name="xmlWriter">An xmlWriter for writing the XML version of the referenced content.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ObjectReference.WriteContent(System.Xml.XmlWriter)">
      <summary>Writes out a serialized <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> by using an xmlWriter.</summary>
      <param name="writer">A Writer for writing the XML version of the referenced content.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.OlapDataSource.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.OlapDataSource" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.OlapDataSource.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.OlapDataSource" /> class using the specified name and identifier.</summary>
      <param name="name">The name of the data source.</param>
      <param name="id">A unique identifier for the data source.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.OlapDataSource.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.OlapDataSource.CopyTo(Microsoft.AnalysisServices.OlapDataSource)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.OleDbTypeConverter.Convert(System.Data.OleDb.OleDbType)">
      <summary>Converts the specified object with the specified <see cref="T:System.Data.OleDb.OleDbType" />.</summary>
      <param name="oleDbType">The type of the object to convert.</param>
      <returns>The <see cref="T:System.Type" /> of the converted object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.OleDbTypeConverter.GetRestrictedOleDbType(System.Type)">
      <summary>Gets the restricted <see cref="T:System.Data.OleDb.OleDbType" />.</summary>
      <param name="type">The type of the object to get.</param>
      <returns>The restricted <see cref="T:System.Data.OleDb.OleDbType" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.OutOfSyncException.#ctor(Microsoft.AnalysisServices.ObjectReference)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.OutOfSyncException" /> class.</summary>
      <param name="unknownReference">The unknown reference.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.OutOfSyncException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Sets the SerializationInfo with information about the exception.</summary>
      <param name="info">The SerializationInfo that holds the serialized object data about the exception begin thrown.</param>
      <param name="context">The StreamingContext that contains contextual information about the source or destination.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Partition" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Partition" /> class using System.String as the name of the partition.</summary>
      <param name="name">A String containing the name of the partition.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Partition" /> class, using System.String<paramref name="name" /> as the name of the partition, and using System.String<paramref name="id" /> as the internal name of the object.</summary>
      <param name="name">A String containing the name of the partition.</param>
      <param name="id">A String containing the internal name of the partition.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.CanProcess(Microsoft.AnalysisServices.ProcessType)">
      <summary>Returns a Boolean value indicating whether the partition can be processed with the specified ProcessType parameter.</summary>
      <param name="processType">The specified type of processing for the partition.</param>
      <returns>true if the partition can be processed with the specified parameter; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>A new Partition object with a full copy of the original partition.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.CopyTo(Microsoft.AnalysisServices.Partition)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Partition" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.GetReferences(System.Collections.Hashtable,System.Boolean)">
      <summary>Gets the objects that the partition references.</summary>
      <param name="references">The Hashtable to append references to.</param>
      <param name="forMajorChildrenAlso">true to also reference for major children; otherwise, false.</param>
      <returns>The references Hashtable with objects that the partition references appended.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.Merge(System.Collections.IEnumerable)">
      <summary>Merges one or more partitions into the current partition.</summary>
      <param name="sources">The partitions to be merged into the partition object on which the Merge method is being executed.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Partition" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Partition" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Partition.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Partition" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Partition" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Partition" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Add(Microsoft.AnalysisServices.Partition)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Partition" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Partition" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Partition" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be added.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be added.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Partition" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Contains(Microsoft.AnalysisServices.Partition)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Partition" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Partition" /> with the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Partition" /> is contained in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> if contained in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.IndexOf(Microsoft.AnalysisServices.Partition)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Partition" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Partition" /> to be located.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Partition" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Partition" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Partition" /> will be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Insert(System.Int32,Microsoft.AnalysisServices.Partition)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Partition" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Partition" /> will be inserted.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be inserted.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Partition" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.Partition" /> will be inserted.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be inserted.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be inserted.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Move(Microsoft.AnalysisServices.Partition,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Partition" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Partition" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Partition" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Partition" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier, to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Partition" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Remove(Microsoft.AnalysisServices.Partition)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Partition" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Remove(Microsoft.AnalysisServices.Partition,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Partition" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Partition" /> to be removed. </param>
      <param name="cleanUp">true to use the cleanup process; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> is not contained by the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PartitionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Partition" /> from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be removed. </param>
      <param name="cleanUp">true to use the cleanup process; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Permission.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Permission" /> using the default values. This method is invoked from a derived class or overloaded.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Permission.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Permission" /> using roleID, user name, and user ID as parameter values. This method is invoked from a derived class or overloaded.</summary>
      <param name="roleId">A String value with the role ID of the role for which permissions are being defined</param>
      <param name="name">A String value with the name of current permission.</param>
      <param name="id">A String value with the ID of current permission.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Permission.CopyTo(Microsoft.AnalysisServices.MajorObject,System.Boolean)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Permission" /> object to the specified object.</summary>
      <param name="destination">The destination.</param>
      <param name="forceBodyLoading">true to force body loading; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Permission.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.Permission" /> is properly configured.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true if detailed is enabled; otherwise, false.</param>
      <param name="serverEdition">The edition of the server.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Permission" /> is properly configured; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Perspective" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Perspective" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Perspective" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.Clone">
      <summary>Creates and returns an instance of a <see cref="T:Microsoft.AnalysisServices.Perspective" /> class based on the current perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.CopyTo(Microsoft.AnalysisServices.Perspective)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Perspective" /> to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Perspective" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Perspective" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Perspective.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Perspective" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Perspective" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAction.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> by using an action identifier.</summary>
      <param name="actionId">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Action" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAction.Clone">
      <summary>Creates a new, full copy of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>A cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAction.CopyTo(Microsoft.AnalysisServices.PerspectiveAction)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAction.System#ICloneable#Clone">
      <summary>Creates a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Add(Microsoft.AnalysisServices.PerspectiveAction)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</summary>
      <param name="actionId">The action identifier for the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Contains(Microsoft.AnalysisServices.PerspectiveAction)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Contains(System.String)">
      <summary>Determines whether a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> with the specified action identifier is in the collection.</summary>
      <param name="actionId">The action identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to be looked for.</param>
      <returns>true if a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> with the specified action identifier is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Find(System.String)">
      <summary>Returns the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> with the specified action identifier or null if not found.</summary>
      <param name="actionId">The action identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> with the specified action identifier or null if not found.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveAction)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.IndexOf(System.String)">
      <summary>Searches for a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> with the specified action identifier and returns its zero-based index within the collection.</summary>
      <param name="actionId">The action identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to be looked for.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> in the collection, if found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveAction)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Insert(System.Int32,System.String)">
      <summary>Creates, inserts at the specified index and returns a new <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</summary>
      <param name="index">The zero-based index at which the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> is inserted.</param>
      <param name="actionId">The action identifier for the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Move(Microsoft.AnalysisServices.PerspectiveAction,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> in the collection to a specified position.</summary>
      <param name="actionId">The action identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to be moved.</param>
      <param name="toIndex">The zero-based index where the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> will be moved.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> that was moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="actionID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Remove(Microsoft.AnalysisServices.PerspectiveAction)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Remove(Microsoft.AnalysisServices.PerspectiveAction,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> from this collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to remove.</param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Remove(System.String)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> from the collection.</summary>
      <param name="actionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to be removed.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="actionID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveActionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> from the collection.</summary>
      <param name="actionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to be removed.</param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> using an attribute identifier.</summary>
      <param name="attributeId">A string that contains the name of the attribute identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttribute.Clone">
      <summary>Creates a new, full copy of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttribute.CopyTo(Microsoft.AnalysisServices.PerspectiveAttribute)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to. </param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttribute.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Add(Microsoft.AnalysisServices.PerspectiveAttribute)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</summary>
      <param name="attributeId">The identifier for the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Contains(Microsoft.AnalysisServices.PerspectiveAttribute)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> that has the specified identifier.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> that has the specified identifier from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveAttribute)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.IndexOf(System.String)">
      <summary>Searches for a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> with the specified AttributeId and returns its zero-based index within the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to be looked for.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> in the collection, if found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveAttribute)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</param>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Move(Microsoft.AnalysisServices.PerspectiveAttribute,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to move.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> specified by <paramref name="attributeID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Remove(Microsoft.AnalysisServices.PerspectiveAttribute)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not existin the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Remove(Microsoft.AnalysisServices.PerspectiveAttribute,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> from the collection.</summary>
      <param name="item">The item. </param>
      <param name="cleanUp">true to use the cleanup; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> that has the specified identifier from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not existin the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> that has the specified identifier from the collection.</summary>
      <param name="attributeId">The attribute identifier. </param>
      <param name="cleanUp">true to use the cleanup; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculation.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculation.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> using a name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculation.#ctor(System.String,Microsoft.AnalysisServices.PerspectiveCalculationType)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> using a name and type.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</param>
      <param name="type">The type of perspective calculation.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculation.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculation.CopyTo(Microsoft.AnalysisServices.PerspectiveCalculation)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculation.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Add(Microsoft.AnalysisServices.PerspectiveCalculation)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified name to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Add(System.String,Microsoft.AnalysisServices.PerspectiveCalculationType)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />, with the specified identifier and <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculationType" /> value, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to add.</param>
      <param name="type">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculationType" /> value of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to add.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Contains(Microsoft.AnalysisServices.PerspectiveCalculation)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to be located.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified identifier.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified identifier from the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveCalculation)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified identifier.</summary>
      <param name="name">The identifier of a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> specified by <paramref name="name" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveCalculation)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />, with the specified name, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Insert(System.Int32,System.String,Microsoft.AnalysisServices.PerspectiveCalculationType)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />, with the specified name and <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculationType" /> value, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to insert.</param>
      <param name="type">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculationType" /> value of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to add.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Move(Microsoft.AnalysisServices.PerspectiveCalculation,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> doesi not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> specified by <paramref name="name" />.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Remove(Microsoft.AnalysisServices.PerspectiveCalculation)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Remove(Microsoft.AnalysisServices.PerspectiveCalculation,System.Boolean)">
      <summary>Removes the specified PerspectiveCalculation from this collection.</summary>
      <param name="item">The PerspectiveCalculation to remove.</param>
      <param name="cleanUp">True if it will not delete referencing objects; otherwise, False</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified identifier from the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to remove.</param>
      <exception cref="T:System.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a PerspectiveCalculation from this collection.</summary>
      <param name="name">The Name of the PerspectiveCalculation to be removed.</param>
      <param name="cleanUp">True if it will not delete referencing objects; otherwise, False</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Perspective" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Add(Microsoft.AnalysisServices.Perspective)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Perspective" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Perspective" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Perspective" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Perspective" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Perspective" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to add.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Perspective" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Contains(Microsoft.AnalysisServices.Perspective)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Perspective" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Perspective" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Perspective" />, that has the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> if it exists in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.IndexOf(Microsoft.AnalysisServices.Perspective)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Perspective" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Perspective" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Insert(System.Int32,Microsoft.AnalysisServices.Perspective)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Perspective" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Perspective" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Perspective" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Perspective" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to insert.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.IsValidID(System.String,System.String@)">
      <summary>Indicates whether the specified identifier is valid.</summary>
      <param name="id">The ID to validate.</param>
      <param name="error">The error message.</param>
      <returns>true if the specified identifier is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.IsValidName(System.String,System.String@)">
      <summary>Indicates whether the specified name is valid.</summary>
      <param name="name">The name to validate.</param>
      <param name="error">The error message.</param>
      <returns>true if the specified name is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Move(Microsoft.AnalysisServices.Perspective,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Perspective" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Perspective" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Perspective" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Perspective" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Perspective" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Remove(Microsoft.AnalysisServices.Perspective)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Perspective" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Perspective" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Remove(Microsoft.AnalysisServices.Perspective,System.Boolean)">
      <summary>Removes the specified Perspective from this collection.</summary>
      <param name="item">The Perspective to remove.</param>
      <param name="cleanUp">True if it will not delete referencing objects; otherwise, False.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a Perspective from this collection.</summary>
      <param name="id">The ID of the Perspective to be removed.</param>
      <param name="cleanUp">True if it will not delete referencing objects; otherwise, False.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimension.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> with the specified cube dimension identifier.</summary>
      <param name="cubeDimensionId">A String that contains a unique identifier for a cube dimension. This is a reference to a specific dimension role on the owning measure group. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimension.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimension.CopyTo(Microsoft.AnalysisServices.PerspectiveDimension)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimension.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">True to enable detailed errors; otherwise, false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>True if no errors encountered; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Add(Microsoft.AnalysisServices.PerspectiveDimension)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />, with the specified identifier, to the end of the collection.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Contains(Microsoft.AnalysisServices.PerspectiveDimension)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> that has the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> that has the specified identifier from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to return.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveDimension)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> that has the specified identifier.</summary>
      <param name="cubeDimensionId">The identifier of a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> specified by <paramref name="cubeDimensionID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveDimension)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</param>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Move(Microsoft.AnalysisServices.PerspectiveDimension,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> specified by <paramref name="cubeDimensionID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Remove(Microsoft.AnalysisServices.PerspectiveDimension)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Remove(Microsoft.AnalysisServices.PerspectiveDimension,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimensionCollection" />, with the specified identifier from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimensionCollection" /> to be removed. </param>
      <param name="cleanUp">true to remove the specified perspective dimension in the collection; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> that has the specified identifier from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Remove(System.String,System.Boolean)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimensionCollection" /> from this collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to remove. </param>
      <param name="cleanUp">true to remove the specified perspective dimension in the collection; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchy.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchy.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> with the specified hierarchy identifier.</summary>
      <param name="hierarchyId">A String that contains a unique identifier for a hierarchy. This is a reference to a specific dimension role on the owning measure group. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchy.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchy.CopyTo(Microsoft.AnalysisServices.PerspectiveHierarchy)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchy.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchy.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to enable detailed errors; otherwise, false.</param>
      <param name="serverEdition">One of the enumeration values that specifies the installed edition of the Analysis Services instance.</param>
      <returns>true if no errors encountered; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Add(Microsoft.AnalysisServices.PerspectiveHierarchy)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Add(System.String)">
      <summary>Creates, adds to collection and returns a new <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</summary>
      <param name="hierarchyId">The identifier for the new <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> (needs to be unique in the collection).</param>
      <returns>The newly created <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Contains(Microsoft.AnalysisServices.PerspectiveHierarchy)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveHierarchy)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier.</summary>
      <param name="hierarchyId">The identifier of a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> specified by <paramref name="hierarchyID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveHierarchy)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</param>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Move(Microsoft.AnalysisServices.PerspectiveHierarchy,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> specified by <paramref name="hierarchyID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to move.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="hierarchyID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Remove(Microsoft.AnalysisServices.PerspectiveHierarchy)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Remove(Microsoft.AnalysisServices.PerspectiveHierarchy,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to remove.</param>
      <param name="cleanUp">true to remove the perspective hierarchy in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="hierarchyID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to remove.</param>
      <param name="cleanUp">true to remove the perspective hierarchy in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpi.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpi.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> using an identifier.</summary>
      <param name="kpiId">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Kpi" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpi.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpi.CopyTo(Microsoft.AnalysisServices.PerspectiveKpi)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpi.System#ICloneable#Clone">
      <summary>Creates a new copy of an object.</summary>
      <returns>The cloned <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpi.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> is valid.</summary>
      <param name="errors">A collection of validation error objects.</param>
      <param name="includeDetailedErrors">true to indicate that detailed errors are included in <paramref name="errors" /> parameter; otherwise, false.</param>
      <param name="serverEdition">The edition of the server.</param>
      <returns>true if the object returns valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Add(Microsoft.AnalysisServices.PerspectiveKpi)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" />, with the specified identifier, to the end of the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to add.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Contains(Microsoft.AnalysisServices.PerspectiveKpi)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveKpi)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> specified by <paramref name="kpiID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveKpi)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" />.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Move(Microsoft.AnalysisServices.PerspectiveKpi,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Move(System.Int32,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> specified by <paramref name="kpiID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="kpiID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Remove(Microsoft.AnalysisServices.PerspectiveKpi)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Remove(Microsoft.AnalysisServices.PerspectiveKpi,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to remove.</param>
      <param name="cleanUp">true to clean up the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="kpiID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveKpiCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to remove.</param>
      <param name="cleanUp">true to clean up the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasure.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasure.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> using an identifier.</summary>
      <param name="measureId">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasure.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasure.CopyTo(Microsoft.AnalysisServices.PerspectiveMeasure)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copies to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasure.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasure.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Add(Microsoft.AnalysisServices.PerspectiveMeasure)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />, with the specified identifier, to the end of the collection.</summary>
      <param name="measureId">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Contains(Microsoft.AnalysisServices.PerspectiveMeasure)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier.</summary>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier from the collection.</summary>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveMeasure)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.IndexOf(System.String)">
      <summary>Gets the index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier.</summary>
      <param name="measureId">The identifier of a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> specified by <paramref name="measureID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveMeasure)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />.</param>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Move(Microsoft.AnalysisServices.PerspectiveMeasure,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Move(System.Int32,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> specified by <paramref name="measureID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="measureID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Remove(Microsoft.AnalysisServices.PerspectiveMeasure)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Remove(Microsoft.AnalysisServices.PerspectiveMeasure,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to remove.</param>
      <param name="cleanUp">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier from the collection.</summary>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="measureID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier from the collection.</summary>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to remove.</param>
      <param name="cleanUp">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroup.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroup.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> using an identifier.</summary>
      <param name="measureGroupId">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroup.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroup.CopyTo(Microsoft.AnalysisServices.PerspectiveMeasureGroup)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object to the specified object.</summary>
      <param name="obj"> The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroup.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroup.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> is valid.</summary>
      <param name="errors">A collection of validation errors.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Add(Microsoft.AnalysisServices.PerspectiveMeasureGroup)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />, with the specified identifier, to the end of the collection.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to add.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Contains(Microsoft.AnalysisServices.PerspectiveMeasureGroup)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Contains(System.String)">
      <summary>Indicatess whether the collection contains a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has the specified identifier.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.IndexOf(Microsoft.AnalysisServices.PerspectiveMeasureGroup)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />, with the specified identifier.</summary>
      <param name="measureGroupId">The identifier of a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> specified by <paramref name="measureGroupID" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Insert(System.Int32,Microsoft.AnalysisServices.PerspectiveMeasureGroup)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />.</param>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Move(Microsoft.AnalysisServices.PerspectiveMeasureGroup,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Move(System.Int32,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> specified by <paramref name="measureGroupID" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="measureGroupID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Remove(Microsoft.AnalysisServices.PerspectiveMeasureGroup)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Remove(Microsoft.AnalysisServices.PerspectiveMeasureGroup,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to remove.</param>
      <param name="cleanUp">true to clean up the specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="measureGroupID" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to remove.</param>
      <param name="cleanUp">true to clean up the specified <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCaching.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCaching.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCaching.CopyTo(Microsoft.AnalysisServices.ProactiveCaching)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCaching.System#ICloneable#Clone">
      <summary>Creates a new instance of the <see cref="T:Microsoft.AnalysisServices.AdomdServer.AdomdParameter" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.AdomdServer.AdomdParameter" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding.CopyTo(Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingInheritedBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingInheritedBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingInheritedBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>A clone of the object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingInheritedBinding.CopyTo(Microsoft.AnalysisServices.ProactiveCachingInheritedBinding)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.ProactiveCachingInheritedBinding" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding.CopyTo(Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding)">
      <summary>Copies the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding" /> object to the specified object.</summary>
      <param name="obj">The object copied to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingQueryBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingQueryBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingQueryBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingQueryBinding.CopyTo(Microsoft.AnalysisServices.ProactiveCachingQueryBinding)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingTablesBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingTablesBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingTablesBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ProactiveCachingTablesBinding.CopyTo(Microsoft.AnalysisServices.ProactiveCachingTablesBinding)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProactiveCachingTablesBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.QueryBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryBinding.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.QueryBinding" /> class with the specified data source id and query.</summary>
      <param name="dataSourceId">The data source identifier. </param>
      <param name="query">The query. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryBinding.CopyTo(Microsoft.AnalysisServices.QueryBinding)">
      <summary>Copies the content of this object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotification.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotification.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> using a query parameter.</summary>
      <param name="query">The query to be used to determine if a data source has been modified.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotification.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The new <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotification.CopyTo(Microsoft.AnalysisServices.QueryNotification)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> object to the specified object.</summary>
      <param name="obj"> The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotification.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.Add(Microsoft.AnalysisServices.QueryNotification)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.AddRange(System.Collections.ICollection)">
      <summary>Adds the elements of a <see cref="T:System.Collections.ICollection" /> to the end of the collection.</summary>
      <param name="items">The <see cref="T:System.Collections.ICollection" /> whose elements should be added at the end of the collection.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="c" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.Contains(Microsoft.AnalysisServices.QueryNotification)">
      <summary>Determines whether the specified <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> is in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to verify if it’s in the collection.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which to copy the elements of the collection.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.IndexOf(Microsoft.AnalysisServices.QueryNotification)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.QueryNotification" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.Insert(System.Int32,Microsoft.AnalysisServices.QueryNotification)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.QueryNotification" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.Remove(Microsoft.AnalysisServices.QueryNotification)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to remove.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.QueryNotificationCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.CopyTo(Microsoft.AnalysisServices.ReferenceMeasureGroupDimension)">
      <summary>Copies an <see cref="T:Microsoft.AnalysisServices.Action" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Validates the element to which it is appended; returns any errors encountered into a collection. Also contains a parameter to enable return of detailed errors.</summary>
      <param name="errors">A collection within which errors can be logged.</param>
      <param name="includeDetailedErrors">true to include detailed errors; otherwise, false.</param>
      <param name="serverEdition">The installed edition of MicrosoftSQL ServerAnalysis Services.</param>
      <returns>true if no errors are encountered; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RegularMeasureGroupDimension.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.RegularMeasureGroupDimension.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> using a cube dimension identifier.</summary>
      <param name="cubeDimensionId">A String that contains a unique identifier for the cube dimension.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RegularMeasureGroupDimension.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RegularMeasureGroupDimension.CopyTo(Microsoft.AnalysisServices.RegularMeasureGroupDimension)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RegularMeasureGroupDimension.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> object is properly configured.</summary>
      <param name="errors">A collection object within which errors can be logged.</param>
      <param name="includeDetailedErrors">true if detailed errors is included in the validation report; otherwise, false.</param>
      <param name="serverEdition">The server edition.</param>
      <returns>true if the validation method succeeded; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationalDataSource.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RelationalDataSource" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationalDataSource.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.RelationalDataSource" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the data source.</param>
      <param name="id">A String that contains a unique identifier for the data source.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationalDataSource.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The new cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationalDataSource.CopyTo(Microsoft.AnalysisServices.RelationalDataSource)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.RelationalDataSource" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to. </param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Relationship.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Relationship.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> class using the specified identifier.</summary>
      <param name="id">The identifier of the relationship.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Relationship.Clone">
      <summary>Creates a copy of the specified relationship.</summary>
      <returns>The copy of the specified relationship.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Relationship.CopyTo(Microsoft.AnalysisServices.Relationship)">
      <summary>Copies the specified relationship to a specific object.</summary>
      <param name="obj">The object where the specified relationship will be copied to.</param>
      <returns>The copied relationship.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Relationship.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Add(Microsoft.AnalysisServices.Relationship)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Relationship" /> to the collection.</summary>
      <param name="item">The relationship to add.</param>
      <returns>The relationship that was added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Add(System.String)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Relationship" /> with the specified identifier to the collection.</summary>
      <param name="id">The identifier of the relationship to be added.</param>
      <returns>The relationship that was added to the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Contains(Microsoft.AnalysisServices.Relationship)">
      <summary>Determines whether a relationship exists in the collection.</summary>
      <param name="item">The relationship to be located.</param>
      <returns>True if the relationship exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Contains(System.String)">
      <summary>Determines whether a relationship with the specified identifier exists in the collection.</summary>
      <param name="id">The identifier of the relationship to locate.</param>
      <returns>True if the relationship exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Find(System.String)">
      <summary>Finds the <see cref="T:Microsoft.AnalysisServices.Relationship" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the relationship to find.</param>
      <returns>The searched relationship.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.IndexOf(Microsoft.AnalysisServices.Relationship)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Relationship" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Relationship" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.IndexOf(System.String)">
      <summary>Searches for a <see cref="T:Microsoft.AnalysisServices.Relationship" /> with the specified identifier and returns its zero-based index within the collection.</summary>
      <param name="id">The identifier of the relationship to be looked for.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> in the collection, if found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Insert(System.Int32,Microsoft.AnalysisServices.Relationship)">
      <summary>Inserts a relationship into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Relationship" />.</param>
      <param name="item">The relationship to insert.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Insert(System.Int32,System.String)">
      <summary>Inserts a relationship with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Relationship" />.</param>
      <param name="id">The identifier of the relationship to insert.</param>
      <returns>The inserted relationship.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Move(Microsoft.AnalysisServices.Relationship,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Relationship" /> to a new index in the collection.</summary>
      <param name="item">The relationship to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Relationship" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Relationship" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the relationship to move.</param>
      <param name="toIndex">The zero-based index to which to move the relationship.</param>
      <returns>The relationship that was moved.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Move(System.String,System.Int32)">
      <summary>Moves the <see cref="T:Microsoft.AnalysisServices.Relationship" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the relationship to be moved.</param>
      <param name="toIndex">The zero-based index to which to move the relationship.</param>
      <returns>The relationship that was moved.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Remove(Microsoft.AnalysisServices.Relationship)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Relationship" /> from the collection.</summary>
      <param name="item">The relationship to be removed.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Remove(Microsoft.AnalysisServices.Relationship,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Relationship" /> from the collection.</summary>
      <param name="item">The relationship to be removed.</param>
      <param name="cleanUp">true to remove specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Remove(System.String)">
      <summary>Removes a <see cref="T:Microsoft.AnalysisServices.Relationship" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the relationship to be removed.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Relationship" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> to be removed.</param>
      <param name="cleanUp">true to remove specified item in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEnd.CopyTo(Microsoft.AnalysisServices.RelationshipEnd)">
      <summary>Copies the object character from a specified segment of this instance to a specified segment of a destination.</summary>
      <param name="obj">The object to copy.</param>
      <returns>The object character from a specified segment of this instance to a specified segment of a destination.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" /> class using the specified attribute ID.</summary>
      <param name="attributeID">The ID of the attribute.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttribute.Clone">
      <summary>Creates an identical copy of the item.</summary>
      <returns>An identical copy of the item.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttribute.CopyTo(Microsoft.AnalysisServices.RelationshipEndAttribute)">
      <summary>Copies the object character from a specified segment of this instance to a specified segment of a destination.</summary>
      <param name="obj">The object to copy.</param>
      <returns>The object character from a specified segment of this instance to a specified segment of a destination.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttribute.System#ICloneable#Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Add(Microsoft.AnalysisServices.RelationshipEndAttribute)">
      <summary>Adds a value for the specified item in the collection.</summary>
      <param name="item">An object from a collection.</param>
      <returns>A value for the specified item in the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Add(System.String)">
      <summary>Adds a value with the specified attribute id.</summary>
      <param name="attributeId">The attribute id.</param>
      <returns>A value with the specified attribute id.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Contains(Microsoft.AnalysisServices.RelationshipEndAttribute)">
      <summary>Returns a value indicating whether the specified String object occurs within this string.</summary>
      <param name="item">An object from a various collection.</param>
      <returns>true if the specified String object occurs within this string; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Contains(System.String)">
      <summary>Returns a value indicating whether the specified String object occurs within the string that represents the attribute collection.</summary>
      <param name="attributeId">The id of the attribute.</param>
      <returns>true if the specified String object occurs within the collection string; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Find(System.String)">
      <summary>Locates and returns an attribute object in the collection.</summary>
      <param name="attributeId">The id of the attribute.</param>
      <returns>An attribute object in the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.IndexOf(Microsoft.AnalysisServices.RelationshipEndAttribute)">
      <summary>Reports the index of the first occurrence of the specified string in this instance.</summary>
      <param name="item">An object from a collection.</param>
      <returns>The index of the first occurrence of the specified string in this attribute collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.IndexOf(System.String)">
      <summary>Reports the index of the first occurrence of the specified string in this instance.</summary>
      <param name="attributeId">The id of the attribute.</param>
      <returns>The index of the first occurrence of the specified string in this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Insert(System.Int32,Microsoft.AnalysisServices.RelationshipEndAttribute)">
      <summary>Inserts a specified instance of String at a specified index position in this instance with the specified index and item value.</summary>
      <param name="index">The index position of the insertion.</param>
      <param name="item">An object from a collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Insert(System.Int32,System.String)">
      <summary>Inserts a specified string at the specified index position in the attribute collection with the specified index and attribute id.</summary>
      <param name="index">The index position of the insertion.</param>
      <param name="attributeId">The id of the attribute.</param>
      <returns>The specified string inserted at the specified index position in the collection, with the specified index and attribute id.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Move(Microsoft.AnalysisServices.RelationshipEndAttribute,System.Int32)">
      <summary>Moves the item at the specified index to a new location in the collection.</summary>
      <param name="item">An object from a collection.</param>
      <param name="toIndex">The zero-based index specifying the new location of the item.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Move(System.Int32,System.Int32)">
      <summary>Moves the item at the specified index to a new location in the collection.</summary>
      <param name="fromIndex">The zero-based index specifying the location of the item to be moved.</param>
      <param name="toIndex">The zero-based index specifying the new location of the item.</param>
      <returns>The item at the specified index, in a new location in the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Move(System.String,System.Int32)">
      <summary>Moves the item at the specified index to a new location in the collection with the specified attribute id.</summary>
      <param name="attributeId">The id of the attribute.</param>
      <param name="toIndex">The zero-based index specifying the new location of the item.</param>
      <returns>The item at the specified index to a new location in the collection with the specified attribute id.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Remove(Microsoft.AnalysisServices.RelationshipEndAttribute)">
      <summary>Removes the attribute object with the specified attribute id from a collection.</summary>
      <param name="item">An object in a collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Remove(Microsoft.AnalysisServices.RelationshipEndAttribute,System.Boolean)">
      <summary>Removes the specified object in the collection.</summary>
      <param name="item">An object from a collection.</param>
      <param name="cleanUp">true to specify an object in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Remove(System.String)">
      <summary>Removes the object with the specified attribute id from a collection.</summary>
      <param name="attributeId">The id of the attribute.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the specified object in the collection with the attribute id.</summary>
      <param name="attributeId">The id of the attribute.</param>
      <param name="cleanUp">true to specify an object in the collection; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ReportAction" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportAction.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ReportAction" /> class.</summary>
      <param name="name">The name of the specified <see cref="T:Microsoft.AnalysisServices.ReportAction" /> object.</param>
      <param name="id">A string that identifies the <see cref="T:Microsoft.AnalysisServices.ReportAction" /> object.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportAction.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportAction.CopyTo(Microsoft.AnalysisServices.ReportAction)">
      <summary>Copies the content of this object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to. </param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> class with the specified name and value.</summary>
      <param name="name">The name.</param>
      <param name="value">The value.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameter.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameter.CopyTo(Microsoft.AnalysisServices.ReportParameter)">
      <summary>Copies the content of this object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to. </param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameter.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Add(Microsoft.AnalysisServices.ReportParameter)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.ReportParameter" />, with the specified name and value, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to add.</param>
      <param name="value">The value of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to add.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> that was added to the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Contains(Microsoft.AnalysisServices.ReportParameter)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.ReportParameter" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> that has the specified name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.CopyTo(Microsoft.AnalysisServices.ReportParameterCollection)">
      <summary>Copies the entire collection to the end of a <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" />.</summary>
      <param name="col">The <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" /> into which to copy the elements of the collection.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="col" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which to copy the elements of the collection.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.IndexOf(Microsoft.AnalysisServices.ReportParameter)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.ReportParameter" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to be returned.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> that has the specified name.</summary>
      <param name="name">The name of a <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> specified by <paramref name="name" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Insert(System.Int32,Microsoft.AnalysisServices.ReportParameter)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.ReportParameter" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.ReportParameter" />, with the specified name and value, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.ReportParameter" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to insert.</param>
      <param name="value">The value of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to insert.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> that was inserted into the collection.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Remove(Microsoft.AnalysisServices.ReportParameter)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> with the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to remove.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ReportParameterCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Determines the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Role" /> class using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Role" /> using a name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Role" /> using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>A new copy <see cref="T:Microsoft.AnalysisServices.Role" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.CopyTo(Microsoft.AnalysisServices.Role)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Role" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>A role object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.GetDependents(System.Collections.Hashtable)">
      <summary>Gets the dependents to the specified <see cref="T:System.Collections.Hashtable" />.</summary>
      <param name="dependents">The <see cref="T:System.Collections.Hashtable" /> to append dependent objects to.</param>
      <returns>The dependents to the specified <see cref="T:System.Collections.Hashtable" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the <see cref="T:Microsoft.AnalysisServices.Role" /> depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Role" /> depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <param name="writer">The writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Role.System#ICloneable#Clone">
      <summary>Creates a new copy of the object instance.</summary>
      <returns>A new copy of the object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Role" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Add(Microsoft.AnalysisServices.Role)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Role" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Role" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Role" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Role" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Role" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Role" /> to add.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Role" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Contains(Microsoft.AnalysisServices.Role)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Role" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Contains(System.String)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.Role" />, that has the specified identifier.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Role" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Role" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Role" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> if it exists in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> is not in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.IndexOf(Microsoft.AnalysisServices.Role)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Role" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Role" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Role" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Role" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Insert(System.Int32,Microsoft.AnalysisServices.Role)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Role" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Role" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Role" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Role" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Role" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Role" /> to insert.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Move(Microsoft.AnalysisServices.Role,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Role" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Role" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Role" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Role" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Role" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Role" /> specified by <paramref name="id" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> to be moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Remove(Microsoft.AnalysisServices.Role)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Role" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Remove(Microsoft.AnalysisServices.Role,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Role" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Role" /> to remove. </param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.RoleCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to remove. </param>
      <param name="cleanUp">true to delete referencing objects; otherwise, false. </param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RowBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RowBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.RowBinding.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RowBinding" /> class with a specified table identifier.</summary>
      <param name="tableId">The table identifier.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.RowBinding.Clone">
      <summary>Returns a copy of the <see cref="T:Microsoft.AnalysisServices.RowBinding" /> object.</summary>
      <returns>A new copy of the <see cref="T:Microsoft.AnalysisServices.RowBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RowBinding.ToString">
      <summary>Returns a string that represents the table and column in the current <see cref="T:Microsoft.AnalysisServices.RowBinding" />.</summary>
      <returns>A string that represents the table and column in the current <see cref="T:Microsoft.AnalysisServices.RowBinding" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.RowNumberBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.RowNumberBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.RowNumberBinding.Clone">
      <summary>When overridden in a derived class, creates a copy of the binding.</summary>
      <returns>A copy of the binding.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> using the specified name.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> using the specified name and identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The newly cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.CopyTo(Microsoft.AnalysisServices.ScalarMiningStructureColumn)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.CreateDerivedColumn">
      <summary>When overridden in a derived class, creates a derived column.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.GetAvailableContentType">
      <summary>Gets the available content type for the column.</summary>
      <returns>The available content type for the column.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.System#ICloneable#Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object is valid.</summary>
      <param name="errors">A collection of <see cref="T:Microsoft.AnalysisServices.ValidationError" /> objects.</param>
      <param name="includeDetailedErrors">true to include detailed errors in the <paramref name="errors" /> parameter; otherwise, false.</param>
      <param name="serverEdition">Specifies the installed edition of MicrosoftSQL ServerAnalysis Services.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> is properly configured; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Scripter" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.Script(Microsoft.AnalysisServices.ScriptInfo[],System.Xml.XmlWriter)">
      <summary>Uses an interface pointer that provides access to the scripting object.</summary>
      <param name="scripts">The specified scripts.</param>
      <param name="output">The <see cref="T:System.Xml.XmlWriter" /> output.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.ScriptAlter(Microsoft.AnalysisServices.MajorObject[],System.Xml.XmlWriter,System.Boolean)">
      <summary>Indicates the alteration for the session.</summary>
      <param name="objects">The major object.</param>
      <param name="output">The <see cref="T:System.Xml.XmlWriter" /> output.</param>
      <param name="scriptDependents">true to get script dependents; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.ScriptCreate(Microsoft.AnalysisServices.MajorObject[],System.Xml.XmlWriter,System.Boolean)">
      <summary>Indicates the creation of the script for the session.</summary>
      <param name="objects">The major object.</param>
      <param name="output">The <see cref="T:System.Xml.XmlWriter" /> output.</param>
      <param name="scriptDependents">true to get script dependents; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.ScriptDelete(Microsoft.AnalysisServices.MajorObject[],System.Xml.XmlWriter,System.Boolean)">
      <summary>Deletes the script for the session.</summary>
      <param name="objects">The major object.</param>
      <param name="output">The <see cref="T:System.Xml.XmlWriter" /> output.</param>
      <param name="scriptDependents">true to get script dependents; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteAlter(System.Xml.XmlWriter,Microsoft.AnalysisServices.IMajorObject,System.Boolean,System.Boolean)">
      <summary>Writes an alteration script for the <see cref="T:Microsoft.AnalysisServices.Scripter" /> session.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="obj">The object to be used.</param>
      <param name="fullExpanded">true to expand completely; otherwise, false.</param>
      <param name="allowCreate">true to allow the create method; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteCreate(System.Xml.XmlWriter,Microsoft.AnalysisServices.IMajorObject,Microsoft.AnalysisServices.IMajorObject,System.Boolean,System.Boolean)">
      <summary>Writes a scrip to create a <see cref="T:Microsoft.AnalysisServices.Scripter" /> object.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="parent">The parent object.</param>
      <param name="obj">The object to be used.</param>
      <param name="fullExpanded">true to expand completely; otherwise, false.</param>
      <param name="allowOverwrite">true to allow overwrite; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteDelete(System.Xml.XmlWriter,Microsoft.AnalysisServices.IMajorObject,System.Boolean)">
      <summary>Writes a script and delete errors on <see cref="T:Microsoft.AnalysisServices.Scripter" />.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="obj">The object to be used.</param>
      <param name="ignoreFailures">true to ignore errors; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteDelete(System.Xml.XmlWriter,Microsoft.AnalysisServices.ObjectReference,System.Boolean)">
      <summary>Writes a script and delete errors on <see cref="T:Microsoft.AnalysisServices.Scripter" />.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="obj">The object to be used.</param>
      <param name="ignoreFailures">true to ignore errors; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteEndBatch(System.Xml.XmlWriter)">
      <summary>Ends a batch; can only be called after WriteStartBatch has been called.</summary>
      <param name="xmlWriter">The xml writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteEndParallel(System.Xml.XmlWriter)">
      <summary>Ends a parallel; can only be called after WriteStartParallel has been called.</summary>
      <param name="xmlWriter">The xml writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteProcess(System.Xml.XmlWriter,Microsoft.AnalysisServices.IMajorObject,Microsoft.AnalysisServices.ProcessType)">
      <summary>Writes the scripting process.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="obj">The object.</param>
      <param name="type">The type.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteProcess(System.Xml.XmlWriter,Microsoft.AnalysisServices.IMajorObject,Microsoft.AnalysisServices.ProcessType,Microsoft.AnalysisServices.WriteBackTableCreation)">
      <summary>Writes the scripting process.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="obj">The object.</param>
      <param name="type">The type.</param>
      <param name="writebackOption">The write back option on the table.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteRenameDimension(System.Xml.XmlWriter,Microsoft.AnalysisServices.Dimension,System.String,Microsoft.AnalysisServices.FixUpExpressions)">
      <summary>Writes a new name dimension for the Scripter.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="dimension">The dimension.</param>
      <param name="name">The string name.</param>
      <param name="fixupExpressions">The fix up expressions.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteRenameDimensionAttribute(System.Xml.XmlWriter,Microsoft.AnalysisServices.DimensionAttribute,System.String,Microsoft.AnalysisServices.FixUpExpressions)">
      <summary>Writes a script to rename a dimension attribute.</summary>
      <param name="xmlWriter">The XML writer.</param>
      <param name="dimensionAttribute">The dimension attirubte.</param>
      <param name="name">The name of the dimension attribute.</param>
      <param name="fixupExpressions">The fixup expressions.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteRenameScriptMeasure(System.Xml.XmlWriter,Microsoft.AnalysisServices.Dimension,System.String,System.String,Microsoft.AnalysisServices.FixUpExpressions)">
      <summary>Writes a new name of the script measure for the Scripter.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="dimension">The dimension.</param>
      <param name="scriptMeasureName">The name of the script measure.</param>
      <param name="newname">The new name.</param>
      <param name="fixupExpressions">The fix up expressions.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteStartBatch(System.Xml.XmlWriter,System.Boolean)">
      <summary>Starts a new write batch for the <see cref="T:Microsoft.AnalysisServices.Scripter" /> using the specified xml writer.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="transaction">true to use transaction; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteStartBatch(System.Xml.XmlWriter,System.Boolean,System.Boolean)">
      <summary>Starts a new write batch for the <see cref="T:Microsoft.AnalysisServices.Scripter" />.</summary>
      <param name="xmlWriter">The xml writer.</param>
      <param name="transaction">true to use transaction; otherwise, false.</param>
      <param name="processAffectedObjects">true to process affected objects; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Scripter.WriteStartParallel(System.Xml.XmlWriter)">
      <summary>Ends a parallel of the <see cref="T:Microsoft.AnalysisServices.Scripter" />.</summary>
      <param name="xmlWriter">The xml writer.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.ScriptInfo.#ctor(Microsoft.AnalysisServices.MajorObject,Microsoft.AnalysisServices.ScriptAction,Microsoft.AnalysisServices.ScriptOptions,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.ScriptInfo" /> class.</summary>
      <param name="obj">The major object.</param>
      <param name="action">The script action.</param>
      <param name="options">The script options.</param>
      <param name="scriptDependents">true to the dependent script; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Server" /> using the default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.BeginTransaction">
      <summary>Starts a transaction on the server.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.Clone">
      <summary>Creates a new, full copy of a <see cref="T:Microsoft.AnalysisServices.Server" /> object.</summary>
      <returns>The newly cloned <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.CommitTransaction">
      <summary>Commits the changes made in the current transaction.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.CommitTransaction(Microsoft.AnalysisServices.Tabular.ModelOperationResult@)">
      <summary>Commits the changes made in the current transaction.</summary>
      <param name="modelResult">The model result.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.CopyTo(Microsoft.AnalysisServices.Server)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Server" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Server" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.Disconnect(System.Boolean)">
      <summary>Disconnects the specified session <see cref="T:Microsoft.AnalysisServices.Server" /> object from the Analysis Services server.</summary>
      <param name="endSession">The session to disconnect.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.GetLastSchemaUpdate(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Retrieves the date and time when the specified object schema was last updated.</summary>
      <param name="obj">The specified object schema.</param>
      <returns>The date and time when the specified object schema was last updated.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.ImageLoad(Microsoft.AnalysisServices.ImageLoadInfo)">
      <summary>Loads a tabular database from a database folder. This method applies to servers running in SharePoint mode.</summary>
      <param name="imageLoadInfo">Represents a <see cref="T:Microsoft.AnalysisServices.ImageLoadInfo" /> object.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.ImageLoad(System.String,System.String,System.IO.Stream)">
      <summary>Loads a tabular database from a database folder using parameters that specify the data stream. This method applies to servers running in SharePoint mode.</summary>
      <param name="databaseName">The name of the tabular database. </param>
      <param name="databaseId">The object identifier of the tabular database.</param>
      <param name="sourceDbStream">The tabular data stream to load into memory.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.ImageLoad(System.String,System.String,System.IO.Stream,Microsoft.AnalysisServices.ReadWriteMode)">
      <summary>Loads a tabular database from a database folder using parameters that specify the data stream and read/write mode. This method applies to servers running in SharePoint mode.</summary>
      <param name="databaseName">The name of the tabular database.</param>
      <param name="databaseId">The object identifier of the tabular database.</param>
      <param name="sourceDbStream">The tabular data stream to load into memory.</param>
      <param name="databaseReadWriteMode">The read/write mode of the tabular database.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.ImageSave(Microsoft.AnalysisServices.ImageSaveInfo)">
      <summary>Saves a tabular database back to a location or file specified when the database loads via the <see cref="M:Microsoft.AnalysisServices.ImageLoad" /> method. This method applies to servers running in SharePoint mode.</summary>
      <param name="imageSaveInfo">Represents a <see cref="T:Microsoft.AnalysisServices.ImageSaveInfoInfo" /> object.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.ImageSave(System.String,System.IO.Stream)">
      <summary>Unloads a tabular data stream and saves it to a database folder. This method applies to servers running in SharePoint mode.
      </summary>
      <param name="databaseId">The object identifier of the tabular database.</param>
      <param name="targetDbStream">The data stream to unload and save to disk.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the server.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the server depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the server depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the server.</summary>
      <param name="writer">The writer of the reference.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.NotifyTableChange(Microsoft.AnalysisServices.DataSource,Microsoft.AnalysisServices.TableNotificationCollection)">
      <summary>Notifies an instance of Analysis Services that a change has occurred to tables in a specified data source.</summary>
      <param name="dataSource">The data source in the Analysis Services database.</param>
      <param name="tableNotifications">The <see cref="P:Microsoft.AnalysisServices.ProactiveCachingTablesBinding.TableNotifications" /> objects that describe the changed tables.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.RollbackTransaction">
      <summary>Rolls back the current transaction on the connection to the server.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.System#ICloneable#Clone">
      <summary>Creates a copy of the server.</summary>
      <returns>The created object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.UpdateObjects(Microsoft.AnalysisServices.IMajorObject[])">
      <summary>Sends the updates made on the <see cref="T:Microsoft.AnalysisServices.Server" /> object to the Analysis Services server.</summary>
      <param name="objects">The objects that are updated.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.UpdateObjects(Microsoft.AnalysisServices.IMajorObject[],Microsoft.AnalysisServices.ImpactDetailCollection)">
      <summary>Sends the updates made on the <see cref="T:Microsoft.AnalysisServices.Server" /> object to the Analysis Services server.</summary>
      <param name="objects">The objects that are updated.</param>
      <param name="impactResult">The collection to store impact information in.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Server.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.Server" /> object is valid.</summary>
      <param name="errors">A collection of <see cref="T:Microsoft.AnalysisServices.ValidationError" /> objects.</param>
      <param name="includeDetailedErrors">true to indicate that detailed errors are included in the <paramref name="errors" /> parameter; otherwise, false.</param>
      <param name="serverEdition">The edition of the server.</param>
      <returns>true if the object returns valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.SessionTrace.Start">
      <summary>Starts a session trace based on the <see cref="P:Microsoft.AnalysisServices.Server.SessionTrace" /> object.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.SessionTrace.Stop">
      <summary>Stops a session trace based on the <see cref="P:Microsoft.AnalysisServices.Server.SessionTrace" /> object.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.StandardAction.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.StandardAction" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.StandardAction.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.StandardAction" /> by using a name and an identifier.</summary>
      <param name="name">A String that contains the name of the <see cref="T:Microsoft.AnalysisServices.StandardAction" />.</param>
      <param name="id">A String that contains a unique identifier for the <see cref="T:Microsoft.AnalysisServices.StandardAction" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.StandardAction.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.StandardAction.CopyTo(Microsoft.AnalysisServices.StandardAction)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.StandardAction" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.StandardAction.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.StandardAction" /> object is valid.</summary>
      <param name="errors">A collection of <see cref="T:Microsoft.AnalysisServices.ValidationError" /> objects.</param>
      <param name="includeDetailedErrors">Determines whether detailed errors are included in the <paramref name="errors" /> parameter.</param>
      <param name="serverEdition">A description of the server edition that is installed.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.StandardAction" /> is properly configured; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TableBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableBinding.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TableBinding" /> class with specified data source identifier, schema, and name of the table.</summary>
      <param name="dataSourceId">The data source identifier for the table data.</param>
      <param name="schema">The schema name of the database.</param>
      <param name="table">The name of the table in the database to be bound.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableBinding.CopyTo(Microsoft.AnalysisServices.TableBinding)">
      <summary>Copies the content of the object to another object.</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> class using default values. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.#ctor(System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.Action" /> using a name.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> using a name and an identifier.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" />.</param>
      <param name="id">The unique identifier for the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.Clone">
      <summary>Creates a new full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.CopyTo(Microsoft.AnalysisServices.TableMiningStructureColumn)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.CreateDerivedColumn">
      <summary>Creates a derived column from the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.CreateDerivedColumn(System.Boolean)">
      <summary>Creates a derived column from the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <param name="includeNestedColumns">true to include nested columns; otherwise, false.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.System#ICloneable#Clone">
      <summary>Creates and returns a new object that is a copy of the current instance of this <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableMiningStructureColumn.Validate(Microsoft.AnalysisServices.ValidationErrorCollection,System.Boolean,Microsoft.AnalysisServices.ServerEdition)">
      <summary>Indicates whether the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object is valid.</summary>
      <param name="errors">A collection of <see cref="T:Microsoft.AnalysisServices.ValidationError" /> objects.</param>
      <param name="includeDetailedErrors">Determines whether detailed errors are included in the <paramref name="errors" /> parameter.</param>
      <param name="serverEdition">Indicates the product edition.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object is valid; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotification.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotification.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> class.</summary>
      <param name="dbTableName">The name of the data table.</param>
      <param name="dbSchemaName">The name of the data schema.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotification.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotification.CopyTo(Microsoft.AnalysisServices.TableNotification)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.TableNotification" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.#ctor">
      <summary>Initializes a new instance of <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.Add(Microsoft.AnalysisServices.TableNotification)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.AddRange(System.Collections.ICollection)">
      <summary>Adds the elements of a <see cref="T:System.Collections.ICollection" /> to the end of the collection.</summary>
      <param name="items">The <see cref="T:System.Collections.ICollection" /> whose elements should be added at the end to the collection.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="c" /> is a null reference (Nothing in Visual Basic).</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.Contains(Microsoft.AnalysisServices.TableNotification)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire collection to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> into which to copy the elements of the collection.</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 a null reference (Nothing in Visual Basic).</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 the array.-or-The number of elements in the collection is greater than the available space from <paramref name="index" /> to the end of the <paramref name="array" />.</exception>
      <exception cref="T:System.InvalidCastException">The type of the collection cannot be cast automatically to the type of the <paramref name="array" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.IndexOf(Microsoft.AnalysisServices.TableNotification)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.Insert(System.Int32,Microsoft.AnalysisServices.TableNotification)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.TableNotification" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.Remove(Microsoft.AnalysisServices.TableNotification)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.TableNotification" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to remove.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.TableNotificationCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#Add(System.Object)">
      <summary>Adds an item to the collection.</summary>
      <param name="value">The object to add.</param>
      <returns>The zero-based index at which the object has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#Contains(System.Object)">
      <summary>Indicates whether the collection contains a specific value.</summary>
      <param name="value">The object to locate.</param>
      <returns>true if the object is found in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#IndexOf(System.Object)">
      <summary>Gets the index of a specific item in the collection.</summary>
      <param name="value">The object to locate.</param>
      <returns>The index of value if found in the list; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
      <summary>Inserts an item to the collection at the specified index.</summary>
      <param name="index">The zero-based index at which <paramref name="value" /> should be inserted.</param>
      <param name="value">The object to insert into the collection.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#Remove(System.Object)">
      <summary>Removes the first occurrence of a specified object from the collection.</summary>
      <param name="value">The object to remove.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TabularBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TabularBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TabularBinding.CopyTo(Microsoft.AnalysisServices.TabularBinding)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.TabularBinding" /> object to the specified object.</summary>
      <param name="obj">The object you are copying to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TabularBinding.System#ICloneable#Clone">
      <summary>Creates a new copy of this object instance.</summary>
      <returns>A new copy of this object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TimeAttributeBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TimeAttributeBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TimeAttributeBinding.Clone">
      <summary>Returns a clone of the object.</summary>
      <returns>The clone.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TimeBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> class. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TimeBinding.Clone">
      <summary>Creates a new, full copy of an object.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TimeBinding.CopyTo(Microsoft.AnalysisServices.TimeBinding)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Trace" /> class using default values.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.Trace" /> class using a name and an identifier.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Trace" />.</param>
      <param name="id">A unique identifier for the <see cref="T:Microsoft.AnalysisServices.Trace" />.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.Clone">
      <summary>Creates a new, full copy of <see cref="T:Microsoft.AnalysisServices.Trace" />.</summary>
      <returns>The cloned object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.CopyTo(Microsoft.AnalysisServices.Trace)">
      <summary>Copies a <see cref="T:Microsoft.AnalysisServices.Trace" /> to the specified object.</summary>
      <param name="obj">The object to be copied to.</param>
      <returns>The object copied to.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#CreateBody">
      <summary>Creates a new body for the trace.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#DependsOn(Microsoft.AnalysisServices.IMajorObject)">
      <summary>Determines whether the trace depends on an object.</summary>
      <param name="obj">The object to depend on.</param>
      <returns>true if the trace depends on an object; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#WriteRef(System.Xml.XmlWriter)">
      <summary>Writes a reference for the trace.</summary>
      <param name="writer">The writer of the reference.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.Start">
      <summary>Starts a <see cref="T:Microsoft.AnalysisServices.Trace" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.Stop">
      <summary>Stops a <see cref="T:Microsoft.AnalysisServices.Trace" />.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.Trace.System#ICloneable#Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of this instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Add">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Trace" /> to the end of the collection.</summary>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Trace" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Add(Microsoft.AnalysisServices.Trace)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.Trace" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Trace" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Add(System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Trace" />, with the specified identifier, to the end of the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Trace" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Add(System.String,System.String)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.Trace" />, with the specified name and identifier, to the end of the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to add.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.Trace" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Contains(Microsoft.AnalysisServices.Trace)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.Trace" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Trace" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Contains(System.String)">
      <summary>Determines whether the specified <see cref="T:Microsoft.AnalysisServices.Trace" /> is in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Trace" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Find(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.FindByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.GetByName(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> if it exists in the collection.</returns>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.IndexOf(Microsoft.AnalysisServices.Trace)">
      <summary>Gets the index of a specified <see cref="T:Microsoft.AnalysisServices.Trace" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to return.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Trace" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.IndexOf(System.String)">
      <summary>Gets the index of a <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified identifier.</summary>
      <param name="id">The identifier of a <see cref="T:Microsoft.AnalysisServices.Trace" /> to locate.</param>
      <returns>The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Trace" /> specified by <paramref name="id" /> if the object is found; otherwise, -1.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Insert(System.Int32)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Trace" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Trace" />.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Trace" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Insert(System.Int32,Microsoft.AnalysisServices.Trace)">
      <summary>Inserts a <see cref="T:Microsoft.AnalysisServices.Trace" /> into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Trace" />.</param>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to insert.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Insert(System.Int32,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Trace" />, with the specified identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Trace" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Trace" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Insert(System.Int32,System.String,System.String)">
      <summary>Creates and inserts a <see cref="T:Microsoft.AnalysisServices.Trace" />, with the specified name and identifier, into the collection at the specified index.</summary>
      <param name="index">The zero-based index at which to insert the new <see cref="T:Microsoft.AnalysisServices.Trace" />.</param>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to insert.</param>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to insert.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.Trace" />.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Move(Microsoft.AnalysisServices.Trace,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Trace" /> to a new index in the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Trace" /> specified by <paramref name="item" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Move(System.Int32,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Trace" /> at the current specified index to a new specified index in the collection.</summary>
      <param name="fromIndex">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to move.</param>
      <param name="toIndex">The zero-based index to which to move the <see cref="T:Microsoft.AnalysisServices.Trace" /> specified by <paramref name="fromIndex" />.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> that is moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="toIndex" /> is less than zero.-or-<paramref name="toIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Move(System.String,System.Int32)">
      <summary>Moves a <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified identifier to the specified index in the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to move.</param>
      <param name="toIndex">The zero-based index where the <see cref="T:Microsoft.AnalysisServices.Trace" /> will be moved.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> that is moved.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="fromIndex" /> is less than zero.-or-<paramref name="fromIndex" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.-or-<paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Remove(Microsoft.AnalysisServices.Trace)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Trace" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Remove(Microsoft.AnalysisServices.Trace,System.Boolean)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.Trace" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.Trace" /> to remove.</param>
      <param name="cleanUp">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Remove(System.String)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceCollection.Remove(System.String,System.Boolean)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to remove.</param>
      <param name="cleanUp">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceColumnCollection.Add(Microsoft.AnalysisServices.TraceColumn)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceColumnCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceColumnCollection.Contains(Microsoft.AnalysisServices.TraceColumn)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.TraceColumn" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceColumnCollection.Remove(Microsoft.AnalysisServices.TraceColumn)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceColumnCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
      <summary>Copies the elements of the collection to an <see cref="T:System.Array" />, starting at a particular index.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from the collection.</param>
      <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceColumnCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.TraceEvent.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.#ctor(Microsoft.AnalysisServices.TraceEventClass)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> class </summary>
      <param name="eventClass">The trace event class.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.Clone">
      <summary>Creates a copy of <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> object.</summary>
      <returns>A new copy of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.CopyTo(Microsoft.AnalysisServices.TraceEvent)">
      <summary>Copies the content of the object to another object (the destination).</summary>
      <param name="obj">The destination object to copy to.</param>
      <returns>The destination object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.System#ICloneable#Clone">
      <summary>Creates a new copy of this object instance.</summary>
      <returns>A new copy of this object instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#GetSchema">
      <summary>Returns an <see cref="T:System.Xml.Schema.XmlSchema" /> that describes the XML representation of the object that is produced by the <see cref="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#WriteXml(System.Xml.XmlWriter)" /> method and consumed by the <see cref="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#ReadXml(System.Xml.XmlReader)" /> method.</summary>
      <returns>An <see cref="T:System.Xml.Schema.XmlSchema" /> that describes the XML representation of the object that is produced by the <see cref="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#WriteXml(System.Xml.XmlWriter)" /> method and consumed by the <see cref="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#ReadXml(System.Xml.XmlReader)" /> method.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#ReadXml(System.Xml.XmlReader)">
      <summary>Generates an object from its XML representation.</summary>
      <param name="xmlReader">The <see cref="T:System.Xml.XmlReader" /> from which the object is deserialized.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEvent.System#Xml#Serialization#IXmlSerializable#WriteXml(System.Xml.XmlWriter)">
      <summary>Converts an object into its XML representation.</summary>
      <param name="xmlWriter">The <see cref="T:System.Xml.XmlWriter" /> to which the object is serialized.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventArgs.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> class. </summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Add(Microsoft.AnalysisServices.TraceEvent)">
      <summary>Adds a <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to the end of the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to add.</param>
      <returns>The zero-based index at which the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> has been added.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Add(Microsoft.AnalysisServices.TraceEventClass)">
      <summary>Creates and adds a <see cref="T:Microsoft.AnalysisServices.TraceEvent" />, with the specified <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value, to the end of the collection.</summary>
      <param name="eventId">The <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to return.</param>
      <returns>A new, empty <see cref="T:Microsoft.AnalysisServices.TraceEvent" />.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Clear">
      <summary>Removes all elements from the collection.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Contains(Microsoft.AnalysisServices.TraceEvent)">
      <summary>Indicates whether the collection contains a specified <see cref="T:Microsoft.AnalysisServices.TraceEvent" />.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to locate.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Contains(Microsoft.AnalysisServices.TraceEventClass)">
      <summary>Indicates whether the collection contains a <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> that has the specified <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value.</summary>
      <param name="eventId">The <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to return.</param>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> exists in the collection; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Find(Microsoft.AnalysisServices.TraceEventClass)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> that has the specified <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value from the collection.</summary>
      <param name="eventId">The <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Remove(Microsoft.AnalysisServices.TraceEvent)">
      <summary>Removes the specified <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> from the collection.</summary>
      <param name="item">The <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to remove.</param>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="item" /> does not exist in the collection.</exception>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.Remove(Microsoft.AnalysisServices.TraceEventClass)">
      <summary>Removes the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> that has the specified <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value from the collection.</summary>
      <param name="eventId">The <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to return.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
      <summary>Copies the elements of the collection to an array, starting at a particular array index.</summary>
      <param name="array">The one-dimensional array that is the destination of the elements copied from the collection.</param>
      <param name="index">The zero-based index in array at which copying begins.</param>
    </member>
    <member name="M:Microsoft.AnalysisServices.TraceEventCollection.System#Collections#IEnumerable#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="M:Microsoft.AnalysisServices.UserDefinedGroupBinding.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.AnalysisServices.UserDefinedGroupBinding" /> class.</summary>
    </member>
    <member name="M:Microsoft.AnalysisServices.UserDefinedGroupBinding.Clone">
      <summary>Creates a new copy of the current instance.</summary>
      <returns>A new copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.UserDefinedGroupBinding.CopyTo(Microsoft.AnalysisServices.UserDefinedGroupBinding)">
      <summary>Copies the specified object to the <see cref="T:Microsoft.AnalysisServices.UserDefinedGroupBinding" /> object.</summary>
      <param name="obj">The object copied to.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.UserDefinedGroupBinding" /> object.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.Deserialize(System.Xml.XmlReader,Microsoft.AnalysisServices.MajorObject)">
      <summary>Deserializes the XML document contained by the specified xml reader.</summary>
      <param name="xmlReader">The XmlReader that contains the XML document to deserialize.</param>
      <param name="obj">The object being deserialized.</param>
      <returns>The XML document contained by the specified xml reader.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.GetSyntacticallyValidID(System.String,System.Type)">
      <summary>Gets the valid identifier syntactically.</summary>
      <param name="baseID">The base ID.</param>
      <param name="type">The type of ID.</param>
      <returns>The valid identifier.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.GetSyntacticallyValidName(System.String,System.Type)">
      <summary>Gets the valid name syntactically.</summary>
      <param name="baseName">The base name.</param>
      <param name="type">The type of valid name.</param>
      <returns>The valid name.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.GetSyntacticallyValidName(System.String,System.Type,Microsoft.AnalysisServices.ModelType,System.Int32)">
      <summary>Gets the valid name syntactically.</summary>
      <param name="baseName">The base name.</param>
      <param name="type">The type of valid name.</param>
      <param name="modelType">The type of the model</param>
      <param name="compatibilityLevel">The compatibility level.</param>
      <returns>The valid name.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.IsSyntacticallyValidID(System.String,System.Type,System.String@)">
      <summary>Indicates whether the valid ID is syntactically processed.</summary>
      <param name="id">The identifier.</param>
      <param name="type">The type of ID.</param>
      <param name="error">The excemption.</param>
      <returns>true if the valid ID is syntactically processed; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.IsSyntacticallyValidName(System.String,System.Type,Microsoft.AnalysisServices.ModelType,System.Int32,System.String@)">
      <summary>Indicates whether the valid name is syntactically processed.</summary>
      <param name="name">The valid name.</param>
      <param name="type">The type of name.</param>
      <param name="modelType">The type of the model</param>
      <param name="compatibilityLevel">The compatibility level.</param>
      <param name="error">The exception.</param>
      <returns>true if the valid name is syntactically processed; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.IsSyntacticallyValidName(System.String,System.Type,System.String@)">
      <summary>Indicates whether the valid name is syntactically processed.</summary>
      <param name="name">The valid name.</param>
      <param name="type">The type of name.</param>
      <param name="error">The exception.</param>
      <returns>true if the valid name is syntactically processed; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.AnalysisServices.Utils.Serialize(System.Xml.XmlWriter,Microsoft.AnalysisServices.MajorObject,System.Boolean)">
      <summary>Serializes the specified object and writes the XML document to a file using the specified XmlWriter.</summary>
      <param name="xmlWriter">The XmlWriter used to write the XML document.</param>
      <param name="obj">The Object to serialize.</param>
      <param name="writeReadOnlyProperties">true to write read only properties; otherwise, false.</param>
    </member>
    <member name="P:Microsoft.AnalysisServices.Account.AccountType">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Account.AccountType" />, which must be one of a set of fixed valid account types.</summary>
      <returns>The name of the account type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Account.AggregationFunction">
      <summary>Gets or sets the aggregation function to use for a specified <see cref="T:Microsoft.AnalysisServices.Account" /> type.</summary>
      <returns>The type of aggregation to be applied to an <see cref="T:Microsoft.AnalysisServices.Account" />. dimension</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Account.Aliases">
      <summary>Gets the alias for the account type in <see cref="T:Microsoft.AnalysisServices.Account" />.</summary>
      <returns>An alias for the account type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Account.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.Account" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" />  of the <see cref="T:Microsoft.AnalysisServices.Account" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Account.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Account" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Account" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AccountCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Account" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Account" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AccountCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Account" />, with the specified identifier, from the collection.</summary>
      <param name="accountType">The identifier of the <see cref="T:Microsoft.AnalysisServices.Account" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Account" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="accountType" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="accountType" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Application">
      <summary>Gets or sets a String that contains the application associated with the <see cref="T:Microsoft.AnalysisServices.Action" />.</summary>
      <returns>A String that contains an application identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Caption">
      <summary>Gets or sets the caption that is displayed for the <see cref="T:Microsoft.AnalysisServices.Action" />.</summary>
      <returns>A string that contains the caption for the <see cref="T:Microsoft.AnalysisServices.Action" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.CaptionIsMdx">
      <summary>Gets or sets a value indicating whether the caption is a Multidimensional Expressions (MDX) expression.</summary>
      <returns>true if the caption is an MDX expression; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Condition">
      <summary>Gets or sets a Multidimensional Expressions (MDX) expression that determines whether the <see cref="P:Microsoft.AnalysisServices.Action.Parent" /> property applies to the target.</summary>
      <returns>A string that contains the MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Invocation">
      <summary>Gets or sets the means by which an action is invoked.</summary>
      <returns>An enumeration that corresponds to allowed values for action invocation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Action" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.ParentDatabase">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Action.ParentDatabase" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Action" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Action" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Target">
      <summary>Gets or sets the cube, dimension, attribute, hierarchy, or level that is associated with the action.</summary>
      <returns>A string that contains the name of the action associated with the target.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.TargetType">
      <summary>Gets or sets the cube, dimension, attribute, hierarchy, or level that is associated with the action.</summary>
      <returns>A member from which the action is launched.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Translations">
      <summary>Gets the translation of the caption, which may be a Multidimensional Expressions (MDX) expression.</summary>
      <returns>A collection containing an action translation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Action.Type">
      <summary>Gets or sets a type representing a form of the action.</summary>
      <returns>An action type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ActionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Action" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ActionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Action" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Action" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Action" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Aggregation.Dimensions">
      <summary>Gets the collection of dimensions for the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationDimensionCollection" />object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Aggregation.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object for the current <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Aggregation.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> object for the current <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Aggregation.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> object for the current <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Aggregation.ParentMeasureGroup">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object for the current <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Aggregation.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> object for the current <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.Attribute">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> assigned to a <see cref="T:Microsoft.AnalysisServices.Aggregation" />. </summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> assigned to an <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.AttributeID">
      <summary>Gets or sets the AttributeID of a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> that is associated with a <see cref="T:Microsoft.AnalysisServices.Aggregation" />. </summary>
      <returns>The AttributeID of a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> that is associated with a <see cref="T:Microsoft.AnalysisServices.Aggregation" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.CubeAttribute">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> that associates the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to the parent cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> that associates the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to the parent cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.ParentAggregation">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Aggregation" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Aggregation" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.ParentAggregationDesign">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.ParentMeasureGroup">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttribute.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the current <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Aggregation" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Aggregation" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Aggregation" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.Aggregations">
      <summary>Gets the aggregations designed for the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <returns>A collection of aggregations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.Dimensions">
      <summary>Gets the dimensions associated with an <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <returns>A collection of dimensions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.EstimatedPerformanceGain">
      <summary>Gets or sets the estimated performance gain of a partition (as a percentage increase).</summary>
      <returns>An integer representing a percentage performance gain.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.EstimatedRows">
      <summary>Gets or sets the number of estimated rows (average) in the partition associated with the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <returns>An integer representing the estimated number of rows in a partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.Parent">
      <summary>Gets the measure group object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</summary>
      <returns>A measure group object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.ParentCube">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.ParentDatabase">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Action.ParentDatabase" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesign.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="N:Microsoft.AnalysisServices" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.Attribute">
      <summary>Gets the primitive data type that represents the association between an attribute and an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> element.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.AttributeID">
      <summary>Gets or sets the attribute identifier for an <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> element.</summary>
      <returns>An attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.CubeAttribute">
      <summary>Gets a <see cref="P:Microsoft.AnalysisServices.AggregationDesignAttribute.CubeAttribute" /> associated with a cube element.</summary>
      <returns>An attribute associated with a cube element.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.EstimatedCount">
      <summary>Gets or sets the estimated number of members for Attribute.</summary>
      <returns>The estimated number of members for Attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.Parent">
      <summary>Gets the measure group object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>A measure group object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.ParentAggregationDesign">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.ParentCube">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.ParentMeasureGroup">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttribute.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.Attributes">
      <summary>Gets the collection of attributes for the associated <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />.</summary>
      <returns>A collection of attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.CubeDimension">
      <summary>Gets the parent CubeDimension corresponding to the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.CubeDimensionID">
      <summary>Gets or sets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> identifier for the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.Dimension">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> object corresponding to the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.MeasureGroupDimension">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> associated with the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.Parent">
      <summary>Gets the measure group object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A measure group object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.ParentCube">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.ParentMeasureGroup">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimension.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDesignDimensionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.Attributes">
      <summary>Gets the collection of attributes for the associated <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</summary>
      <returns>A collection of attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.CubeDimension">
      <summary>Gets the parent CubeDimension corresponding to the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.CubeDimensionID">
      <summary>Gets or sets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> element associated with the parent element.</summary>
      <returns>A String containing the CubeDimensionID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.Dimension">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> object corresponding to the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.MeasureGroupDimension">
      <summary>Gets the relationship between a dimension and a measure group within an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Aggregation" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.ParentAggregationDesign">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object of an <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.ParentCube">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.ParentMeasureGroup">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimension.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" />object that is the parent of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimensionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationDimensionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstance.AggregationType">
      <summary>Defines the type of aggregation stored in <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</summary>
      <returns>The type of aggregation stored in <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstance.Dimensions">
      <summary>Returns the collection of dimensions associated with an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</summary>
      <returns>The collection of dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstance.Measures">
      <summary>Gets the collection of measures associated with an <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstance.Source">
      <summary>Gets or sets the table name for the aggregation, if different than the table associated with column binding.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TabularBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceAttribute.AttributeID">
      <summary>Gets or sets an attribute identifier for an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" />.</summary>
      <returns>An attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceAttribute.FriendlyName">
      <summary>Gets a friendly name for this current instance.</summary>
      <returns>A friendly name for this instance.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceAttribute.KeyColumns">
      <summary>Gets the binding to both table and column(s) for <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" />.</summary>
      <returns>A collection of data items.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceAttribute.KeyForCollection">
      <summary>Gets the key used in the collection.</summary>
      <returns>The key used in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Item(System.Int32)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object from the collection at the index.</summary>
      <param name="index">Specifies the zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be returned.</param>
      <returns>The selected <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection.Item(System.String)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> to be returned.</param>
      <returns>The selected <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> object.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeId" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeId" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceDimension.Attributes">
      <summary>Gets the collection of attributes for the associated <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />.</summary>
      <returns>A collection of attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceDimension.CubeDimensionID">
      <summary>Gets or sets the cube dimension identifier for an <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" />.</summary>
      <returns>The dimension associated with the aggregation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceDimension.FriendlyName">
      <summary>Gets a friendly name for this instance.</summary>
      <returns>A friendly name for this instance.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceDimension.KeyForCollection">
      <summary>Gets the key used in the collection.</summary>
      <returns>The key used in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Item(System.Int32)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object from the collection at the index.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be returned.</param>
      <returns>The selected <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection.Item(System.String)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object.</summary>
      <param name="cubeDimensionId">The <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> to be returned.</param>
      <returns>The selected <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> object.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionId" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionId" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceMeasure.FriendlyName">
      <summary>Gets the friendly name for this instance.</summary>
      <returns>The friendly name for this instance.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceMeasure.KeyForCollection">
      <summary>Gets the key used in the collection.</summary>
      <returns>The key used in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceMeasure.MeasureID">
      <summary>Gets or sets the identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> associated with the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" />.</summary>
      <returns>The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceMeasure.Source">
      <summary>Gets or sets the table name for the aggregation, if different than the table associated with column binding.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TabularBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Item(System.Int32)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object from the collection at the index.</summary>
      <param name="index">Specifies the zero-based index of the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be returned.</param>
      <returns>The selected <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection.Item(System.String)">
      <summary>Gets the specified <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object from the collection.</summary>
      <param name="measureId">Identifies the <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> to be returned.</param>
      <returns>The selected <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> object.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="measureId" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="measureId" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameter.Name">
      <summary>Gets or sets the name of an <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</summary>
      <returns>The name given to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameter.Value">
      <summary>Gets or sets the value of the associated <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />.</summary>
      <returns>The object's value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> objects contained in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> objects contained in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" />, with the specified name, from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> specified by <paramref name="name" />.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="name" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> is synchronized (thread safe).</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> is synchronized (thread safe); otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> has a fixed size.</summary>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> is read-only.</summary>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.AlgorithmParameterCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AlgorithmParameterCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Assembly.ImpersonationInfo">
      <summary>Gets or sets the user credentials under which an assembly is run.</summary>
      <returns>The user credentials under which an assembly is run.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the assembly.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the assembly.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the assembly.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the assembly.</summary>
      <returns>The parent server implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Assembly.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the assembly.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AssemblyCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Assembly" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AssemblyCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Assembly" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Assembly" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Assembly" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeBinding.AttributeID">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.AttributeBinding.AttributeID" /> to use.</summary>
      <returns>An attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeBinding.Ordinal">
      <summary>Gets or sets the ordinal number representing the position for binding within a collection.</summary>
      <returns>An Integer that represents the ordinal number within a collection to bind to.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeBinding.Type">
      <summary>Gets or sets the type of attribute associated with an <see cref="T:Microsoft.AnalysisServices.AttributeBinding" />.</summary>
      <returns>An Enumeration containing the possible binding types.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.AllowedSet">
      <summary>Gets or sets a set expression.</summary>
      <returns>A set expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.Attribute">
      <summary>Gets or sets the parent attribute to which the permissions relate.</summary>
      <returns>The parent attribute to which the permissions relate.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.AttributeID">
      <summary>Gets or sets the ID of the attribute to which the permissions relate.</summary>
      <returns>The ID of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.DefaultMember">
      <summary>Gets or sets a member expression.</summary>
      <returns>A member expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.DeniedSet">
      <summary>Gets or sets a set expression.</summary>
      <returns>A set expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.Description">
      <summary>Gets or sets the description of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />.</summary>
      <returns>The description of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermission.VisualTotals">
      <summary>Gets or sets a value that are displayed for members of this attribute (MDX expression). Default value is “0”.</summary>
      <returns>A value that are displayed for members of this attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributePermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributePermission" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The attribute identifier of the <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Attribute">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.Attribute" /> object to which the current relationship is being created.</summary>
      <returns>An <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.Attribute" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.AttributeID">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.AttributeID" /> for the current <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" />.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.AttributeID" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Cardinality">
      <summary>Gets or sets the cardinality of the relationship between the current parent attribute and the defined <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.Attribute" />. Cardinality refers to the defined attribute, not the parent attribute.</summary>
      <returns>A Cardinality enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Name">
      <summary>Gets or sets the name of the relationship.</summary>
      <returns>A String value that contains the name of the relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Optionality">
      <summary>Gets or sets the Optionality definition of the relationship between parent attribute and current attribute.</summary>
      <returns>An Optionality enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.OverrideBehavior">
      <summary>Gets or sets the OverrideBehavior definition of the relationship.</summary>
      <returns>An OverrideBehavior enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Parent">
      <summary>Gets the parent Attribute for the current attribute relationship.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object with the parent attribute for the current attribute relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.ParentDatabase">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.ParentDatabase" /> object for the current <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object with the parent database.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.ParentDimension">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.ParentDimension" /> object for the current <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object with the parent dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.ParentServer">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.AttributeRelationship.ParentServer" /> object for the current <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object with the current parent server.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.RelationshipType">
      <summary>Gets or sets the RelationshipType definition of the relationship.</summary>
      <returns>A RelationshipType enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Translations">
      <summary>Gets the translations collection for the current attribute relationship.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> object with the translations of the current attribute relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationship.Visible">
      <summary>Gest or sets the current visibility of the attribute relationship.</summary>
      <returns>A Boolean value with the visibility.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationshipCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object from the collection at the specified index.</summary>
      <param name="index">Specifies the zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">You might receive one of the following error messages:<paramref name="index" /> is less than zero.<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeRelationshipCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object from the collection with the given attribute identifier.</summary>
      <param name="attributeId">Identifies the <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> object with the given attribute identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeId" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeId" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslation.CaptionColumn">
      <summary>Gets or sets the data item, CaptionColumn, that is associated with the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> object.</summary>
      <returns>The DataItem itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslation.MembersWithDataCaption">
      <summary>Gets or sets the members with a data caption associated with an <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> object.</summary>
      <returns>The text assigned to MembersWithDataCaption.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslation.Parent">
      <summary>Gets the parent dimension attribute of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslation.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> associated with the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslation.ParentDimension">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Dimension" /> associated with the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslation.SourceDescription">
      <summary>Gets or sets the source description of the attribute.</summary>
      <returns>The source description.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.AttributeTranslationCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than or equal to the number of <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Binding.Parent">
      <summary>Gets the parent object of the current object.</summary>
      <returns>The parent object for current object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.Binding" /> objects contained in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.Binding" /> objects contained in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Binding" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Binding" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Binding" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.BindingCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.BindingCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.BindingCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.BindingCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.BindingCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.BindingCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.BindingCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.BindingCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculatedMeasureBinding.MeasureName">
      <summary>Gets or sets the name of the calculated measure.</summary>
      <returns>The name of the calculated measure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.AssociatedMeasureGroupID">
      <summary>Gets or sets an associated measure group identifier for a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An associated measure group identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.BackColor">
      <summary>Gets or sets the background color for a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>The name of the background color.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.CalculationReference">
      <summary>Gets or sets the name of the calculation defined in the MDX script object.</summary>
      <returns>The name of the named set or calculated cell referenced by the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.CalculationType">
      <summary>Gets or sets the calculation type associated with a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>A calculation type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.Description">
      <summary>Gets or sets the description of a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>The object description.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.DisplayFolder">
      <summary>Gets or sets the folder in which to list the parent <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>The display folder path.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.FontFlags">
      <summary>Gets or sets font-related display characteristics of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.FontName">
      <summary>Gets or sets font name of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.FontSize">
      <summary>Gets or sets font name of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.ForeColor">
      <summary>Gets or sets the foreground color for a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>The name of the foreground color.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.FormatString">
      <summary>Gets or sets the display format for a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.Language">
      <summary>Gets or sets the language associated with a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An Integer representing the language.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.NonEmptyBehavior">
      <summary>Gets or sets non-empty behavior for a parent <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>The type of behavior specified.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.Parent">
      <summary>Gets the MDX script that defines the parent of a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An MDX script.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.SolveOrder">
      <summary>Gets or sets the solve order value for a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>An Integer indicator of solve order.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.Translations">
      <summary>Gets the translations associated with a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.Visible">
      <summary>Gets or sets the visibility property associated with a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object.</summary>
      <returns>true if visibility is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationProperty.VisualizationProperties">
      <summary>Gets or sets the visualization properties</summary>
      <returns>The visualization  properties.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> with the specified identifier from the collection.</summary>
      <param name="calculationReference">The identifier of the <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="calculationReference" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="calculationReference" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.Alignment">
      <summary>Specifies the justification within a column.</summary>
      <returns>One of the enumeration values that specifies a type of justification.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.ContextualNameRule">
      <summary>Gets or sets a naming format to disambiguate attributes from role-playing dimensions.</summary>
      <returns>One of the enumeration values that specifies a naming format.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.DefaultDetailsPosition">
      <summary>Gets or sets the ordinal position of the measure in a list of common attributes that can be used to summarize a record.</summary>
      <returns>The ordinal position of the measure in a list of common attributes that can be used to summarize a record.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.FolderPosition">
      <summary>Gets or sets the ordinal position of the measure in its display folder.</summary>
      <returns>The ordinal position of the measure in its display folder.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.IsDefaultMeasure">
      <summary>Gets or sets a value that indicates whether this measure is automatically used to summarize a dimension.</summary>
      <returns>true to indicate that this measure is automatically used to summarize a dimension; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.IsFolderDefault">
      <summary>Gets or sets a value that indicates whether this measure should be used to represent the contents of its display folder.</summary>
      <returns>true to indicate that the attribute should be used to represent the contents of its display folder; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.IsRightToLeft">
      <summary>Gets or sets a value that indicates whether the text should be displayed from right to left.</summary>
      <returns>true to indicate that the text should be displayed from right to left; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.IsSimpleMeasure">
      <summary>Gets or sets whether the measure is a simple measure.</summary>
      <returns>True if the measure is a simple measure; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.SortDirection">
      <summary>Gets or sets a value that provides guidance to reporting tools on how to sort values.</summary>
      <returns>One of the enumeration values that provides guidance to reporting tools on how to sort values.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.SortPropertiesPosition">
      <summary>Gets or sets the ordinal position of the measure in a list of attributes to sort on.</summary>
      <returns>The ordinal position of the measure in a list of attributes to sort on.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.Units">
      <summary>Gets or sets the unit name to appear next to a value.</summary>
      <returns>The unit name to appear next to a value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties.Width">
      <summary>Gets or sets a number that indicates the size of the column (in characters) used to display a value.</summary>
      <returns>A number indicating the size of the column in characters.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.Access">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.CellPermission.Access" /> values associated with a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</summary>
      <returns>A description of the access permission level.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.Description">
      <summary>Gets or sets the description associated with a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</summary>
      <returns>A description of cell permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.Expression">
      <summary>Gets or sets the MDX Expression associated with a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</summary>
      <returns>An MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.Parent">
      <summary>Gets the parent of the <see cref="T:Microsoft.AnalysisServices.CellPermission" />.</summary>
      <returns>The parent of the <see cref="T:Microsoft.AnalysisServices.CellPermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.ParentCube">
      <summary>Gets the ParentCube referenced in a <see cref="T:Microsoft.AnalysisServices.CellPermission" />.</summary>
      <returns>A ParentCube reference.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.ParentDatabase">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Action.ParentDatabase" /> that is the parent of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A database.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermission.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermissionCollection.Item(Microsoft.AnalysisServices.CellPermissionAccess)">
      <summary>Gets the first <see cref="T:Microsoft.AnalysisServices.CellPermission" />, with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value, from the collection.</summary>
      <param name="access">The <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> with the specified <see cref="T:Microsoft.AnalysisServices.CellPermissionAccess" /> value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CellPermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CellPermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ClrAssembly.Files">
      <summary>Gets the collection of files associated with a <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />.</summary>
      <returns>A ClrAssemblyFile collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ClrAssembly.PermissionSet">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.ClrAssembly.PermissionSet" /> for a <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />.</summary>
      <returns>A <see cref="P:Microsoft.AnalysisServices.ClrAssembly.PermissionSet" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ColumnBinding.ColumnID">
      <summary>Gets or sets the ColumnId of the <see cref="T:Microsoft.AnalysisServices.ColumnBinding" />. </summary>
      <returns>A String with the ColumnId of the <see cref="T:Microsoft.AnalysisServices.ColumnBinding" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ColumnBinding.TableID">
      <summary>Gets or sets the TableId of the <see cref="T:Microsoft.AnalysisServices.ColumnBinding" />.</summary>
      <returns>A String with the TableId of the <see cref="T:Microsoft.AnalysisServices.ColumnBinding" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ComAssembly.Source">
      <summary>Gets or sets the source where the COM assembly file is located.</summary>
      <returns>The source where the COM assembly file is located.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Command.Annotations">
      <summary>Gets the name and value of an implicit measure.</summary>
      <returns>Returns <see cref="T:Microsoft.AnalysisServices.AnnotationCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Command.Text">
      <summary>Gets or sets a command text for a batch.</summary>
      <returns>A string text with the batch command.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.Command" /> objects contained in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.Command" /> objects contained in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Command" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Command" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Command" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.CommandCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.CommandCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.CommandCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CommandCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Actions">
      <summary>Gets the actions collection for the cube.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ActionCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.AggregationPrefix">
      <summary>Gets or sets the prefix for aggregations in the cube.</summary>
      <returns>A String with the aggregation prefix.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.AllMeasures">
      <summary>Gets all measures as an enumeration object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureEnumerator" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Collation">
      <summary>Gets or sets the collation string for a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The collation type description.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.CubePermissions">
      <summary>Gets the permissions collection associated with a cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubePermissionCollection" /> that can be used to retrieve certain <see cref="P:Microsoft.AnalysisServices.Cube.CubePermissions" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.DataSource">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Cube.DataSource" /> object associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>An object containing <see cref="P:Microsoft.AnalysisServices.Cube.DataSource" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.DataSourceView">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Cube.DataSourceView" /> object associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>An object containing <see cref="P:Microsoft.AnalysisServices.Cube.DataSourceView" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.DefaultMdxScript">
      <summary>Gets the defaultmdxscript object associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>An object that contains an MDX script.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.DefaultMeasure">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Cube.DefaultMeasure" /> associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The <see cref="P:Microsoft.AnalysisServices.Cube.DefaultMeasure" /> of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Dimensions">
      <summary>Gets the dimensions collection associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeDimensionCollection" /> that can be used to retrieve certain <see cref="P:Microsoft.AnalysisServices.Cube.Dimensions" /> associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ErrorConfiguration">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Cube.ErrorConfiguration" /> associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>An object containing <see cref="P:Microsoft.AnalysisServices.Cube.ErrorConfiguration" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.EstimatedRows">
      <summary>Gets or sets the number of <see cref="P:Microsoft.AnalysisServices.Cube.EstimatedRows" /> for a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>A 64-bit signed Integer.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Kpis">
      <summary>Gets a collection of <see cref="P:Microsoft.AnalysisServices.Cube.Kpis" /> associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>A collection containing <see cref="P:Microsoft.AnalysisServices.Cube.Kpis" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Language">
      <summary>Gets or sets the default <see cref="P:Microsoft.AnalysisServices.Cube.Language" /> to use for the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The default <see cref="P:Microsoft.AnalysisServices.Cube.Language" /> to use for the <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.MdxScripts">
      <summary>Gets a collection of <see cref="P:Microsoft.AnalysisServices.Cube.MdxScripts" /> associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>A collection containing <see cref="P:Microsoft.AnalysisServices.Cube.MdxScripts" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.MeasureGroups">
      <summary>Gets a collection of <see cref="P:Microsoft.AnalysisServices.Cube.MeasureGroups" /> associated with a <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>A collection that contains <see cref="P:Microsoft.AnalysisServices.Cube.MeasureGroups" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Cube" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Perspectives">
      <summary>Gets the perspectives for the cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveCollection" /> for the cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ProactiveCaching">
      <summary>Gets or sets the proactive caching settings for the cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ProcessingMode">
      <summary>Gets or sets the index and aggregation settings for cube processing.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProcessingMode" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ProcessingPriority">
      <summary>Gets or sets the processing priority for the cube.</summary>
      <returns>The processing priority for the cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ScriptCacheProcessingMode">
      <summary>Gets or sets the script cache settings for processing.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ScriptCacheProcessingMode" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.ScriptErrorHandlingMode">
      <summary>Gets or sets the script error handling mode.</summary>
      <returns>The script error handling mode.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Source">
      <summary>Gets or sets the source for a relational cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.StorageLocation">
      <summary>Gets or sets the storage location for the cube.</summary>
      <returns>A String that contains the location of the cube in the file system.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.StorageMode">
      <summary>Gets or sets the storage mode for the cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.StorageMode" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Translations">
      <summary>Gets the translations for the cube.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Cube.Visible">
      <summary>Gets or sets a value that indicates whether a cube can be viewed.</summary>
      <returns>true if the cube is visible; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.AggregationUsage">
      <summary>Gets or sets how Aggregation Designer will design aggregations.</summary>
      <returns>An <see cref="P:Microsoft.AnalysisServices.CubeAttribute.AggregationUsage" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.Attribute">
      <summary>Gets a dimension attribute from the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.AttributeHierarchyEnabled">
      <summary>Gets or sets the attribute hierarchy enabled property associated with a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>true if the attribute hierarchy is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.AttributeHierarchyOptimizedState">
      <summary>Gets or sets the optimization state for a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>The type of optimization set.  </returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.AttributeHierarchyVisible">
      <summary>Gets or sets the property controlling visibility of an attribute hierarchy associated with a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>true if visibility attribute is on; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.AttributeID">
      <summary>Gets or sets the attribute identifier for a <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>The attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.Parent">
      <summary>Gets the parent of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.ParentCube">
      <summary>Gets a parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.ParentDatabase">
      <summary>Gets a parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttribute.ParentServer">
      <summary>Gets a parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeBinding.AttributeID">
      <summary>Gets or sets the <paramref name="AttributeID" /> referenced in the binding. </summary>
      <returns>A String that contains the AttributeID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeBinding.CubeDimensionID">
      <summary>Gets or sets the CubeDimensionID referenced in the binding.</summary>
      <returns>A String that contains the CubeDimensionID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeBinding.CubeID">
      <summary>Gets or sets the CubeID referenced in the binding.</summary>
      <returns>A String that contains the CubeID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeBinding.Ordinal">
      <summary>Gets or sets the ordinal number of the attribute that the data source binds to in the collection.</summary>
      <returns>An integer value with the ordinal number of the attribute that the data source binds to in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeBinding.Type">
      <summary>Gets or sets the type of binding. </summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AttributeBindingType" /> with the binding type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />, with the specified identifier, from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Cube" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.AllMemberAggregationUsage">
      <summary>Gets or sets controls for how aggregations are designed in the Aggregation Designer.</summary>
      <returns>Aggregation use specification.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.Attributes">
      <summary>Gets the collection of attributes associated with a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>A collection of cube attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.Dimension">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> associated with the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.DimensionID">
      <summary>Gets or sets the dimension identifier associated with the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>A dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.Hierarchies">
      <summary>Gets the hierarchies associated with a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>A collection of hierarchies.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.HierarchyUniqueNameStyle">
      <summary>Gets or sets how unique names are generated for hierarchies that are contained within the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</summary>
      <returns>A HierarchyUniqueNameStyle element.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.MemberUniqueNameStyle">
      <summary>Gets or sets how unique names are generated for members of hierarchies contained within the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />.</summary>
      <returns>A MemberUniqueNameStyle element.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.Translations">
      <summary>Gets the translations collection associated with a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimension.Visible">
      <summary>Gets or sets the visibility property for a <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</summary>
      <returns>true if visibility is on; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionBinding.CubeDimensionID">
      <summary>Gets or sets the ID of the CubeDimension.</summary>
      <returns>A cube dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionBinding.CubeID">
      <summary>Gets or sets a cube identifier for a <see cref="T:Microsoft.AnalysisServices.CubeDimensionBinding" />.</summary>
      <returns>A cube identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionBinding.DataSourceID">
      <summary>Gets or sets the data source identifier for a <see cref="T:Microsoft.AnalysisServices.CubeDimensionBinding" /> object.</summary>
      <returns>A data source identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionBinding.Filter">
      <summary>Gets or sets an MDX expression that specifies how to filter the source data.</summary>
      <returns>An MDX expression that specifies how to filter the source data.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimension" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.AttributePermissions">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.AttributePermissions" /> associated with a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> object.</summary>
      <returns>A collection of attribute permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.CubeDimension">
      <summary>Gets a <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.CubeDimension" /> associated with a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>A <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.CubeDimension" /> object that includes information about the relationship between a dimension and a cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.CubeDimensionID">
      <summary>Gets or sets a <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.CubeDimensionID" /> associated with a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>The cube dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.Description">
      <summary>Gets or sets a <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.Description" /> from a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>A description of a specific dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.Dimension">
      <summary>Gets a <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.Dimension" /> from a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>The dimension referenced by the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.Parent">
      <summary>Gets the parent of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />. That parent is the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> itself.</summary>
      <returns>The parent of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.ParentCube">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.ParentCube" /> referenced in a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>
          Analysis Services
          <see cref="T:Microsoft.AnalysisServices.Cube" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.ParentDatabase">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.CubeDimensionPermission.ParentCube" /> referenced in a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>
          Analysis Services
          <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.ParentServer">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Server.Microsoft.AnalysisServices.IMajorObject.ParentServer" /> referenced by a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>
          Analysis Services
          <see cref="T:Microsoft.AnalysisServices.Server" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.Read">
      <summary>Gets or sets the read access status referenced in a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>A read access status.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermission.Write">
      <summary>Gets or sets the write access referenced in a <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />.</summary>
      <returns>A write access status.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeDimensionPermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" />, with the specified identifier, from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.Enabled">
      <summary>Gets or sets the enabled status of a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> is enabled; else false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.Hierarchy">
      <summary>Gets the hierarchy associated with a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Hierarchy" />object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.HierarchyID">
      <summary>Gets or sets an identifier for a hierarchy associated with a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>A hierarchy identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.OptimizedState">
      <summary>Gets or sets the optimization state of an associated <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>The type of optimization associated with a <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.Parent">
      <summary>Gets the cube hierarchy parent of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.ParentCube">
      <summary>Gets the parent cube of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.ParentDatabase">
      <summary>Gets the parent database of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.ParentServer">
      <summary>Gets the parent server of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchy.Visible">
      <summary>Gets or sets the visibility property for the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> object.</summary>
      <returns>true is visible is turned on; else false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchyCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubeHierarchyCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" />, with the specified identifier, from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="hierarchyID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="hierarchyID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.CellPermissions">
      <summary>Gets the cell permissions collection associated with a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> object.</summary>
      <returns>A collection of cell permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.DimensionPermissions">
      <summary>Gets the cube dimension collection associated with a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> object.</summary>
      <returns>A collection of cube dimension permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.CubePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.CubePermission" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermission.ReadSourceData">
      <summary>Gets or sets permission to read pass 0 data (or storage engine data) without calculations applied on it.</summary>
      <returns>An enumeration of permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.CubePermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.CubePermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.CubePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.CubePermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Accounts">
      <summary>Gets the collection of account types that are defined in a <see cref="T:Microsoft.AnalysisServices.Database" /> element.</summary>
      <returns>A collection of accounts.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.AggregationPrefix">
      <summary>Defines the common prefix to be used for aggregation names throughout the associated <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>Aggregation name prefix.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Assemblies">
      <summary>Gets the collection of assemblies associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of assemblies.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Cubes">
      <summary>Gets the collection of cubes in a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of cubes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.DatabasePermissions">
      <summary>Gets the collection of database permission elements associated with a <see cref="T:Microsoft.AnalysisServices.Database" /> element.</summary>
      <returns>A collection of database permission elements.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.DataSourceImpersonationInfo">
      <summary>Gets or sets the impersonation information associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>Security related impersonation information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.DataSources">
      <summary>Gets the collection of data sources associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of data sources.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.DataSourceViews">
      <summary>Gets the collection of data source views associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of data source views.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Dimensions">
      <summary>Gets the collection of dimensions associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of dimensions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.DirectQueryMode">
      <summary>Contains a read-only value that describes the query mode the current database is using.</summary>
      <returns>Returns a value from <see cref="T:Microsoft.AnalysisServices.DirectQueryMode" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.IsInTransaction">
      <summary>Gets a value that indicates whether the database is in transaction.</summary>
      <returns>true if the database is in transaction; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.MasterDataSourceID">
      <summary>Gets or sets the master data source identifier for a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>The master data source identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IConnectionStringHolder#ReturnPassword">
      <summary>Gets or sets a value that indicates whether the database returns password.</summary>
      <returns>true if the database returns password; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server referred by the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>The parent server referred by the <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.Database" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.MiningStructures">
      <summary>Gets the collection of mining structures associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of mining structures.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Model">
      <summary>Gets or sets the model object of the parent database.</summary>
      <returns>The model object of the parent database.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.ProcessingPriority">
      <summary>Gets or sets the processing priority of a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>An Integer priority value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Database.Roles">
      <summary>Gets the collection of roles associated with a <see cref="T:Microsoft.AnalysisServices.Database" />.</summary>
      <returns>A collection of roles.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabaseCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabaseCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Database" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Database" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.Administer">
      <summary>Gets or sets the administer permissions to a role in the current <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> object. </summary>
      <returns>true means that current permission grants administer permissions to a role on the database. false means that the role has no administer permissions on the database.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of current object.</summary>
      <returns>The parent database object of current object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermission.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of current object.</summary>
      <returns>The parent server of the current object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DatabasePermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.AllowedDataTypes">
      <summary>Gets an array with the allowed data types as defined in OLEDB.</summary>
      <returns>An array of OleDbType types.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.Annotations">
      <summary>Gets the collection object of all annotations to current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AnnotationCollection" /> object that has all annotations to current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.Collation">
      <summary>Gets or sets the collation definition for the current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>A System.String with the Locale Id, underscore (_), and character comparison definition flag.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.DataSize">
      <summary>Gets or sets the size for current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>An integer value with the size of current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.DataType">
      <summary>Gets or sets the type of current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>An OleDbType value with the type of <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.Format">
      <summary>Gets or sets the formatting property for <see cref="T:Microsoft.AnalysisServices.DataItem" /> values.</summary>
      <returns>A string with the formatting value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.InvalidXmlCharacters">
      <summary>Gets or sets the behavior for invalid characters in XML streams.</summary>
      <returns>The behavior for invalid characters in XML streams.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.MimeType">
      <summary>Gets or sets the Mime type of the current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>The Mime type of the current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.NullProcessing">
      <summary>Gets or sets action the server should take when current <see cref="T:Microsoft.AnalysisServices.DataItem" /> is a Null value. </summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.NullProcessing" /> value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.Parent">
      <summary>Gets the parent object of current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>The parent object of current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.Source">
      <summary>Gets or sets the source object for current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Binding" /> object that has the source for current <see cref="T:Microsoft.AnalysisServices.DataItem" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItem.Trimming">
      <summary>Gets or sets the trimming specification for string type <see cref="T:Microsoft.AnalysisServices.DataItem" /></summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Trimming" /> value defining how a string type <see cref="T:Microsoft.AnalysisServices.DataItem" /> is treated.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.DataItem" /> objects contained in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.DataItem" /> objects contained in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataItem" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataItem" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataItem" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.DataItemCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.DataItemCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.DataItemCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.DataItemCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.DataItemCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.DataItemCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.DataItemCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataItemCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.CaseCubeDimension">
      <summary>Gets a cube dimension associated with the data mining.</summary>
      <returns>The cube dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension.CaseCubeDimensionID">
      <summary>Gets or sets the identifier of the cube dimension that relates the data mining dimension to the measure group.</summary>
      <returns>The identifier of the cube dimension that relates the data mining dimension to the measure group.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.ConnectionString">
      <summary>Gets or sets a string specifying connection information.</summary>
      <returns>The connection string.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.ConnectionStringSecurity">
      <summary>Gets or sets the connection security properties of a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The connection security properties.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.DataSourcePermissions">
      <summary>Gets the data source permissions associated with a specified <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>A collection of data source permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.ImpersonationInfo">
      <summary>Gets or sets the impersonation information associated with a specified <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The information that is used to impersonate a user.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Isolation">
      <summary>Gets or sets the isolation property for a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The data source isolation status.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.ManagedProvider">
      <summary>Gets or sets the managed provider name used by a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The name of the managed provider.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.MaxActiveConnections">
      <summary>Gets or sets the maximum number of concurrent connections enabled by an element that is derived from a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The maximum number of active connections.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IConnectionStringHolder#ReturnPassword">
      <summary>Gets or sets an implementation whether the data source returns password.</summary>
      <returns>true if the data source returns password; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the data source.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the data source.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation for the data source.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the data source.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.QueryHints">
      <summary>Gets or sets a table, view, or join hints within a data source definition.</summary>
      <returns>A table, view, or join hints within a data source definition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.QueryImpersonationInfo">
      <summary>Gets or sets the current impersonation mode of the connection.</summary>
      <returns>The information of the current impersonation mode of the connection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSource.Timeout">
      <summary>Gets or sets the length of time that must pass for timeout to occur on a <see cref="T:Microsoft.AnalysisServices.DataSource" /> connection.</summary>
      <returns>The length of time specified.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSource" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSource" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSource" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermission.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermission.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermission.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermission.Parent">
      <summary>Gets the parent object of current <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</summary>
      <returns>The parent object of current <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermission.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of current object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> of current object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermission.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of current object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> of current object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourcePermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.DataSource">
      <summary>Gets the data source in a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> element.</summary>
      <returns>A DataSource object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.DataSourceID">
      <summary>Gets or sets the data source identifier for the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> object.</summary>
      <returns>The data source identifier itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <returns>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server referred by the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <returns>The parent server referred by the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceView.Schema">
      <summary>Gets or sets the schema data set associated with a <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> object.</summary>
      <returns>A DataSet object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceViewBinding.DataSourceViewID">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.DataSourceViewBinding.DataSourceViewID" /> for the current <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" />.</summary>
      <returns>A String that contains the identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceViewCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DataSourceViewCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourceView" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension.ShareDimensionStorage">
      <summary>Gets or sets the <see cref="T:Microsoft.AnalysisServices.StorageSharingMode" /> associated with the <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.StorageSharingMode" /> associated with the <see cref="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DependencyResult.Dependent">
      <summary>Gets the dependent object affected by the planned operation in the object calling <see cref="T:Microsoft.AnalysisServices.DependenciesCalculator" />.</summary>
      <returns>The dependent object affected by the planned operation in the object calling <see cref="T:Microsoft.AnalysisServices.DependenciesCalculator" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DependencyResult.Description">
      <summary>Gets a string with the description of the dependent object affected by the planned operation in the object calling the <see cref="T:Microsoft.AnalysisServices.DependenciesCalculator" />.</summary>
      <returns>A string with the object path for the dependent object and the intended operation described.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DependencyResult.Type">
      <summary>Gets the state in which <see cref="P:Microsoft.AnalysisServices.DependencyResult.Dependent" /> object will be if the planned operation is performed in the object calling the <see cref="T:Microsoft.AnalysisServices.DependenciesCalculator" />.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DependencyType" /> value for dependent object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DesignAggregationsResult.AggregationCount">
      <summary>Gets the total number of aggregations designed to this point.</summary>
      <returns>A long value with the total number of aggregations designed to this point.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DesignAggregationsResult.LastStep">
      <summary>Gets a Boolean value that tells if the aggregation design process has finished.</summary>
      <returns>A Boolean value that tells if the aggregation design process has finished.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DesignAggregationsResult.Optimization">
      <summary>Gets the level of performance improvement reached in the aggregation design process.</summary>
      <returns>A value between zero and one which represents the level of performance improvement reached in the aggregation design process.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DesignAggregationsResult.Steps">
      <summary>Gets the number of steps the designer accomplished in the last aggregation design iteration.</summary>
      <returns>An integer value with the number of steps the designer accomplished in the last aggregation design iteration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DesignAggregationsResult.Storage">
      <summary>Gets the total estimated storage, in bytes, required for aggregations designed to this point.</summary>
      <returns>A long value with the estimated storage in bytes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DesignAggregationsResult.Time">
      <summary>Gets the elapsed number of milliseconds the designer spent in the last aggregation design iteration.</summary>
      <returns>A long value with the elapsed time in milliseconds the designer spent in the last iteration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.AttributeAllMemberName">
      <summary>Gets or sets the AllMember attribute value of the dimension.</summary>
      <returns>The name for the AllMember attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.AttributeAllMemberTranslations">
      <summary>Gets the translations collection for the AllMember attribute.</summary>
      <returns>The translations collection for the AllMember attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Attributes">
      <summary>Gets the attributes collection of the dimension.</summary>
      <returns>The attributes collection of the dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Collation">
      <summary>Gets or sets the collation for the members of the dimension.</summary>
      <returns>The collation for the members of the dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.CurrentStorageMode">
      <summary>Gets or sets the current storage mode of the dimension.</summary>
      <returns>The current storage of the dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.CurrentStringStoresCompatibilityLevel">
      <summary>Gets or sets the compatibility level of the current string stores.</summary>
      <returns>The compatibility level of the current string stores.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.DataSource">
      <summary>Gets the data source object used in the current dimension.</summary>
      <returns>An object containing <see cref="P:Microsoft.AnalysisServices.Dimension.DataSource" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.DataSourceView">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Dimension.DataSourceView" /> object associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <returns>An object containing <see cref="P:Microsoft.AnalysisServices.Dimension.DataSourceView" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.DependsOnDimension">
      <summary>Gets the dimension object of a dimension that the current dimension either depends on, or is highly correlated with.</summary>
      <returns>The dimension object of a dimension that the current dimension either depends on, or is highly correlated with.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.DependsOnDimensionID">
      <summary>Gets or sets the dimension internal identifier of a dimension that the current dimension depends on. See <see cref="P:Microsoft.AnalysisServices.Dimension.DependsOnDimension" />.</summary>
      <returns>The internal identifier of the dimension in which the current dimension depends on.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.DimensionPermissions">
      <summary>Gets the permissions collection for the dimension.</summary>
      <returns>The permissions collection for the dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ErrorConfiguration">
      <summary>Get or sets the error configuration object for the current dimension.</summary>
      <returns>The error configuration object for the current dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Hierarchies">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> collection for the current dimension.</summary>
      <returns>The collection of hierarchies defined for the current dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.IsLinked">
      <summary>Gets a value indicating whether the current dimension is linked.</summary>
      <returns>true if the dimension is linked; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.IsParentChild">
      <summary>Gets a true value if current dimension is of ParentChild type.</summary>
      <returns>true if the dimension is linked; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.KeyAttribute">
      <summary>Gets the lowest level attribute for the current dimension.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object that is the key attribute for the current dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Language">
      <summary>Gets or sets the  value that specifies the default language for a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The default language for a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.MdxMissingMemberMode">
      <summary>Gets or sets the MDX missing member mode associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object. </summary>
      <returns>An enumeration with possible values Ignore or Error.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server referred by the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <returns>The parent server referred by the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.MiningModel">
      <summary>Gets the details of an individual mining model associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The details of an individual mining model associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.MiningModelID">
      <summary>Gets or sets the mining model identifier associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The mining model identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ProactiveCaching">
      <summary>Gets or sets the proactive caching properties associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The proactive caching information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ProcessingGroup">
      <summary>Gets or sets the processing group associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The processing group associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ProcessingMode">
      <summary>Gets or sets the processing mode associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The processing mode information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ProcessingPriority">
      <summary>Gets or sets the processing priority of a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The processing priority.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ProcessingRecommendation">
      <summary>Gets or sets the processing recommendation associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The processing recommendation associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.ProcessingState">
      <summary>Gets or sets the processing state of the dimension.</summary>
      <returns>The processing state of the dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Relationships">
      <summary>Gets the collection of dimension relationships.</summary>
      <returns>The collection of dimension relationships.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Source">
      <summary>Gets or sets the source attribute to which binding is made for a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The source binding.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.StorageMode">
      <summary>Gets or sets the storage mode associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>An enumeration containing either Molap or Rolap.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.StringStoresCompatibilityLevel">
      <summary>Gets or sets the compatibility level of the string stores.</summary>
      <returns>The compatibility level of the string stores.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Translations">
      <summary>Gets the collection of translations that are associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.Type">
      <summary>Gets or sets the type of <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>An enumeration containing dimension types. The default is Regular</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.UnknownMember">
      <summary>Gets or sets the unknown member behavior for a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>An enumeration with the possible values Visible, Hidden, None.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.UnknownMemberName">
      <summary>Gets or sets the caption to be used for Unknown Members in the default language for a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>The UnknownMemberName. The default is Unknown.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.UnknownMemberTranslations">
      <summary>A collection of translations that provide a caption for an Unknown Member associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Dimension.WriteEnabled">
      <summary>Gets or sets the Boolean value for the write-enable property that is associated with a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</summary>
      <returns>true if write is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeHierarchyDisplayFolder">
      <summary>Gets or sets the folder in which to display the associated attribute hierarchy.</summary>
      <returns>The folder in which to display the associated attribute hierarchy.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeHierarchyEnabled">
      <summary>Gets or sets whether an attribute hierarchy is enabled for the attribute.</summary>
      <returns>true if an attribute hierarchy is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeHierarchyOptimizedState">
      <summary>Gets or sets the level of optimization applied to the attribute hierarchy.</summary>
      <returns>The level of optimization applied to the attribute hierarchy.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeHierarchyOrdered">
      <summary>Gets or sets whether the associated attribute hierarchy is ordered.</summary>
      <returns>true if associated attribute hierarchy is ordered; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeHierarchyProcessingState">
      <summary>Gets or sets the processing state for the attribute.</summary>
      <returns>The processing state for the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeHierarchyVisible">
      <summary>Gets or sets whether the attribute hierarchy is visible to client applications.</summary>
      <returns>true if the attribute hierarchy is visible to client applications; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.AttributeRelationships">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> objects for the attribute.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AttributeRelationshipCollection" /> object containing a collection of <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> objects for the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.CustomRollupColumn">
      <summary>Gets or sets the details of the column that provide a custom rollup formula.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> object that contains details of the column that provide a custom rollup formula.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.CustomRollupPropertiesColumn">
      <summary>Gets or sets the details of a column that provide the properties of a custom rollup formula.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> object that contains the details of a column that provide the properties of a custom rollup formula.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.DataEncodingHint">
      <summary>Gets or sets the data encoding hint.</summary>
      <returns>The data encoding hint.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.DefaultMember">
      <summary>Gets or sets an MDX (Multidimensional Expressions) expression that identifies the default member of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>A string containing an MDX (Multidimensional Expressions) expression that identifies the default member of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.DerivedFromColumnId">
      <summary>Gets or sets the derived column identifier for the dimension attributes.</summary>
      <returns>A string contains the derived column identifier for the dimension attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.DerivedFromTableId">
      <summary>Gets or sets the derived table identifier of the attributes.</summary>
      <returns>A string that contains the derived table identifier of the attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.DiscretizationBucketCount">
      <summary>Gets or sets the number of buckets into which to discretize attribute values.</summary>
      <returns>The number of buckets into which to group the values of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.DiscretizationMethod">
      <summary>Gets or sets the method to be used for discretization.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DiscretizationMethod" /> object containing the method to be used for discretization.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.EstimatedCount">
      <summary>Gets or sets the estimated number of members for an attribute.</summary>
      <returns>The estimated number of members for an attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.ExtendedType">
      <summary>Used by client applications that require extensions to the Type property. To use this property, set Type to ExtendedType, and then set ExtendedType to a string value that is understood by your client application. By default, this property is empty.</summary>
      <returns>Returns <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.FormatString">
      <summary>Gets or sets the format item in a specified string.</summary>
      <returns>The format item in a specified string.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.GroupingBehavior">
      <summary>Gets or sets the grouping behavior for the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>The grouping behavior for the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.HasLineage">
      <summary>Gets or sets a value that indicates whether the dimension attribute has a lineage.</summary>
      <returns>true if the dimension attribute has a lineage; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.InstanceSelection">
      <summary>Gets or sets a hint to client applications to suggest how a list of items should be displayed, based on the expected number of items in the list.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.InstanceSelection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.IsAggregatable">
      <summary>Gets or sets whether the values of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object can be aggregated.</summary>
      <returns>true if the values of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object can be aggregated; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.KeyColumns">
      <summary>Gets the collection of key column definitions for <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItemCollection" /> containing the key column definitions for <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.KeyUniquenessGuarantee">
      <summary>Gets or sets whether the relationship between the attribute key and its name, and the relationship to related attributes, is guaranteed to be valid.</summary>
      <returns>true if the relationship between the attribute key and its name, and the relationship to related attributes, is guaranteed to be valid; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.MemberNamesUnique">
      <summary>Gets or sets whether member names under <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> must be unique.</summary>
      <returns>true if member names under <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> must be unique; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.MembersWithData">
      <summary>Gets or sets whether to display data members for non-leaf members in the parent attribute.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MembersWithData" /> object determining whether to display data members for non-leaf members in the parent attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.MembersWithDataCaption">
      <summary>Gets or sets a template string that is used to create captions for system-generated data members.</summary>
      <returns>A template string that is used to create captions for system-generated data members.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.NameColumn">
      <summary>Gets or sets the column that provides the name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> that identifies the column that provides the name of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.NamingTemplate">
      <summary>Gets or sets how levels are named in a parent-child hierarchy constructed from the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object.</summary>
      <returns>A string that defines how levels are named in a parent-child hierarchy constructed from the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.NamingTemplateTranslations">
      <summary>Gets a collection of localized translations for the <see cref="P:Microsoft.AnalysisServices.DimensionAttribute.NamingTemplate" /> property.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> of localized translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.OrderBy">
      <summary>Gets or sets how to order the members contained in the attribute.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.OrderBy" /> that describes how to order the members contained in the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.OrderByAttribute">
      <summary>Gets or sets the attribute by which to order the members of the attribute hierarchy.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> that identifies the attribute by which to order the members of the attribute hierarchy.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.OrderByAttributeID">
      <summary>Gets or sets another attribute by which to order the members of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>A string that identifies another attribute by which to order the members of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Dimension" /> of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Dimension" /> of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.ParentDatabase">
      <summary>Gets the parent database of the attribute.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> that specifies the parent database of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the attribute.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> identifying the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.ProcessingState">
      <summary>Gets or sets the processing state of the attribute.</summary>
      <returns>The processing state of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.RootMemberIf">
      <summary>Gets or sets how the root member or members of a parent attribute are identified.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.RootIfValue" /> that determines how the root member or members of a parent attribute are identified.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.SkippedLevelsColumn">
      <summary>Gets or sets the details of a column that stores the number of skipped (empty) levels between each member and its parent.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> that provides the details of a column that stores the number of skipped (empty) levels between each member and its parent.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.Source">
      <summary>Gets or sets the source of the attribute.</summary>
      <returns>The source of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.TokenizationBehavior">
      <summary>Gets or sets the tokenization behavior for this property.</summary>
      <returns>The tokenization behavior for this property.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.Translations">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> objects associated with <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.AttributeTranslationCollection" /> that contains the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> objects associated with <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.Type">
      <summary>Gets or sets the type of the attribute.</summary>
      <returns>The type of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.UnaryOperatorColumn">
      <summary>Gets or sets the details of a column providing a unary operator.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> defining the details of a column providing a unary operator.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.Usage">
      <summary>Gets or sets how an attribute is used.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.AttributeUsage" /> describing how an attribute is used.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.UserEditFlag">
      <summary>Gets or sets the user edit flag.</summary>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.ValueColumn">
      <summary>Gets or sets the column that provides the value of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> that identifies the column that provides the value of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.VertipaqCompressionHint">
      <summary>Gets or sets the vertipaq compression hint.</summary>
      <returns>The vertipaq compression hint.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttribute.VisualizationProperties">
      <summary>Gets or sets the visualization properties.</summary>
      <returns>The visualization properties.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.Alignment">
      <summary>Gets or sets the justification within a column.</summary>
      <returns>An enumeration value that specifies the type of justification used within a column.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.CommonIdentifierPosition">
      <summary>Gets or sets the ordinal position of the object in a list of common attributes that can be used to identify a record.</summary>
      <returns>The ordinal position of the object in a list of common attributes that can be used to identify a record.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.ContextualNameRule">
      <summary>Gets or sets a naming format to disambiguate attributes from role-playing dimensions.</summary>
      <returns>One of the enumeration values that specifies a naming format.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.DefaultAggregateFunction">
      <summary>Gets or sets the aggregate function to be used by reporting tools to summarize attribute values.</summary>
      <returns>The aggregate function to be used by reporting tools to summarize attribute values.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.DefaultDetailsPosition">
      <summary>Gets or sets the ordinal position of the attribute in a list of common attributes that can be used to summarize a record.</summary>
      <returns>The ordinal position of the attribute in a list of common attributes that can be used to summarize a record.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.DisplayKeyPosition">
      <summary>Gets or sets the ordinal position of the attribute in a list of user-readable values that uniquely identify a record.</summary>
      <returns>The ordinal position of the attribute in a list of user-readable values that uniquely identify a record.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.FolderPosition">
      <summary>Gets or sets the ordinal position of the attribute in its display folder.</summary>
      <returns>The ordinal position of the attribute in its display folder.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.IsDefaultImage">
      <summary>Gets or sets a value that indicates whether this image is used to represent a record.</summary>
      <returns>true to indicate that the image is used to represent a record; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.IsFolderDefault">
      <summary>Gets or sets a value that indicates whether this attribute should be used to represent the contents of its display folder.</summary>
      <returns>true to indicate that the attribute should be used to represent the contents of its display folder; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.IsRightToLeft">
      <summary>Gets or sets a value that indicates whether the text should be displayed from right to left.</summary>
      <returns>true to indicate that the text should be displayed from right to left; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.SortDirection">
      <summary>Gets or sets a value that provides guidance to reporting tools on how to sort values.</summary>
      <returns>One of the enumeration values that provides guidance to reporting tools on how to sort values.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.SortPropertiesPosition">
      <summary>Gets or sets the ordinal position of the object in a list of attributes to sort on.</summary>
      <returns>The ordinal position of the object in a list of attributes to sort on.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.Units">
      <summary>Gets or sets the name of the unit that appears next to a value.</summary>
      <returns>A unit name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties.Width">
      <summary>Gets or sets a number that indicates the size of the column (in characters) where values are displayed.</summary>
      <returns>The size of the column as the number of characters.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionBinding.DataSourceID">
      <summary>Gets or sets the <see cref="T:Microsoft.AnalysisServices.DataSource" /> identifier for the current <see cref="T:Microsoft.AnalysisServices.DimensionBinding" />.</summary>
      <returns>A String that contains the identifier of the <see cref="T:Microsoft.AnalysisServices.DataSource" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionBinding.DimensionID">
      <summary>Gets or sets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> identifier for the current <see cref="T:Microsoft.AnalysisServices.DimensionBinding" />.</summary>
      <returns>A String that contains the identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionBinding.Persistence">
      <summary>Gets or sets metadata persistence for current object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PersistenceType" /> value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionBinding.RefreshInterval">
      <summary>Gets or sets the update interval for dimension data.</summary>
      <returns>A TimeSpan value with the interval duration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionBinding.RefreshPolicy">
      <summary>Gets or sets update policy for current object.</summary>
      <returns>A <see cref="F:Microsoft.AnalysisServices.RefreshPolicy.ByQuery" /> value means the dimension data is explicitly refreshed by the user. A <see cref="F:Microsoft.AnalysisServices.RefreshPolicy.ByInterval" /> value means the dimension data is refreshed at set intervals as defined by <see cref="P:Microsoft.AnalysisServices.DimensionBinding.RefreshInterval" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Dimension" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Dimension" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.AllowedRowsExpression">
      <summary>Gets or sets a filter used for row-level security.</summary>
      <returns>The filter used.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.AttributePermissions">
      <summary>Gets the collection of attribute permissions associated with a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> object.</summary>
      <returns>A collection of attribute permissions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the dimension permission.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the dimension permission.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the dimension permission.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the dimension permission.</summary>
      <returns>The parent server implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the dimension permission.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Dimension" /> of a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermission.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DimensionPermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.DrillThroughAction.Columns">
      <summary>Gets the columns of the underlying data with their binding.</summary>
      <returns>The columns of the underlying data with their binding.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DrillThroughAction.Default">
      <summary>Gets or sets the current <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> as the default action when multiple drillthrough actions are defined.</summary>
      <returns>A Boolean value stating if current <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> is the default action.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DrillThroughAction.MaximumRows">
      <summary>Gets the maximum numbers of rows of the underlying data with their binding.</summary>
      <returns>The maximum numbers of rows of the underlying data with their binding.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DsvTableBinding.DataEmbeddingStyle">
      <summary>Gets or sets the embedded data in the table.</summary>
      <returns>The embedded data in the table.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DsvTableBinding.DataSourceViewID">
      <summary>Gets or sets the data source view unique identifier.</summary>
      <returns>A String with the data source view unique identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.DsvTableBinding.TableID">
      <summary>Gets or sets the table unique identifier.</summary>
      <returns>A String with the table unique identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ExpressionBinding.Expression">
      <summary>Gets or sets the expression binding.</summary>
      <returns>The expression binding.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ExpressionBinding.OverrideAttributeID">
      <summary>Gets or sets the overriden attribute identifier for the expression.</summary>
      <returns>A String that contains the overriden attribute identifier for the expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ExpressionBinding.OverrideDimensionID">
      <summary>Gets or sets the dimension id to override.</summary>
      <returns>The dimension id to override.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.FoldingParameters.FoldCount">
      <summary>Gets or sets the exact value of folding.</summary>
      <returns>The exact value of folding.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.FoldingParameters.FoldIndex">
      <summary>Gets or sets the value of the fold index.</summary>
      <returns>The value of the fold index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.FoldingParameters.FoldMaxCases">
      <summary>Gets or sets the maximum fold cases.</summary>
      <returns>The maximum fold cases.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.FoldingParameters.FoldTargetAttribute">
      <summary>Gets or sets the specified target of fold.</summary>
      <returns>The target.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Group.Members">
      <summary>Gets a collection of strings with all group members.</summary>
      <returns>A collection of strings with all group members.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Group.Name">
      <summary>Gets or sets group name.</summary>
      <returns>A System.String with group name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.Group" /> objects contained in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.Group" /> objects contained in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Group" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Group" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Group" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.GroupCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.GroupCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.GroupCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.GroupCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.GroupCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.GroupCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.GroupCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.GroupCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.AllMemberName">
      <summary>Gets or sets the all member name property of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>The name of the all member.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.AllMemberTranslations">
      <summary>Gets the all member translations property of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.AllowDuplicateNames">
      <summary>Gets or sets the Boolean value to allow duplicate names for a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>true if duplicate names are allowed; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.DisplayFolder">
      <summary>Gets or sets the display folder associated with the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>The name of the display folder.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.Levels">
      <summary>Gets the levels associated with the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>A collection of levels.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.MemberKeysUnique">
      <summary>Gets or sets whether the member keys are required to be unique.</summary>
      <returns>True the member keys are required to be unique; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.MemberNamesUnique">
      <summary>Gets or sets the property member names unique for the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>true if member names are unique; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Dimension" /> of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.ProcessingState">
      <summary>Gets or sets the processing state of the hierarchy.</summary>
      <returns>The processing state of the hierarchy.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.StructureType">
      <summary>Gets or sets the current hierarchy structure.</summary>
      <returns>The current hierarchy structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.Translations">
      <summary>Gets the collection of translations associated with a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Hierarchy.VisualizationProperties">
      <summary>Gets or sets the visualization properties of the hierarchy.</summary>
      <returns>The visualization properties of the hierarchy.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.HierarchyCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.HierarchyCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.HierarchyVisualizationProperties.ContextualNameRule">
      <summary>Gets or sets a value that specifies a naming format to disambiguate attributes from role-playing dimensions.</summary>
      <returns>One of the enumeration values indicating a naming format.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.HierarchyVisualizationProperties.FolderPosition">
      <summary>Gets or sets the ordinal position of the hierarchy in its display folder.</summary>
      <returns>The ordinal position of the hierarchy in its display folder.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IConnectionStringHolder.ReturnPassword">
      <summary>Gets or sets an implementation whether the connection string holder returns password.</summary>
      <returns>true if the connection string holder returns password; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IMajorObject.BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.IMajorObject" />.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IMajorObject.IsLoaded">
      <summary>Gets a value indicating whether the object is currently loaded.</summary>
      <returns>True if the object is currently loaded; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IMajorObject.ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.IMajorObject" />.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IMajorObject.ParentDatabase">
      <summary>Gets the parent database referred to by <see cref="T:Microsoft.AnalysisServices.IMajorObject" />.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database.aspx&quot; Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IMajorObject.ParentServer">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server.aspx&quot; Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.IMajorObject" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server.aspx&quot; Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IMajorObject.Path">
      <summary>Gets the path implementation.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotification.ProcessingQuery">
      <summary>Gets or sets the contents of the parameterized text of the query to execute for notification of incremental processing status.</summary>
      <returns>The actual query processing text.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotification.TableID">
      <summary>Gets or sets the table identifier associated with an <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> object.</summary>
      <returns>The table identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> objects contained in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> objects contained in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ITrace.IsStarted">
      <summary>Gets whether the initiation status of an <see cref="T:Microsoft.AnalysisServices.ITrace" /> object is started.</summary>
      <returns>true if the initiation status of an <see cref="T:Microsoft.AnalysisServices.ITrace" /> object is started; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ITrace.Parent">
      <summary>Gets the parent server of a trace.</summary>
      <returns>A Server object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.AssociatedMeasureGroup">
      <summary>Gets the measure group that is associated with the calculations in a <see cref="T:Microsoft.AnalysisServices.Kpi" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object that is associated with the calculations in a <see cref="T:Microsoft.AnalysisServices.Kpi" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.AssociatedMeasureGroupID">
      <summary>Gets or sets the identifier of the measure group that is associated with the calculations in a <see cref="T:Microsoft.AnalysisServices.Kpi" />.</summary>
      <returns>A String that contains the identifier of an <see cref="T:Microsoft.AnalysisServices.Kpi" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.CurrentTimeMember">
      <summary>Gets or sets an MDX expression that returns the member that identifies the temporal context of the KPI.</summary>
      <returns>A String that contains a <see cref="P:Microsoft.AnalysisServices.Kpi.CurrentTimeMember" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.DisplayFolder">
      <summary>Gets or sets the folder in which the KPI will appear when a user is browsing the cube.</summary>
      <returns>A text description of the display folder.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Goal">
      <summary>Gets or sets an MDX numeric expression or a calculation that returns the target value of the KPI.</summary>
      <returns>A String that contains an MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</summary>
      <returns>A cube object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> object's <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.ParentKpiID">
      <summary>Gets or sets the ID of the parent <see cref="T:Microsoft.AnalysisServices.Kpi" />.</summary>
      <returns>A String that contains <see cref="P:Microsoft.AnalysisServices.Kpi.ParentKpiID" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Kpi" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Status">
      <summary>Gets or sets an MDX expression that represents the state of the KPI at a specified point in time.</summary>
      <returns>A String that contains an MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.StatusGraphic">
      <summary>Gets or sets a visual element that provides a quick indication of the status for a KPI.</summary>
      <returns>The name of the status graphic.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Translations">
      <summary>Gets the collection of translations associated with a <see cref="T:Microsoft.AnalysisServices.Kpi" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Trend">
      <summary>Gets or sets an MDX expression that evaluates the value of the KPI over time.</summary>
      <returns>A String that contains an MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.TrendGraphic">
      <summary>Gets or sets a visual element that provides a quick indication of the trend for a KPI.</summary>
      <returns>The name of the trend graphic.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Value">
      <summary>Gets or sets an MDX numeric expression that returns the actual value of the KPI.</summary>
      <returns>A String that contains an MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Kpi.Weight">
      <summary>Gets or sets an MDX numeric expression that assigns a relative importance to a KPI.</summary>
      <returns>The weight in text form.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.KpiCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Kpi" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.KpiCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Kpi" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Kpi" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Kpi" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.HideMemberIf">
      <summary>Gets or sets the value of a property which indicates whether and when a member in a <see cref="T:Microsoft.AnalysisServices.Level" /> should be hidden from client applications.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.HideIfValue" /> object which indicates whether and when a member in a <see cref="T:Microsoft.AnalysisServices.Level" /> should be hidden from client applications.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.ParentDimension">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Dimension" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.SourceAttribute">
      <summary>Gets or sets the dimension attribute for a source attribute associated with a <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> object for a source attribute associated with a <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.SourceAttributeID">
      <summary>Gets or sets the source attribute identifier for a source attribute associated with a <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>The source attribute identifier for a source attribute associated with a <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Level.Translations">
      <summary>Gets the collection of translations associated with a <see cref="T:Microsoft.AnalysisServices.Level" /> object.</summary>
      <returns>A collection of translations associated with a <see cref="T:Microsoft.AnalysisServices.Level" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.LevelCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Level" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.LevelCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Level" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Level" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Level" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.DirectSlice">
      <summary>Gets or sets a tuple on the Many-to-Many dimension.</summary>
      <returns>A tuple on the Many-to-Many dimension.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.MeasureGroup">
      <summary>Gets the parent MeasureGroup corresponding to the <see cref="T:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension" />.</summary>
      <returns>A MeasureGroup object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension.MeasureGroupID">
      <summary>Gets or sets the MeasureGroup element associated with the parent element.</summary>
      <returns>A String containing the MeasureGroupID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.CalculationProperties">
      <summary>Gets a <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object, with display attributes for calculated members defined in current script.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> object, with display attributes for calculated members defined in current script.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.Commands">
      <summary>Gets a <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> object with all calculations defined in current script.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CommandCollection" /> object with all calculations defined in current script.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.DefaultScript">
      <summary>Gets or sets the DefaultScript property that makes the current script the default one among all scripts.</summary>
      <returns>true if the current script is the default; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.MdxScript" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScript.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScriptCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MdxScriptCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MdxScript" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MdxScript" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MdxScript" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.AggregateFunction">
      <summary>Gets or sets the aggregate function applied to current measure.</summary>
      <returns>An AggregationFunction enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.BackColor">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.BackColor" /> for display of a <see cref="T:Microsoft.AnalysisServices.Measure" />.</summary>
      <returns>A String that contains a <see cref="P:Microsoft.AnalysisServices.Measure.BackColor" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.DataType">
      <summary>Gets or sets the current measure data type.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureDataType" /> enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.DisplayFolder">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.DisplayFolder" /> information of the <see cref="T:Microsoft.AnalysisServices.Measure" />, for use by clients.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.Measure.DisplayFolder" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.FontFlags">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.FontFlags" /> information of the <see cref="T:Microsoft.AnalysisServices.Measure" />, for use by clients.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.Measure.FontFlags" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.FontName">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.FontName" /> information of the <see cref="T:Microsoft.AnalysisServices.Measure" />, for use by clients.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.Measure.FontName" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.FontSize">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.FontSize" /> information of the <see cref="T:Microsoft.AnalysisServices.Measure" />, for use by clients.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.Measure.FontSize" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.ForeColor">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.ForeColor" /> information of the <see cref="T:Microsoft.AnalysisServices.Measure" />, for use by clients.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.Measure.ForeColor" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.FormatString">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Measure.FormatString" /> information of the <see cref="T:Microsoft.AnalysisServices.Measure" />, for use by clients.</summary>
      <returns>A String that contains the <see cref="P:Microsoft.AnalysisServices.Measure.FormatString" /> information.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.IsLinked">
      <summary>Gets or sets a value that indicates whether the current measure is linked.</summary>
      <returns>true if the measure is linked; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.MeasureExpression">
      <summary>Gets or sets the measure expression.</summary>
      <returns>The measure expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that is the parent of the <see cref="T:Microsoft.AnalysisServices.Measure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.ParentCube">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Measure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Measure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Measure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.Source">
      <summary>Gets or sets the data item source for the current measure.</summary>
      <returns>A DataItem value with the data source for the current measure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.Translations">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> object for the current measure.</summary>
      <returns>Returns a collection containing a <see cref="T:Microsoft.AnalysisServices.Measure" /> translation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Measure.Visible">
      <summary>Gets or sets whether the <see cref="T:Microsoft.AnalysisServices.Measure" /> should be visible to the client.</summary>
      <returns>true if <see cref="T:Microsoft.AnalysisServices.Measure" /> should be visible; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureBinding.MeasureID">
      <summary>Gets or sets the measure identifier associated with the <see cref="T:Microsoft.AnalysisServices.MeasureBinding" />.</summary>
      <returns>The measure identifier associated with the <see cref="T:Microsoft.AnalysisServices.MeasureBinding" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Measure" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Measure" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Measure" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Measure" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic.)</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureEnumerator.Current">
      <summary>Gets the current <see cref="T:Microsoft.AnalysisServices.Measure" /> object.</summary>
      <returns>The current <see cref="T:Microsoft.AnalysisServices.Measure" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureEnumerator.System#Collections#IEnumerator#Current">
      <summary>Gets the current measure object.</summary>
      <returns>The current measure object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.AggregationDesigns">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.MeasureGroup.AggregationDesigns" /> collection for a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A collection of <see cref="P:Microsoft.AnalysisServices.MeasureGroup.AggregationDesigns" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.AggregationPrefix">
      <summary>Gets or sets a prefix used on tables used for aggregation (which are actually indexed views). This serves as default for Partitions in the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>An aggregation prefix.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.DataAggregation">
      <summary>Gets or sets the enumerated value of <see cref="P:Microsoft.AnalysisServices.MeasureGroup.DataAggregation" /> which indicates whether the server can aggregate data (in MOLAP files/ROLAP tables) or cache (in memory).</summary>
      <returns>An enumerated value of DataAggregation which indicates whether the server can aggregate data (in MOLAP files/ROLAP tables) or cache (in memory).</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Dimensions">
      <summary>Gets a collection of measure group dimensions.</summary>
      <returns>A collection of measure group dimensions.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ErrorConfiguration">
      <summary>Gets or sets the ErrorConfiguration associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>An ErrorConfiguration object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.EstimatedRows">
      <summary>Gets or sets the estimated number of rows in the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A long integer containing the estimated number of rows.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.EstimatedSize">
      <summary>Gets or sets the estimated size of a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A long integer containing the estimated size of a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.IgnoreUnrelatedDimensions">
      <summary>Gets or sets IgnoreUnrelatedDimensions associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>true if unrelated dimensions are to be forced to their top level; false, they are not.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.IsLinked">
      <summary>Gets the IsLinked status for a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>true if <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> is linked; else false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Measures">
      <summary>Gets the collection of measures associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A collection of measures.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the measure group.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the measure group.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the measure group.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the measure group.</summary>
      <returns>The parent server implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the measure group.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Parent">
      <summary>Gets the Cube object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</summary>
      <returns>A Cube object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ParentDatabase">
      <summary>Gets the Database object which is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> 's Cube object.</summary>
      <returns>A Database object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ParentServer">
      <summary>Gets the Server object which is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A Server object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Partitions">
      <summary>Gets a collection of <see cref="P:Microsoft.AnalysisServices.MeasureGroup.Partitions" /> associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A collection of <see cref="P:Microsoft.AnalysisServices.MeasureGroup.Partitions" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ProactiveCaching">
      <summary>Gets or sets the ProactiveCaching information associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>A ProactiveCaching object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ProcessingMode">
      <summary>An enumeration containing the processingmode associated with the cube to which the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> is a child.</summary>
      <returns>A ProcessingMode object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ProcessingPriority">
      <summary>Gets or sets the processing priority of a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</summary>
      <returns>The processing priority.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.ShardedMode">
      <summary>Gets or sets the sharding mode.</summary>
      <returns>The sharding mode.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Source">
      <summary>Defines the binding to the source object from which to get data and populate the target object.</summary>
      <returns>A MeasureGroupBinding object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.StorageLocation">
      <summary>Gets or sets the storagelocation asscociated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>The storage location of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.StorageMode">
      <summary>Determines the default storage mode for the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />. Can be overridden on a per partition basis. </summary>
      <returns>An enumeration containing a <see cref="P:Microsoft.AnalysisServices.MeasureGroup.StorageMode" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Translations">
      <summary>Contains the translation of the name of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" />.</summary>
      <returns>Returns a collection containing a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> translation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroup.Type">
      <summary>Provides both the Analysis Services Instance and client applications with information about the contents of the measure group.</summary>
      <returns>An enumeration of types.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.Attribute">
      <summary>Gets the description of an <see cref="P:Microsoft.AnalysisServices.MeasureGroupAttribute.Attribute" />.</summary>
      <returns>The <see cref="P:Microsoft.AnalysisServices.MeasureGroupAttribute.Attribute" /> description.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.AttributeID">
      <summary>Gets or sets the identifier of the attribute associated with the parent element.</summary>
      <returns>An attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.CubeAttribute">
      <summary>Represents an attribute associated with a cube element.</summary>
      <returns>An attribute associated with a cube element.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.KeyColumns">
      <summary>Gets the binding to both table and column(s) for <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" />.</summary>
      <returns>A collection of data items.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.Parent">
      <summary>Gets the measure group object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> object.</summary>
      <returns>A measure group object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.ParentCube">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.cube.aspx&quot; Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> object.</summary>
      <returns>The <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.cube.aspx&quot; Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.ParentDatabase">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database&quot; Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> object’s <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database&quot; Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.ParentMeasureGroup">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.measuregroup&quot; Microsoft.AnalysisServices.MeasureGroup" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.measuregroup&quot; Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.ParentServer">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server&quot; Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server&quot; Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttribute.Type">
      <summary>Gets the specified type of attribute.</summary>
      <returns>The type of attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> with the specified attribute identifier.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.CubeID">
      <summary>Gets or sets the cube associated with the binding.</summary>
      <returns>A unique identifier for the cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.DataSourceID">
      <summary>Gets or sets the data source associated with the binding.</summary>
      <returns>A unique identifier for the data source.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.Filter">
      <summary>Gets or sets the Multidimensional Expressions (MDX) expression that filters the contents of the binding.</summary>
      <returns>The MDX expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.MeasureGroupID">
      <summary>Gets or sets the measure group associated with the binding.</summary>
      <returns>A unique identifier for the measure group.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.Persistence">
      <summary>Gets or sets which parts of the bound source data are dynamic, and are checked for updates using the frequency specified by the <see cref="P:Microsoft.AnalysisServices.MeasureGroupBinding.RefreshPolicy" />.</summary>
      <returns>The type of the metadata persistence.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.RefreshInterval">
      <summary>Gets or sets the interval at which the dynamic part of the measure group is refreshed.</summary>
      <returns>The interval duration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupBinding.RefreshPolicy">
      <summary>Gets or sets the refresh policy for current object.</summary>
      <returns>The refresh policy for current object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.CubeDimension">
      <summary>Gets a cube dimension associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</summary>
      <returns>A single dimension from a cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.CubeDimensionID">
      <summary>Gets or sets the identifier of the cube dimension, that is, a reference to a specific dimension role.</summary>
      <returns>The cube dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.Dimension">
      <summary>Gets the information for a <see cref="P:Microsoft.AnalysisServices.MeasureGroupDimension.Dimension" />.</summary>
      <returns>A dimension object associated with a <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.FriendlyName">
      <summary>Gets or sets the friendly name for the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</summary>
      <returns>The friendly name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.KeyForCollection">
      <summary>Returns the key used in collections.</summary>
      <returns>The key used in collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.ParentCube">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.ParentDatabase">
      <summary>Gets the <see cref="P:Microsoft.AnalysisServices.Action.ParentDatabase" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimension.Source">
      <summary>Gets or sets the binding to the source object from which to get data.</summary>
      <returns>Binding information regarding the source object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimensionBinding.CubeDimensionID">
      <summary>Gets or sets the identifier for a cube dimension, which references a specific dimension role.</summary>
      <returns>The cube dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MeasureGroupDimensionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> with the specified cube dimension identifier.</summary>
      <param name="cubeDimensionId">The cube dimension identifier of the <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> with the specified cube dimension identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Algorithm">
      <summary>Gets or sets the algorithm associated with the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, which can be supplied by Microsoft or can be your own custom algorithm.</summary>
      <returns>The algorithm assigned to the <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.AlgorithmParameters">
      <summary>Gets the applicable set of algorithm parameters, independent of assigned algorithm.</summary>
      <returns>A collection of <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> objects.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.AllowDrillThrough">
      <summary>Gets or sets a value that indicates whether drillthrough is permitted on the mining model.</summary>
      <returns>true if drillthough is permitted; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Collation">
      <summary>Gets or sets the collation used by the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</summary>
      <returns>The collation used by the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Columns">
      <summary>Gets the collection of columns associated with the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</summary>
      <returns>A collection of columns for the <see cref="T:Microsoft.AnalysisServices.MiningModel" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Filter">
      <summary>Gets or sets the filter expression associated with the mining model.</summary>
      <returns>The filter expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.FoldingParameters">
      <summary>Gets or sets the folding parameters associated with the mining model.</summary>
      <returns>The folding parameters associated with the mining model.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Language">
      <summary>Gets or sets the language to use by default.</summary>
      <returns>The decimal LCID of the language.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the mining model.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the mining model.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the mining model.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the mining model.</summary>
      <returns>The parent server implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the mining model.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.MiningModelPermissions">
      <summary>Gets the collection of permissions for a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</summary>
      <returns>A collection of permissions for the mining model.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Parent">
      <summary>Gets the MiningStructure to which this mining model belongs.</summary>
      <returns>The mining structure to which this mining model belongs.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.ParentDatabase">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModel.Translations">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> objects associated with the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</summary>
      <returns>A collection of translations associated with the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelAlgorithms.AllValues">
      <summary>Gets all values of the mining model algorithm.</summary>
      <returns>The values returned.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, at the specified index, from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModel" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModel" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModel" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.Columns">
      <summary>Gets the collection of columns associated with the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A collection of <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> objects.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.Filter">
      <summary>Gets or sets the filter expression for the mining model column.</summary>
      <returns>A string containing a DMX filter expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.ModelingFlags">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.MiningModelingFlags" /> for a column in a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A collection of <see cref="T:Microsoft.AnalysisServices.MiningModelingFlags" /> element objects. </returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.ParentMiningModel">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.MiningModel" /> of a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.ParentMiningStructure">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> of a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.SourceColumn">
      <summary>Gets the mining structure column associated with a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A mining structure column.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.SourceColumnID">
      <summary>Gets or sets a source column identifier for a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A source column identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.Translations">
      <summary>Gets the collection of translations associated with a <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumn.Usage">
      <summary>Gets or sets how the column from the parent <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> is used in the mining model.</summary>
      <returns>One of the following strings: Key, Input, Predict, PredictOnly, None.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumnCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumnCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelColumnUsages.AllValues">
      <summary>Gets the value associated with <see cref="T:Microsoft.AnalysisServices.MiningModelColumnUsages" />.</summary>
      <returns>The returned value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelingFlags.MiningStructureColumnValues">
      <summary>Gets the values for the <see cref="T:Microsoft.AnalysisServices.MiningModelingFlags" />.</summary>
      <returns>A list of modeling flags.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.AllowBrowsing">
      <summary>Gets or sets a value that indicates whether browsing is allowed.</summary>
      <returns>true if browsing is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.AllowDrillThrough">
      <summary>Gets or sets a value that indicates whether drillthrough is allowed.</summary>
      <returns>true if drillthrough is enabled; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the mining model permission.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the mining model permission.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the mining model permission.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.MiningModel" /> referred to by <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.MiningModel" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.ParentDatabase">
      <summary>Gets the parent database referred to by <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.ParentMiningStructure">
      <summary>Gets the parent mining structure referred to by <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />.</summary>
      <returns>The parent mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermission.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> object.</summary>
      <returns>The parent <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningModelPermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.CacheMode">
      <summary>Gets or sets the caching mechanism used for training data retrieved while processing a mining structure.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructureCacheMode" /> that determines the caching mechanism used for training data retrieved while processing a mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.CaseTableName">
      <summary>Gets or sets the name of the case table that is associated with the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object.</summary>
      <returns>A string that contains the name of the case table.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Collation">
      <summary>Gets or sets the collation used by <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A String that indicates the collation used by the specified <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Columns">
      <summary>Gets the collection of columns associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructureColumnCollection" /> that contains the collection of columns associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.DataSource">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSource" /> object that is associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSource" /> that contains the <see cref="T:Microsoft.AnalysisServices.DataSource" /> object associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.DataSourceView">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> object that is associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> that contains the <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> that is associated with the <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.ErrorConfiguration">
      <summary>Gets or sets the settings for handling errors that can occur when the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> is processed.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ErrorConfiguration" /> that specifies the settings for handling errors that can occur when the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> is processed.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.FilterComponent">
      <summary>Gets or sets an MDX expression that defines the slice of the source cube that is used for the mining structure.</summary>
      <returns>A String containing an MDX expression. </returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.HoldoutActualSize">
      <summary>Gets or sets the size of the holdout partition that is associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />. This value is read-only and is not available until the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> has been processed.</summary>
      <returns>An integer that indicates the number of cases in the partition used as testing data. 0 indicates that no test partition exists, or that the structure as not been processed.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.HoldoutMaxCases">
      <summary>Gets or sets the maximum number of cases in the partition of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that contains testing data.</summary>
      <returns>An integer that indicates the maximum number of cases in the training data set. A value of 0 indicates no limit.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.HoldoutMaxPercent">
      <summary>Gets or sets the percentage of cases in the source data of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that are used for testing.</summary>
      <returns>An integer between 0 and 99 that indicates the percentage of source data used for testing.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.HoldoutSeed">
      <summary>Gets or sets the seed used to initialize partitioning of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> into training and testing data sets.</summary>
      <returns>An integer that contains the holdout seed. If 0, a hash of the ID of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> is used as the seed. The default value is 0.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Language">
      <summary>Gets or sets the language identifier of <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>An Integer that specifies the language identifier of <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the mining structure.</summary>
      <returns>The base type implementation of the mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the mining structure.</summary>
      <returns>The object reference implementation of the mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the mining structure.</summary>
      <returns>The parent database implementation of the mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the mining structure.</summary>
      <returns>The parent server implementation of the mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the mining structure.</summary>
      <returns>The path implementation of the mining structure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.MiningModels">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.MiningModel" /> objects associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningModelCollection" /> that contains the collection of <see cref="T:Microsoft.AnalysisServices.MiningModel" /> objects associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.MiningStructurePermissions">
      <summary>Gets or sets the collection of permissions on a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructurePermissionCollection" /> that contains the collection of permissions on a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Parent">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Source">
      <summary>Gets or sets the source of data to which <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> is bound.</summary>
      <returns>A binding that identifies the source of data to which <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> is bound.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructure.Translations">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> objects associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> containing the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> objects associated with a <see cref="T:Microsoft.AnalysisServices.MiningStructure" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumn.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumn.ParentMiningStructure">
      <summary>Gets the parent mining structure of a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumn.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> with the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnContents.KeyHoldoutContents">
      <summary>Gets the cache that contains the keys of records used in the holdout data set.</summary>
      <returns>The cache that contains the keys of records used in the holdout data set.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnContents.KeyStandardContents">
      <summary>Gets the content type for a key column.</summary>
      <returns>The content type for a key column.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods.AllValues">
      <summary>Gets all values for the <see cref="T:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods" /> class.</summary>
      <returns>The values for the class.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnDistributions.AllValues">
      <summary>Gets all values associated with <see cref="T:Microsoft.AnalysisServices.MiningStructureColumnDistributions" /></summary>
      <returns>The values.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructureColumnTypes.AllTypes">
      <summary>Indicates the possible types for mining structure columns.</summary>
      <returns>A collection of mining structure column types.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.AllowDrillThrough">
      <summary>Gets or sets a value that indicates whether drillthrough is enabled on the mining structure.</summary>
      <returns>true if drillthrough is enabled; otherwise false. The default is false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the mining structure permission.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the mining structure permission.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the mining structure permission.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> referred to by <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.ParentDatabase">
      <summary>Gets the parent database referred to by <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermission.ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.MiningStructurePermissionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.AggregationDesignID">
      <summary>Gets or sets the aggregation design identifier for a given <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.AssemblyID">
      <summary>Gets or sets the assembly identifier associated with a given <see cref="T:Microsoft.AnalysisServices.ObjectReference" /> object.</summary>
      <returns>An assembly identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.CubeID">
      <summary>Gets or sets the identifier for the cube in which the object resides.</summary>
      <returns>A cube identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.CubePermissionID">
      <summary>Gets or sets the cube permission identifier for the cube in which the object resides.</summary>
      <returns>A cube permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DatabaseID">
      <summary>Gets or sets the identifier for the database in which the object resides.</summary>
      <returns>A database identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DatabasePermissionID">
      <summary>Gets or sets the database permission identifier for the cube in which the object resides.</summary>
      <returns>A database permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DataSourceID">
      <summary>Gets or sets the data source identifier for the cube in which the object resides.</summary>
      <returns>A data source identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DataSourcePermissionID">
      <summary>Gets or sets the data source permission identifier for the cube in which the object resides.</summary>
      <returns>A data source permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DataSourceViewID">
      <summary>Gets or sets the data source view identifier for the cube in which the object resides.</summary>
      <returns>A data source view identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DimensionID">
      <summary>Gets or sets the dimension identifier in which the object resides.</summary>
      <returns>A dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.DimensionPermissionID">
      <summary>Gets or sets the dimension permission identifier in which the object resides.</summary>
      <returns>A dimension permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.IsValid">
      <summary>Gets a value indicating whether the object referenced is valid.</summary>
      <returns>true if object is valid; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.MdxScriptID">
      <summary>Gets or sets the MDX Script identifier for the object referenced.</summary>
      <returns>An MDX Script identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.MeasureGroupID">
      <summary>Gets or sets the identifier of the measure group in which the object resides.</summary>
      <returns>A measure group identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.MiningModelID">
      <summary>Gets or sets the identifier of the mining model in which the object resides.</summary>
      <returns>A mining model identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.MiningModelPermissionID">
      <summary>Gets or sets the mining model permission identifier for the object referenced.</summary>
      <returns>A mining model permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.MiningStructureID">
      <summary>Gets or sets the mining structure identifier for the object referenced.</summary>
      <returns>A mining model permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.MiningStructurePermissionID">
      <summary>Gets or sets the mining structure permission identifier for the object referenced.</summary>
      <returns>A mining structure permission identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.PartitionID">
      <summary>Gets or sets the partition identifier for the object referenced.</summary>
      <returns>A partition identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.PerspectiveID">
      <summary>Gets or sets the perspective identifier for the object referenced.</summary>
      <returns>A perspective identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.RoleID">
      <summary>Gets or sets the role identifier for the object referenced.</summary>
      <returns>A role identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ObjectReference.TraceID">
      <summary>Gets or sets the trace identifier for the object referenced.</summary>
      <returns>A trace identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.OutOfSyncException.UnknownReference">
      <summary>Gets the unknown reference on the synchronization.</summary>
      <returns>The unknown reference on the synchronization.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.AggregationDesign">
      <summary>Gets the aggregation design object for the partition.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.AggregationDesignID">
      <summary>Gets or sets the identifier of the aggregation design for the partition.</summary>
      <returns>A String containing the AggregationDesignID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.AggregationInstances">
      <summary>Gets the user-defined aggregations.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.AggregationInstanceCollection" /> of user-defined aggregations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.AggregationInstanceSource">
      <summary>Gets or sets the data source view for user-defined aggregations.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSourceViewBinding" /> object for user-defined aggregations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.AggregationPrefix">
      <summary>Gets or sets the prefix used on tables used for aggregation.</summary>
      <returns>A String containing the aggregation prefix.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.CurrentStorageMode">
      <summary>Gets or sets the current partition storage mode.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.StorageMode" /> enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.CurrentStringStoresCompatibilityLevel">
      <summary>Gets or sets the compatibility level for the Current String stores.</summary>
      <returns>The compatibility level of the Current String Stores.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.DataSource">
      <summary>Gets the DataSource object for the partition</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSource" /> object for the partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.DataSourceView">
      <summary>Gets the DataSourceView object for the partition.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> object for the partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.DirectQueryUsage">
      <summary>Indicates whether the partition can be used in Direct Query mode.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DirectQueryUsage" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ErrorConfiguration">
      <summary>Gets or sets the ErrorConfiguration object for the partition.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.ErrorConfiguration" /> object for the partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.EstimatedRows">
      <summary>Gets or sets the estimated rows in the partition.</summary>
      <returns>A 64-bit signed integer with the estimated number of rows in the partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.EstimatedSize">
      <summary>Gets the estimated size of the partition in bytes.</summary>
      <returns>A 64-bit signed integer.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server referred by the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <returns>The parent server referred by the <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.Partition" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.Partition" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Parent">
      <summary>Gets the parent measure group of the current partition.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object of the current partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ParentCube">
      <summary>Gets the parent cube of the current partition.</summary>
      <returns>The parent cube of the current partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ParentDatabase">
      <summary>Gets the parent database of the current partition.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object of the current partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ParentServer">
      <summary>Gets the parent server of the current partition</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object of the current partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ProactiveCaching">
      <summary>Gets or sets the ProactiveCaching object for the current partition.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> object for the current partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ProcessingMode">
      <summary>Gets or sets the processing mode for the current partition.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProcessingMode" /> enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.ProcessingPriority">
      <summary>Gets or sets the processing priority of the current partition.</summary>
      <returns>An Integer value that represents the processing priority of the current partition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.RemoteDataSource">
      <summary>Gets the DataSource object that points to the remote server.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataSource" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.RemoteDataSourceID">
      <summary>Gets or sets the RemoteDataSourceID for the current partition</summary>
      <returns>A String value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Slice">
      <summary>Gets or sets the slice that defines the partition content.</summary>
      <returns>A String value the represents the slice.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Source">
      <summary>Gets or sets the current partition bindings to the data.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TabularBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.StorageLocation">
      <summary>Gets or sets a string with the file system storage location of the partition.</summary>
      <returns>A String value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.StorageMode">
      <summary>Gets or sets the storage mode of the current partition.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.StorageMode" /> enumeration value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.StringStoresCompatibilityLevel">
      <summary>Gets or sets the compatibility level for the String Stores.</summary>
      <returns>The compatibility level for the String Stores.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Partition.Type">
      <summary>Gets or sets the partition type as either Data or Writeback.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PartitionType" /> enumeration value; either Data or Writeback.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PartitionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Partition" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PartitionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Partition" />, with the specified identifier, from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Partition" /> to be returned.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Partition" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.Permission.Process">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Permission.Process" /> attribute for the parent object.</summary>
      <returns>A Boolean value with the process attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Permission.Read">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Permission.Read" /> attribute for the parent object.</summary>
      <returns>An enumeration value with the <see cref="P:Microsoft.AnalysisServices.Permission.Read" /> attributes. Values can be None or Allowed; default value is None.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Permission.ReadDefinition">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Permission.ReadDefinition" /> attribute for the parent object.</summary>
      <returns>An enumeration value with the <see cref="P:Microsoft.AnalysisServices.Permission.ReadDefinition" /> attributes. Values can be None, Basic, or Allowed; default value is None.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Permission.Role">
      <summary>Gets a <see cref="T:Microsoft.AnalysisServices.Role" /> object for which permissions are being defined.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Role" /> object for which permissions are being defined.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Permission.RoleID">
      <summary>Gets or ets the RoleID of a <see cref="T:Microsoft.AnalysisServices.Role" /> object for which permissions are being defined.</summary>
      <returns>A String value with the RoleID of a <see cref="T:Microsoft.AnalysisServices.Role" /> object for which permissions are being defined.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Permission.Write">
      <summary>Gets or sets the <see cref="P:Microsoft.AnalysisServices.Permission.Write" /> attribute for the parent object.</summary>
      <returns>An enumeration value with the <see cref="P:Microsoft.AnalysisServices.Permission.Write" /> attributes. Values can be None or Allowed; default value is None.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Actions">
      <summary>Gets the actions for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveActionCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Calculations">
      <summary>Gets the calculations for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculationCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.DefaultMeasure">
      <summary>Gets or sets the default measure for the perspective.</summary>
      <returns>A string containing the Multidimensional Expressions (MDX) expression for the default measure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Dimensions">
      <summary>Gets the dimensions for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveDimensionCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Kpis">
      <summary>Gets the KPIs for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveKpiCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.MeasureGroups">
      <summary>Gets the measure groups for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.Perspective" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Parent">
      <summary>Gets the parent cube for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.ParentDatabase">
      <summary>Gets the database for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.ParentServer">
      <summary>Gets the parent server for the perspective.</summary>
      <returns>A <see cref="P:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#ParentServer" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Perspective.Translations">
      <summary>Gets the translations for the perspective.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAction.Action">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Action" /> associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Action" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAction.ActionID">
      <summary>Gets or sets the <see cref="T:Microsoft.AnalysisServices.Action" /> identifier associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>A unique name for an <see cref="T:Microsoft.AnalysisServices.Action" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAction.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Perspective" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAction.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAction.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>An <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAction.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveActionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to return.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveActionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> with the specified action identifier.</summary>
      <param name="actionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="actionID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="actionID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.Attribute">
      <summary>Gets the dimension attribute associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A dimension attribute object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.AttributeHierarchyVisible">
      <summary>Gets or sets the Boolean property that makes an attribute hierarchy visible or hidden.</summary>
      <returns>true if the hierachy is visible; false if hidden.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.AttributeID">
      <summary>Gets or sets the attribute identifier associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>An attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.CubeAttribute">
      <summary>Gets the cube attribute associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.  </summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeAttribute" />object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.DefaultMember">
      <summary>Gets or sets the default member associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>The name of the default member.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.Parent">
      <summary>Gets the parent perspective dimension of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.ParentPerspective">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Perspective" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttribute.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> that has the specified identifier from the collection.</summary>
      <param name="attributeId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="attributeID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="attributeID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculation.Name">
      <summary>Gets or sets the name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</summary>
      <returns>The name of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculation.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Perspective" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculation.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculation.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculation.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculation.Type">
      <summary>Gets or sets the type of <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" />.</summary>
      <returns>A perspective calculation type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to return.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCalculationCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> that has the specified identifier from the collection.</summary>
      <param name="name">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> to return.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="name" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Perspective" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Perspective" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Perspective" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Perspective" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.Attributes">
      <summary>Gets the collection of attributes for the associated <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</summary>
      <returns>A collection of attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.CubeDimension">
      <summary>Gets the parent CubeDimension corresponding to the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" />.</summary>
      <returns>A CubeDimension object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.CubeDimensionID">
      <summary>Gets or sets the CubeDimension element associated with the parent element.</summary>
      <returns>A String containing the CubeDimensionID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.Dimension">
      <summary>Gets the Dimension object corresponding to the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> object.</summary>
      <returns>A Dimension object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.Hierarchies">
      <summary>Gets the collection of perspective hierarchies.</summary>
      <returns>The collection of perspective hierarchies.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.Parent">
      <summary>Gets the parent <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.perspectivedimension.aspx&quot; Microsoft.AnalysisServices.PerspectiveDimension" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.perspectivedimension.aspx&quot; Microsoft.AnalysisServices.PerspectiveDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.ParentCube">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.cube.aspx&quot; Microsoft.AnalysisServices.Cube" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.cube.aspx&quot; Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.ParentDatabase">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database.aspx&quot; Microsoft.AnalysisServices.Database" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> object’s Cube object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database.aspx&quot; Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimension.ParentServer">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server.aspx&quot; Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server.aspx&quot; Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to return.</param>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveDimensionCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> that has the specified identifier from the collection.</summary>
      <param name="cubeDimensionId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="cubeDimensionID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="cubeDimensionID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.CubeHierarchy">
      <summary>Gets details for a hierarchy on a cube.</summary>
      <returns>The details for a hierarchy on a cube.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.Hierarchy">
      <summary>Gets the hierarchy object in the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" />.</summary>
      <returns>The hierarchy object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.HierarchyID">
      <summary>Gets or sets the node that represents the level of the hierarchy that is to be modified.</summary>
      <returns>The hierarchy id.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.Parent">
      <summary>Gets the parent <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.perspectivedimension.aspx&quot; Microsoft.AnalysisServices.PerspectiveDimension" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.perspectivedimension.aspx&quot; Microsoft.AnalysisServices.PerspectiveDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.ParentCube">
      <summary>Gets the parent <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.cube.aspx&quot; Microsoft.AnalysisServices.Cube" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.cube.aspx&quot; Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.ParentDatabase">
      <summary>Gets the parent <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database.aspx&quot; Microsoft.AnalysisServices.Database" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.database.aspx&quot; Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.ParentPerspective">
      <summary>Gets the parent <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.perspective.aspx&quot; Microsoft.AnalysisServices.Perspective" /> of a <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.perspective.aspx&quot; Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchy.ParentServer">
      <summary>Gets the <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server.aspx&quot; Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> object.</summary>
      <returns>A <see cref="T: HYPERLINK &quot;http://msdn.microsoft.com/en-us/library/microsoft.analysisservices.server.aspx&quot; Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveHierarchyCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> that has the specified identifier from the collection.</summary>
      <param name="hierarchyId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="hierarchyID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="hierarchyID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpi.Kpi">
      <summary>Gets the KPI from a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</summary>
      <returns>A KPI definition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpi.KpiID">
      <summary>Gets or sets the identifier for a <see cref="T:Microsoft.AnalysisServices.Kpi" /> associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> element.</summary>
      <returns>A KPI identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpi.Parent">
      <summary>Gets the parent perspective of a <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpi.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpi.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpi.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpiCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveKpiCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="kpiID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="kpiID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.Measure">
      <summary>Gets the measure associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Measure" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.MeasureID">
      <summary>Gets or sets the measure identifier associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A measure identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.Parent">
      <summary>Gets the parent of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.ParentPerspective">
      <summary>Gets the parent perspective of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Perspective" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasure.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> that has the specified identifier from the collection.</summary>
      <param name="measureId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="measureID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="measureID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.MeasureGroup">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> object associated with a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.MeasureGroupID">
      <summary>Gets or sets a measure group identifier for a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A measure group identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.Measures">
      <summary>Gets the measures for a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A collection of measures.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.Parent">
      <summary>Gets the parent perspective relative to a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Perspective" /> object relative to a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.ParentCube">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Cube" /> relative to a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Cube" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.ParentDatabase">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Database" /> relative to a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Database" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroup.ParentServer">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> relative to a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> that has the specified identifier from the collection.</summary>
      <param name="measureGroupId">The identifier of the <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="measureGroupID" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="measureGroupID" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.AggregationStorage">
      <summary>Gets or sets storage for partitions with <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" />.</summary>
      <returns>One of multiple enumeration values; the default is Regular.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.Enabled">
      <summary>Gets or sets <see cref="P:Microsoft.AnalysisServices.ProactiveCaching.Enabled" /> for <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" />.</summary>
      <returns>true if <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> is <see cref="P:Microsoft.AnalysisServices.ProactiveCaching.Enabled" />; else false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.ForceRebuildInterval">
      <summary>Gets or sets the amount of time, starting after a MOLAP image is dropped, after which MOLAP imaging starts unconditionally.</summary>
      <returns>A TimeSpan object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.Latency">
      <summary>Gets or sets the “grace period” between the earliest notification and the moment when the MOLAP images are destroyed.</summary>
      <returns>A TimeSpan object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.OnlineMode">
      <summary>Gets or sets <see cref="P:Microsoft.AnalysisServices.ProactiveCaching.OnlineMode" /> for a <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> object.</summary>
      <returns>true if in <see cref="P:Microsoft.AnalysisServices.ProactiveCaching.OnlineMode" />; else false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.SilenceInterval">
      <summary>Gets or sets the minimum amount of no activity before MOLAP imaging starts.</summary>
      <returns>A TimeSpan object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.SilenceOverrideInterval">
      <summary>Gets or sets the amount of time after an initial notification when the MOLAP imaging process starts.</summary>
      <returns>A TimeSpan object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCaching.Source">
      <summary>Gets or sets the binding of the <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding.IncrementalProcessingNotifications">
      <summary>Gets or sets the collection incremental notifications that provide information on the process.</summary>
      <returns>The collection incremental notifications that provide information on the process.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding.RefreshInterval">
      <summary>Gets or sets the update interval for <see cref="T:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding" />.</summary>
      <returns>The update interval for this class.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding.NotificationTechnique">
      <summary>Gets or sets the notification technique.</summary>
      <returns>The notification technique.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCachingQueryBinding.QueryNotifications">
      <summary>Gets or sets the collection of query notification elements that provide information to the <see cref="T:Microsoft.AnalysisServices.ProactiveCachingQueryBinding" /> class.</summary>
      <returns>The collection of query notification elements.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCachingQueryBinding.RefreshInterval">
      <summary>Gets or sets the update interval for <see cref="T:Microsoft.AnalysisServices.ProactiveCachingQueryBinding" />.</summary>
      <returns>The update interval for this class.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ProactiveCachingTablesBinding.TableNotifications">
      <summary>Gets the collection of table notification.</summary>
      <returns>The collection of table notification.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryBinding.DataSourceID">
      <summary>Gets or sets the DataSource identifier for the current <see cref="T:Microsoft.AnalysisServices.QueryBinding" />.</summary>
      <returns>A String that contains the identifier of the DataSource.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryBinding.QueryDefinition">
      <summary>Gets or sets the query definition.</summary>
      <returns>The query definition.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotification.Query">
      <summary>Gets or sets the query associated with a <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> element.</summary>
      <returns>The query itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> objects in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> objects in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.QueryNotificationCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.QueryNotificationCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.QueryNotificationCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.IntermediateCubeDimension">
      <summary>Gets the intermediate cube dimension from a <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.IntermediateCubeDimensionID">
      <summary>Gets or sets the intermediate cube dimension identifier based on a <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> object.</summary>
      <returns>The intermediate cube dimension identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.IntermediateDimension">
      <summary>Gets an intermediate dimension from a <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.Dimension" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.IntermediateGranularityAttribute">
      <summary>Gets the intermediate granularity attribute from a <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.IntermediateGranularityAttributeID">
      <summary>Gets or sets the intermediate granularity attribute identifier for a <see cref="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension" /> object.</summary>
      <returns>The intermediate granularity attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.Materialization">
      <summary>Gets or sets the type of relationship between the measure group and the reference dimension.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.ReferenceDimensionMaterialization" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.ProcessingState">
      <summary>Gets or sets the processing state of the attribute.</summary>
      <returns>The processing state of the attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension.RelationshipID">
      <summary>Gets or sets the relationship ID in the pair.</summary>
      <returns>The relationship ID in the pair.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RegularMeasureGroupDimension.Attributes">
      <summary>Gets the collection of attributes associated with a <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> object.</summary>
      <returns>A collection of measure group attributes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RegularMeasureGroupDimension.Cardinality">
      <summary>Gets or sets the cardinality associated with a <see cref="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension" /> object. </summary>
      <returns>Returns a Cardinality enumeration with two possible values, {One, Many}.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.ActiveState">
      <summary>Gets or sets the active state of the object.</summary>
      <returns>The active state of the object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.CrossFilterDirection">
      <summary>Gets or sets the cross filter direction.</summary>
      <returns>The cross filter direction.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.DefinitionType">
      <summary>Gets or sets the definition type of the current instance.</summary>
      <returns>The definition type of the current instance.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.FriendlyName">
      <summary>Gets the friendly name of the specified relationship.</summary>
      <returns>The friendly name of the specified relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.FromRelationshipEnd">
      <summary>Gets the cited XMLA validation failure and fixes it.</summary>
      <returns>The cited XMLA validation failure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.ID">
      <summary>Gets or sets the identifier of the specified relationship.</summary>
      <returns>The identifier of the specified relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.KeyForCollection">
      <summary>Gets the value of the key for the collection.</summary>
      <returns>The name of the key.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.ProcessingState">
      <summary>Gets or sets the processing state of the specified relationship.</summary>
      <returns>The processing state of the specified relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.ToRelationshipEnd">
      <summary>Gets the cited XMLA validation failure for the relationship.</summary>
      <returns>The cited XMLA validation failure.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Relationship.Visible">
      <summary>Gets or sets a value that indicates whether the relationship is visible.</summary>
      <returns>True if the relationship is visible; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Relationship" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> to return.</param>
      <returns>The relationship at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Relationship" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Relationship" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Relationship" /> specified by the identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.Attributes">
      <summary>Gets the collection of attributes in the relationship.</summary>
      <returns>The collection of attributes in the relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.DimensionID">
      <summary>Gets or sets the Dimension identifier for the current relationship.</summary>
      <returns>The Dimension identifier for the current relationship.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.FriendlyName">
      <summary>Gets the friendly name of the identifier.</summary>
      <returns>The friendly name of the identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.KeyForCollection">
      <summary>Gets the key that is used in the collections.</summary>
      <returns>The key that is used in the collections.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.Multiplicity">
      <summary>Gets or sets the multiplicity value for the relationship.</summary>
      <returns>The value of the Multiplicity property.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.Role">
      <summary>Gets or sets the role for this relationship end.</summary>
      <returns>The name of the role for the relationship end element.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.Translations">
      <summary>Gets the collection of translations that are associated with an object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEnd.VisualizationProperties">
      <summary>Gets or sets the visualization properties.</summary>
      <returns>The visualization properties.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndAttribute.AttributeID">
      <summary>Gets or sets the identifier of the attribute for the <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" />.</summary>
      <returns>The identifier of the attribute for the <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" /> at the specified zero-based index.</summary>
      <param name="index">The zero-based index in the collection.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" /> at the specified zero-based index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" /> with the specified AttributeID.</summary>
      <param name="attributeId">The specified attribute id.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.RelationshipEndAttribute" /> with the specified AttributeID.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.CommonIdentifierPosition">
      <summary>Gets or sets the exact position of the common identifier.</summary>
      <returns>The exact position of the common identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.ContextualNameRule">
      <summary>Gets or sets the contextual name rule.</summary>
      <returns>The contextual name rule.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.DefaultDetailsPosition">
      <summary>Gets or sets the default details of the exact position of the common identifier.</summary>
      <returns>The default details of the exact position of the common identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.DisplayKeyPosition">
      <summary>Gets or sets the exact position of the display key.</summary>
      <returns>The exact position of the display key.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.FolderPosition">
      <summary>Gets or sets the exact position of the folder.</summary>
      <returns>The exact position of the folder.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.IsDefaultImage">
      <summary>Gets or sets a value that indicates whether the image is the default image.</summary>
      <returns>true if the image is set as the default; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.IsDefaultMeasure">
      <summary>Gets or sets a value that indicates whether the measure is the default measure.</summary>
      <returns>true if the measure is set as the default; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties.SortPropertiesPosition">
      <summary>Gets or sets the exact position of the sorting properties attribute.</summary>
      <returns>The exact position of the sorting properties attribute.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportAction.Path">
      <summary>Gets or sets the path of the report action.</summary>
      <returns>The path of the report action.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportAction.ReportFormatParameters">
      <summary>Gets a collection of report format parameters.</summary>
      <returns>A collection of report format parameters.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportAction.ReportParameters">
      <summary>Gets a collection of report action parameters.</summary>
      <returns>A collection of report action parameters.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportAction.ReportServer">
      <summary>Gets or sets the report action server.</summary>
      <returns>The report action server.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameter.Name">
      <summary>Gets or sets the name of the parameter.</summary>
      <returns>The name of the parameter.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameter.Value">
      <summary>Gets or sets the value of the parameter.</summary>
      <returns>The value of the parameter.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> objects in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> objects in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ReportParameterCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> that has the specified name from the collection.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> specified by <paramref name="name" />.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="name" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="name" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.ReportParameterCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ReportParameterCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <returns>The base type implementation of the <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <returns>The object reference implementation of the <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database referred by the <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <returns>The parent database referred by the <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Role" /> object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Server" /> object that is the parent of the <see cref="T:Microsoft.AnalysisServices.Role" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Role.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the <see cref="T:Microsoft.AnalysisServices.Role" />.</summary>
      <returns>The path implementation of the <see cref="T:Microsoft.AnalysisServices.Role" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.RoleCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Role" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Role" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.RoleCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Role" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Role" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Role" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.RowBinding.TableID">
      <summary>Gets or sets the table id of the <see cref="T:Microsoft.AnalysisServices.RowBinding" />.</summary>
      <returns>The table id of the <see cref="T:Microsoft.AnalysisServices.RowBinding" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.ClassifiedColumns">
      <summary>Gets the collection of related columns that are classified by the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</summary>
      <returns>A StringCollection that contains the collection of related columns that are classified by <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Content">
      <summary>Gets or sets the content of the column in the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</summary>
      <returns>A string that contains the content of the column in the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.DiscretizationBucketCount">
      <summary>Gets or sets the number of buckets into which to discretize the column values.</summary>
      <returns>An Integer that contains the number of buckets into which to discretize the column values.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.DiscretizationMethod">
      <summary>Gets or sets the method to be used for discretization.</summary>
      <returns>A String containing the method to be used for discretization.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Distribution">
      <summary>Gets or sets a provider-specific value that describes how scalar values are distributed within a column of a <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</summary>
      <returns>A String that contains a provider-specific value that describes how scalar values are distributed within a column of a <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.IsKey">
      <summary>Gets or sets a value that indicates whether the column provides the key for the case in a <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object.</summary>
      <returns>true if the column provides the key for the case in a <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> object; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.KeyColumns">
      <summary>Gets the collection of <see cref="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.KeyColumns" /> definitions for <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItemCollection" /> containing the collection of <see cref="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.KeyColumns" /> definitions for <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.ModelingFlags">
      <summary>Gets the collection of <see cref="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.ModelingFlags" /> for a column.</summary>
      <returns>A StringCollection containing the collection of <see cref="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.ModelingFlags" /> for a column.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.NameColumn">
      <summary>Gets or sets the column that provides the name of <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.DataItem" /> identifying the column that provides the name of <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Source">
      <summary>Gets or sets the source for the column.</summary>
      <returns>The binding that indicates the source of the column data.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Translations">
      <summary>Gets the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> object associated with the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TranslationCollection" /> containing the collection of <see cref="T:Microsoft.AnalysisServices.Translation" /> object associated with the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScalarMiningStructureColumn.Type">
      <summary>Gets or sets the data type of the mining structure column.</summary>
      <returns>A string that indicates the data type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScriptInfo.Action">
      <summary>Gets the custom action for the script.</summary>
      <returns>The custom action.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScriptInfo.Object">
      <summary>Gets the specified object as the major object.</summary>
      <returns>The object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScriptInfo.Options">
      <summary>Gets the possible options for the script.</summary>
      <returns>The possible options.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.ScriptInfo.ScriptDependents">
      <summary>Gets whether the script is a dependent script.</summary>
      <returns>true if the script is a dependent script; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Assemblies">
      <summary>Gets a collection of assemblies from the <see cref="T:Microsoft.AnalysisServices.Server" /> object.</summary>
      <returns>An assembly collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Databases">
      <summary>Gets the collection of databases resident on a <see cref="T:Microsoft.AnalysisServices.Server" />.</summary>
      <returns>A collection of databases.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.IsInTransaction">
      <summary>Gets a value whether the server is in transaction.</summary>
      <returns>true if the server is in transaction; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the server.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the server.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the server.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the server.</summary>
      <returns>The parent server implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the server.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Roles">
      <summary>Gets the collection of <see cref="P:Microsoft.AnalysisServices.Server.Roles" /> for a database, cube, or mining model.</summary>
      <returns>A collection of roles.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.SessionTrace">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.SessionTrace" /> object that is used to start and stop traces on the server.</summary>
      <returns>The session trace of the server.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Server.Traces">
      <summary>Gets the traces available on the server.</summary>
      <returns>A collection of traces.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.SessionTrace.IsStarted">
      <summary>Gets the status of a session trace from a <see cref="P:Microsoft.AnalysisServices.Server.SessionTrace" /> object.</summary>
      <returns>true if the session has been started; else false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.SessionTrace.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of the SessionTrace object.</summary>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Server" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.StandardAction.Expression">
      <summary>Gets or sets an MDX Expression associated with a <see cref="T:Microsoft.AnalysisServices.StandardAction" /> object.</summary>
      <returns>An MDX Expression.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableBinding.DataSourceID">
      <summary>Gets or sets the data source identifier for the table data.</summary>
      <returns>The data source identifier for the table data.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableBinding.DbSchemaName">
      <summary>Gets or sets the schema name of the database.</summary>
      <returns>The schema name of the database.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableBinding.DbTableName">
      <summary>Gets or sets the name of the table in the database to be bound.</summary>
      <returns>The name of the table in the database to be bound.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableMiningStructureColumn.Columns">
      <summary>Gets the collection of columns associated with a <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>A collection of mining structure columns.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableMiningStructureColumn.FilterComponent">
      <summary>Gets or sets the filter component associated with a <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>The filter component itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableMiningStructureColumn.ForeignKeyColumns">
      <summary>Gets the foreign key columns associated with a <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>A collection of <see cref="P:Microsoft.AnalysisServices.TableMiningStructureColumn.ForeignKeyColumns" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableMiningStructureColumn.SourceMeasureGroup">
      <summary>Gets or sets the source measure group associated with a <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.MeasureGroupBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableMiningStructureColumn.Translations">
      <summary>Gets the collection of translations associated with a <see cref="T:Microsoft.AnalysisServices.TableMiningStructureColumn" /> object.</summary>
      <returns>A collection of translations.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotification.DbSchemaName">
      <summary>Gets or sets the name of the schema used by the <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</summary>
      <returns>The name of the schema used by the <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotification.DbTableName">
      <summary>Gets or sets the name of the table used by the <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</summary>
      <returns>The name of the table used by the <see cref="T:Microsoft.AnalysisServices.TableNotification" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.TableNotification" /> objects in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.TableNotification" /> objects in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.TableNotification" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.TableNotification" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.TableNotificationCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#IsFixedSize">
      <summary>Gets a value that indicates whether the collection has a fixed size.</summary>
      <returns>true if the collection has a fixed size; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#IsReadOnly">
      <summary>Gets a value that indicates whether this <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" /> is read-only.</summary>
      <returns>true if this <see cref="T:Microsoft.AnalysisServices.TableNotificationCollection" /> is read-only; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TableNotificationCollection.System#Collections#IList#Item(System.Int32)">
      <summary>Gets or sets the element at the specified index.</summary>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.CalendarEndDate">
      <summary>Gets or sets the end date of the calendar period for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>The end date.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.CalendarLanguage">
      <summary>Gets or sets the calendar language used for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> element.</summary>
      <returns>An Integer representing the language.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.CalendarStartDate">
      <summary>Gets or sets the start date of the calendar period for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>The start date.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.FirstDayOfWeek">
      <summary>Gets or sets the first day of the week for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer representing the first day of the week for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.FiscalFirstDayOfMonth">
      <summary>Gets or sets the first day of the fiscal month for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the first day of the fiscal month for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.FiscalFirstMonth">
      <summary>Gets or sets the first month of the fiscal period for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the first month of the fiscal period for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.FiscalYearName">
      <summary>Gets or sets the naming convention for the name of the fiscal year for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.FiscalYearName" /> that indicates the naming convention for the name of the fiscal year for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.ManufacturingExtraMonthQuarter">
      <summary>Gets or sets the month of the manufacturing period to which an extra month is assigned for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the month of the manufacturing period to which an extra month is assigned for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.ManufacturingFirstMonth">
      <summary>Gets or sets the first manufacturing month for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the first manufacturing month for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.ManufacturingFirstWeekOfMonth">
      <summary>Gets or sets the first week of the manufacturing month for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the first week of the manufacturing month for a <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.ReportingFirstMonth">
      <summary>Gets or sets the first reporting month for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the first reporting month for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.ReportingFirstWeekOfMonth">
      <summary>Gets or sets the first week of the reporting month for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>An Integer indicating the first week of the reporting month for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TimeBinding.ReportingWeekToMonthPattern">
      <summary>Gets or sets the reporting week-to-month pattern for the <see cref="T:Microsoft.AnalysisServices.TimeBinding" /> object.</summary>
      <returns>A week-to-month pattern.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Audit">
      <summary>Gets or sets a value that indicates whether the <see cref="T:Microsoft.AnalysisServices.Trace" /> object can drop any events, regardless of whether this results in degraded performance on the server.</summary>
      <returns>true if <see cref="T:Microsoft.AnalysisServices.Trace" /> cannot drop any events; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.AutoRestart">
      <summary>Gets or sets a value that indicates whether a <see cref="T:Microsoft.AnalysisServices.Trace" /> object will automatically restart when the service stops and restarts.</summary>
      <returns>true if <see cref="T:Microsoft.AnalysisServices.Trace" /> object will automatically restart when the Analysis Services service stops and restarts; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Events">
      <summary>Gets the collection of event objects to be captured by a <see cref="T:Microsoft.AnalysisServices.Trace" />.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TraceEventCollection" /> that contains the collection of event objects to be captured by a <see cref="T:Microsoft.AnalysisServices.Trace" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Filter">
      <summary>Gets or sets the specified filter to add.</summary>
      <returns>The specified filter to add.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.IsStarted">
      <summary>Gets a value that indicates whether the <see cref="T:Microsoft.AnalysisServices.Trace" /> object was initiated.</summary>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Trace" /> object was initiated; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.LogFileAppend">
      <summary>Gets or sets a value that indicates whether the <see cref="T:Microsoft.AnalysisServices.Trace" /> appends its logging output to the existing log file, or overwrites it.</summary>
      <returns>true if the <see cref="T:Microsoft.AnalysisServices.Trace" /> appends its logging output to the existing log file; false if it overwrites it.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.LogFileName">
      <summary>Gets or sets the file name of the log file for the <see cref="T:Microsoft.AnalysisServices.Trace" /> object.</summary>
      <returns>The file name of the log file for the <see cref="T:Microsoft.AnalysisServices.Trace" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.LogFileRollover">
      <summary>Gets or sets a value that indicates whether logging of <see cref="T:Microsoft.AnalysisServices.Trace" /> output will roll over to a new file, or whether it will stop when the maximum log file size that is specified in <see cref="P:Microsoft.AnalysisServices.Trace.LogFileSize" /> is reached.</summary>
      <returns>true if logging of <see cref="T:Microsoft.AnalysisServices.Trace" /> output will roll over to a new file when the maximum log file size that is specified in <see cref="P:Microsoft.AnalysisServices.Trace.LogFileSize" /> is reached; false if it should stop.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.LogFileSize">
      <summary>Gets or sets the maximum log file size, in megabytes.</summary>
      <returns>The maximum log files size, in megabytes.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#BaseType">
      <summary>Gets the base type implementation of the trace.</summary>
      <returns>The base type implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#ObjectReference">
      <summary>Gets the object reference implementation of the trace.</summary>
      <returns>The object reference implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#ParentDatabase">
      <summary>Gets the parent database implementation of the trace.</summary>
      <returns>The parent database implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#ParentServer">
      <summary>Gets the parent server implementation of the trace.</summary>
      <returns>The parent server implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Microsoft#AnalysisServices#IMajorObject#Path">
      <summary>Gets the path implementation of the trace.</summary>
      <returns>The path implementation.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.Parent">
      <summary>Gets the parent <see cref="T:Microsoft.AnalysisServices.Server" /> of a <see cref="T:Microsoft.AnalysisServices.Trace" /> object. This class cannot be inherited.</summary>
      <returns>The parent server of a trace.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.StopTime">
      <summary>Gets or sets the date and time at which a <see cref="T:Microsoft.AnalysisServices.Trace" /> object should stop.</summary>
      <returns>The date and time at which a <see cref="T:Microsoft.AnalysisServices.Trace" /> object should stop.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.Trace.XEvent">
      <summary>Gets or sets the collection of XEvent that is part of this category.</summary>
      <returns>The collection of XEvent that is part of this category.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Trace" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.ModelComponentCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Trace" /> that has the specified identifier from the collection.</summary>
      <param name="id">The identifier of the <see cref="T:Microsoft.AnalysisServices.Trace" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.Trace" /> specified by the identifier.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="id" /> is a null reference (Nothing in Visual Basic).</exception>
      <exception cref="T:System.Management.Automation.ItemNotFoundException">
        <paramref name="id" /> does not exist in the collection.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceColumnCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> objects in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> objects in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceColumnCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> at the specified index.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.TraceColumnCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceColumnCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.TraceColumnCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.TraceColumnCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceColumnCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.TraceColumnCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.TraceColumnCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEvent.Columns">
      <summary>Gets a collection that contains all the columns in the event.</summary>
      <returns>A collection that contains all the columns in the event.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEvent.EventID">
      <summary>Gets or sets a value that identifies the event.</summary>
      <returns>A value that identifies the event.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ApplicationName">
      <summary>Gets the application name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The application name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ClientHostName">
      <summary>Gets the client host name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The client host name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ClientProcessID">
      <summary>Gets the client process identifier associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The client process identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ConnectionID">
      <summary>Gets the connection identifier associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The connection identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.CpuTime">
      <summary>Gets the CPU time associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>An Integer representation of seconds elapsed.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.CurrentTime">
      <summary>Gets the current date and time associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The date and time.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.DatabaseName">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.Database" /> name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The database name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.Duration">
      <summary>Gets the duration value associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>A 64-bit signed integer.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.EndTime">
      <summary>Gets the end time associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The date and time.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.Error">
      <summary>Gets the error property associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The error itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.EventClass">
      <summary>Gets the event class associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>A <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.EventSubclass">
      <summary>Gets the event subclass associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>A trace event subclass.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.IntegerData">
      <summary>Gets the Integer data associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>A 64-bit signed integer.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.Item(Microsoft.AnalysisServices.TraceColumn)">
      <summary>Corresponds to the indexor property in the C# language. It allows indexing of a collection in the same manner as with arrays.</summary>
      <param name="column">A collection of trace columns. </param>
      <returns>The value of a trace column from a trace event.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.JobID">
      <summary>Gets the job identifier associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The job identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.NTCanonicalUserName">
      <summary>Gets the NT canonical user name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The NT canonical user name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.NTDomainName">
      <summary>Gets the NT domain name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The NT domain name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.NTUserName">
      <summary>Gets the NT user name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The NT user name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ObjectID">
      <summary>Gets the object identifier associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The object identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ObjectName">
      <summary>Gets the object name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The object name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ObjectPath">
      <summary>Gets the object path associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The object path.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ObjectReference">
      <summary>Gets the object reference associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The object reference itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ObjectType">
      <summary>Gets the object type associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The object type itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ProgressTotal">
      <summary>Gets the progress total associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The 64-bit signed integer representation of total progress.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.RequestParameters">
      <summary>Gets the request parameters associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The request parameters.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.RequestProperties">
      <summary>Gets the request properties associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The request properties.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.ServerName">
      <summary>Gets the server name associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The server name.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.SessionID">
      <summary>Gets the session identifier associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The session identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.SessionType">
      <summary>Gets the session type associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The session type.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.Severity">
      <summary>Gets the severity associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>An Integer representation of severity.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.Spid">
      <summary>Gets the active server process identifier (SPID) on which to execute the parent object.</summary>
      <returns>A String containing the active server process identifier (SPID) on which to execute the parent object.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.StartTime">
      <summary>Gets the date and time at which a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object's trace started.</summary>
      <returns>A date and time value of type DataTime.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.Success">
      <summary>Gets the success property associated with the trace indicated by a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object's trace.</summary>
      <returns>A TraceEventSuccess object indicating success status.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.TextData">
      <summary>Gets the text data information associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>The text data itself.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventArgs.XmlaMessages">
      <summary>Gets the collection of XMLA messages associated with a <see cref="T:Microsoft.AnalysisServices.TraceEventArgs" /> object.</summary>
      <returns>A collection of XMLA messages.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventCollection.Count">
      <summary>Gets the number of <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> objects in the collection.</summary>
      <returns>The number of <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> objects in the collection.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventCollection.Item(Microsoft.AnalysisServices.TraceEventClass)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> that has the specified <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value from the collection.</summary>
      <param name="eventId">The <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> that has the specified <see cref="T:Microsoft.AnalysisServices.TraceEventClass" /> value.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> at the specified index from the collection.</summary>
      <param name="index">The zero-based index of the <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> to return.</param>
      <returns>The <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is equal to or greater than <see cref="P:Microsoft.AnalysisServices.TraceEventCollection.Count" />.</exception>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventCollection.System#Collections#ICollection#IsSynchronized">
      <summary>Gets a value that indicates whether access to the <see cref="T:Microsoft.AnalysisServices.TraceEventCollection" /> is synchronized.</summary>
      <returns>true if access to the <see cref="T:Microsoft.AnalysisServices.TraceEventCollection" /> is synchronized; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceEventCollection.System#Collections#ICollection#SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.TraceEventCollection" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:Microsoft.AnalysisServices.TraceEventCollection" />.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceStoppedEventArgs.Exception">
      <summary>Gets the exception that occurs in the event.</summary>
      <returns>The exception that occurs in the event.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.TraceStoppedEventArgs.StopCause">
      <summary>Gets the cause of trace to stop.</summary>
      <returns>The cause of trace to stop.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.UserDefinedGroupBinding.AttributeID">
      <summary>Gets or sets the attribute identifier.</summary>
      <returns>The attribute identifier.</returns>
    </member>
    <member name="P:Microsoft.AnalysisServices.UserDefinedGroupBinding.Groups">
      <summary>Gets a collection of group binding.</summary>
      <returns>A collection of group binding.</returns>
    </member>
    <member name="T:Microsoft.AnalysisServices.Account">
      <summary>The <see cref="T:Microsoft.AnalysisServices.Account" /> object is associated with dimensions of type <see cref="T:Microsoft.AnalysisServices.Account" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AccountCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Account" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AccountTypes">
      <summary>Contains a fixed set of account types. This class cannot be changed or inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Action">
      <summary>Represents an action that can be returned from the <see cref="T:Microsoft.AnalysisServices.Server" /> and run on the client.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ActionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Action" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ActionInvocation">
      <summary>Defines how an <see cref="T:Microsoft.AnalysisServices.Action" /> is called. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionInvocation.Interactive">
      <summary>Calls the action when a user performs an action.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionInvocation.OnOpen">
      <summary>Calls the action when the cube opens.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionInvocation.Batch">
      <summary>Calls the action from a batch command.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ActionTargetType">
      <summary>Identifies where an <see cref="T:Microsoft.AnalysisServices.Action" /> can be located.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.Cube">
      <summary>Located on a cube.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.Cells">
      <summary>Located on a set of cells or a subcube.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.Set">
      <summary>Located on a set.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.Hierarchy">
      <summary>Located on a single hierarchy from a dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.Level">
      <summary>Located on a level from a dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.DimensionMembers">
      <summary>Located on a dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.HierarchyMembers">
      <summary>Located on the members of a single hierarchy from a dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.LevelMembers">
      <summary>Located on the members of a level from a dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionTargetType.AttributeMembers">
      <summary>Located on an attribute member.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ActionType">
      <summary>Defines the type of the <see cref="T:Microsoft.AnalysisServices.Action" /> property.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Url">
      <summary>Opens a URL string in an Internet browser.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Html">
      <summary>Renders an HTML script in an Internet browser.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Statement">
      <summary>Executes a statement that is understood by client application.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.DrillThrough">
      <summary>Executes a SQL Server 2005 Analysis Services (SSAS) MDX DrillThrough statement.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Dataset">
      <summary>Executes a Multidimensional Expressions (MDX) statement.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Rowset">
      <summary>Executes a Multidimensional Expressions (MDX) statement and results are to be presented as rowset. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.CommandLine">
      <summary>Executes a command using CMD.exe.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Proprietary">
      <summary>Executes an action for which  the client application has custom, nongeneric knowledge of that action. Proprietary actions are not returned to the client application unless the client application explicitly asks for these by setting the appropriate restriction on the APPLICATION_NAME.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActionType.Report">
      <summary>Sends a URL statement to SQL Server 2005 Reporting Services (SSRS).</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ActiveState">
      <summary>Enumerates the active state.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActiveState.ActiveStateIgnore">
      <summary>Specifies the Ignore state.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActiveState.ActiveStateActive">
      <summary>Specifies the Active state.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ActiveState.ActiveStateInactive">
      <summary>Specifies the Inactive state.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Aggregation">
      <summary>Defines a single aggregation. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationAttribute">
      <summary>Defines a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> as being part of a <see cref="T:Microsoft.AnalysisServices.Aggregation" />. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationAttribute" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Aggregation" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDesign">
      <summary>Defines a set of aggregation definitions that can be shared across multiple partitions in a database. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDesignAttribute">
      <summary>Represents the association between an attribute and an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> element.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDesignAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationDesignAttribute" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDesignCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationDesign" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDesignDimension">
      <summary>Defines a primitive data type that represents the relationship between a cube dimension and an <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDesignDimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationDesignDimension" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDimension">
      <summary>Represents the relationship between a <see cref="T:Microsoft.AnalysisServices.Dimension" /> and an <see cref="T:Microsoft.AnalysisServices.Aggregation" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationDimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationDimension" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationFunction">
      <summary>Defines the type of aggregation that can be set for measures or dimensions.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.Sum">
      <summary>Specifies the sum of members. This is the default aggregation function.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.Count">
      <summary>Specifies the count of measure members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.Min">
      <summary>Specifies the minimum value of members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.Max">
      <summary>Specifies the maximum value of members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.DistinctCount">
      <summary>Specifies the count of distinct measure members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.None">
      <summary>No aggregations are performed on any dimension – data is only available on the leaf cells. If no value from the fact table has been read in for a member, then the cell value for the member is considered to be Null.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.ByAccount">
      <summary>Specifies that the aggregation used will be determined for each CurrentMember of the Account dimension according to its account type. Unmapped account types aggregate as SUM.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.AverageOfChildren">
      <summary>Specifies average of leaf descendants in time. Average does not count an empty value as 0.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.FirstChild">
      <summary>Specifies the first child member along Time dimension. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.LastChild">
      <summary>Specifies the last child member along Time dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.FirstNonEmpty">
      <summary>Specifies the first non empty child member along Time dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationFunction.LastNonEmpty">
      <summary>Specifies the last non empty child member along Time dimension.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstance">
      <summary>Represents an instance of a defined <see cref="T:Microsoft.AnalysisServices.Aggregation" /> for a partition.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceAttribute">
      <summary>Represents information about an attribute used by an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> instance.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceAttribute" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationInstance" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceDimension">
      <summary>Represents a dimension for a user-defined aggregation instance.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceDimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceDimension" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceMeasure">
      <summary>Represents information about a measure used by an <see cref="T:Microsoft.AnalysisServices.Aggregation" /> instance.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationInstanceMeasureCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AggregationInstanceMeasure" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationType">
      <summary>Contains an enumeration of the different types of possible aggregations used only in ROLAP cubes.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationType.IndexedView">
      <summary>Creates an indexed view for the ROLAP aggregation. The server recreates the view every time that the partition is reprocessed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationType.Table">
      <summary>Reserved for future use.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationType.UserDefined">
      <summary>The user has defined the aggregation table for current partition.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AggregationUsage">
      <summary>Defines the values allowed for <see cref="T:Microsoft.AnalysisServices.AggregationUsage" />.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationUsage.Full">
      <summary>Every aggregation for the cube must include this attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationUsage.None">
      <summary>No aggregation for the cube can include this attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationUsage.Unrestricted">
      <summary>No restrictions are placed on Aggregation Designer.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AggregationUsage.Default">
      <summary>Aggregation Designer applies a default rule based on the type of attribute (Full for keys, Unrestricted for others).</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AlgorithmParameter">
      <summary>Defines a parameter for the algorithm used by a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> element. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AlgorithmParameterCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AlgorithmParameter" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Alignment">
      <summary>Specifies the type of justification used within a column.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Alignment.Default">
      <summary>A value that automatically sets the appropriate type of justification based on the data type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Alignment.Left">
      <summary>Left-aligned justification.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Alignment.Right">
      <summary>Right-aligned justification.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Alignment.Center">
      <summary>Center-aligned justification.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AllowedBindingsHelper">
      <summary>Specifies the allowed bindings helper.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Assembly">
      <summary>Represents a COM or .NET library that can contain several classes with several methods; all of which are potential stored procedures.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AssemblyCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Assembly" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeBinding">
      <summary>Defines a derived data type that represents a binding for an <see cref="T:Microsoft.AnalysisServices.AttributeBinding" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeBindingType">
      <summary>Defines the types for an <see cref="T:Microsoft.AnalysisServices.AttributeBindingType" /> object.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.All">
      <summary>Attribute is the All level.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.Key">
      <summary>Defines the unique key, which includes the data type of the key within OLAP, and the binding.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.Name">
      <summary>Defines the column that provides the name of the attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.Value">
      <summary>Contains the value of the attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.Translation">
      <summary>Represents a set of translations for the attribute, this includes (for each language) both a caption for the attribute and a binding to a column that contains the captions for the attribute values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.UnaryOperator">
      <summary>Defines the column that provides a unary operator.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.SkippedLevels">
      <summary>Defines the column that stores the number of skipped (empty) levels between each member and its parent</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.CustomRollup">
      <summary>Defines the details of a column that provides a custom rollup formula.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeBindingType.CustomRollupProperties">
      <summary>Defines the details of a column that provides details about the properties of the custom rollup.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributePermission">
      <summary>Defines the permissions members of a role have on an individual dimension attribute on a cube.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributePermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AttributePermission" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeRelationship">
      <summary>Provides details on the relationship between one attribute and another. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeRelationshipCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AttributeRelationship" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeTranslation">
      <summary>Represents a translation associated with an Attribute element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeTranslationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.AttributeTranslation" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeType">
      <summary>Contains the different attribute types.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Account">
      <summary>An attribute of Account type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AccountName">
      <summary>An attribute of AccountName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AccountNumber">
      <summary>An attribute of AccountNumber type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AccountType">
      <summary>An attribute of AccountType type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Address">
      <summary>An attribute of Address type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressBuilding">
      <summary>An attribute of AddressBuilding type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressCity">
      <summary>An attribute of AddressCity type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressCountry">
      <summary>An attribute of AddressCountry type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressFax">
      <summary>An attribute of AddressFax type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressFloor">
      <summary>An attribute of AddressFloor type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressHouse">
      <summary>An attribute of AddressHouse type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressPhone">
      <summary>An attribute of AddressPhone type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressQuarter">
      <summary>An attribute of AddressQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressRoom">
      <summary>An attribute of AddressRoom type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressStateOrProvince">
      <summary>An attribute of AddressStateOrProvince type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressStreet">
      <summary>An attribute of AddressStreet type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.AddressZip">
      <summary>An attribute of AddressZip type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.BomResource">
      <summary>An attribute of BomResource type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Caption">
      <summary>An attribute of Caption type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CaptionAbbreviation">
      <summary>An attribute of CaptionAbbreviation type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CaptionDescription">
      <summary>An attribute of CaptionDescription type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Channel">
      <summary>An attribute of Channel type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.City">
      <summary>An attribute of City type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Company">
      <summary>An attribute of Company type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Continent">
      <summary>An attribute of Continent type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Country">
      <summary>An attribute of Country type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.County">
      <summary>An attribute of County type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CurrencyDestination">
      <summary>An attribute of CurrencyDestination type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CurrencyIsoCode">
      <summary>An attribute of CurrencyIsoCode type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CurrencyName">
      <summary>An attribute of CurrencyName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CurrencySource">
      <summary>An attribute of CurrencySource type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CustomerGroup">
      <summary>An attribute of CustomerGroup type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.CustomerHousehold">
      <summary>An attribute of CustomerHousehold type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Customers">
      <summary>An attribute of Customers type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Date">
      <summary>An attribute of Date type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DateCanceled">
      <summary>An attribute of DateCanceled type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DateDuration">
      <summary>An attribute of DateDuration type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DateEnded">
      <summary>An attribute of DateEnded type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DateModified">
      <summary>An attribute of DateModified type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DateStart">
      <summary>An attribute of DateStart type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfHalfYear">
      <summary>An attribute of DayOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfMonth">
      <summary>An attribute of DayOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfQuarter">
      <summary>An attribute of DayOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfTenDays">
      <summary>An attribute of DayOfTenDays type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfTrimester">
      <summary>An attribute of DayOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfWeek">
      <summary>An attribute of DayOfWeek type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DayOfYear">
      <summary>An attribute of DayOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Days">
      <summary>An attribute of Days type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.DeletedFlag">
      <summary>An attribute of DeletedFlag type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDate">
      <summary>An attribute of FiscalDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDayOfHalfYear">
      <summary>An attribute of FiscalDayOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDayOfMonth">
      <summary>An attribute of FiscalDayOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDayOfQuarter">
      <summary>An attribute of FiscalDayOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDayOfTrimester">
      <summary>An attribute of FiscalDayOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDayOfWeek">
      <summary>An attribute of FiscalDayOfWeek type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalDayOfYear">
      <summary>An attribute of FiscalDayOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalHalfYears">
      <summary>An attribute of FiscalHalfYearOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalHalfYearOfYear">
      <summary>An attribute of FiscalHalfYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalMonths">
      <summary>An attribute of FiscalMonthOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalMonthOfHalfYear">
      <summary>An attribute of FiscalMonths type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalMonthOfQuarter">
      <summary>An attribute of FiscalMonthOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalMonthOfTrimester">
      <summary>An attribute of FiscalMonthOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalMonthOfYear">
      <summary>An attribute of FiscalMonthOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalQuarters">
      <summary>An attribute of FiscalQuarterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalQuarterOfHalfYear">
      <summary>An attribute of FiscalQuarters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalQuarterOfYear">
      <summary>An attribute of FiscalQuarterOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalTrimesters">
      <summary>An attribute of FiscalTrimesterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalTrimesterOfYear">
      <summary>An attribute of FiscalTrimesters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalWeeks">
      <summary>An attribute of FiscalWeekOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalWeekOfHalfYear">
      <summary>An attribute of FiscalWeeks type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalWeekOfMonth">
      <summary>An attribute of FiscalWeekOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalWeekOfQuarter">
      <summary>An attribute of FiscalWeekOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalWeekOfTrimester">
      <summary>An attribute of FiscalWeekOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalWeekOfYear">
      <summary>An attribute of FiscalWeekOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FiscalYears">
      <summary>An attribute of FiscalYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FormattingColor">
      <summary>An attribute of FormattingColor type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FormattingFont">
      <summary>An attribute of FormattingFont type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FormattingFontEffects">
      <summary>An attribute of FormattingFontEffects type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FormattingFontSize">
      <summary>An attribute of FormattingFontSize type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FormattingOrder">
      <summary>An attribute of FormattingOrder type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.FormattingSubtotal">
      <summary>An attribute of FormattingSubtotal type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryBottom">
      <summary>An attribute of GeoBoundaryBottom type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryFront">
      <summary>An attribute of GeoBoundaryFront type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryLeft">
      <summary>An attribute of GeoBoundaryLeft type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryPolygon">
      <summary>An attribute of GeoBoundaryPolygon type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryRear">
      <summary>An attribute of GeoBoundaryRear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryRight">
      <summary>An attribute of GeoBoundaryRight type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoBoundaryTop">
      <summary>An attribute of GeoBoundaryTop type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoCentroidX">
      <summary>An attribute of GeoCentroidX type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoCentroidY">
      <summary>An attribute of GeoCentroidY type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.GeoCentroidZ">
      <summary>An attribute of GeoCentroidZ type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.HalfYears">
      <summary>An attribute of HalfYearOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.HalfYearOfYear">
      <summary>An attribute of HalfYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Hours">
      <summary>An attribute of Hours type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ID">
      <summary>An attribute of ID type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Image">
      <summary>An attribute of Image type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ImageBmp">
      <summary>An attribute of ImageBmp type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ImageGif">
      <summary>An attribute of ImageGif type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ImageJpg">
      <summary>An attribute of ImageJpg type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ImagePng">
      <summary>An attribute of ImagePng type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ImageTiff">
      <summary>An attribute of ImageTiff type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.IsHoliday">
      <summary>An attribute of IsHoliday type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Iso8601Date">
      <summary>An attribute of Iso8601Date type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Iso8601DayOfWeek">
      <summary>An attribute of Iso8601DayOfWeek type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Iso8601DayOfYear">
      <summary>An attribute of Iso8601DayOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Iso8601Weeks">
      <summary>An attribute of Iso8601WeekOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Iso8601WeekOfYear">
      <summary>An attribute of Iso8601Weeks type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Iso8601Years">
      <summary>An attribute of Iso8601Years type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.IsPeakDay">
      <summary>Represents a day during the peak period.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.IsWeekDay">
      <summary>An attribute of IsWeekDay type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.IsWorkingDay">
      <summary>Represents a day during the working week.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingDate">
      <summary>An attribute of ManufacturingDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingDayOfHalfYear">
      <summary>An attribute of ManufacturingDayOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingDayOfMonth">
      <summary>An attribute of ManufacturingDayOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingDayOfQuarter">
      <summary>An attribute of ManufacturingDayOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingDayOfWeek">
      <summary>An attribute of ManufacturingDayOfWeek type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingDayOfYear">
      <summary>An attribute of ManufacturingDayOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingHalfYears">
      <summary>An attribute of ManufacturingHalfYearOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingHalfYearOfYear">
      <summary>An attribute of ManufacturingHalfYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingMonths">
      <summary>An attribute of ManufacturingMonthOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingMonthOfHalfYear">
      <summary>An attribute of ManufacturingMonths type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingMonthOfQuarter">
      <summary>An attribute of ManufacturingMonthOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingMonthOfYear">
      <summary>An attribute of ManufacturingMonthOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingQuarters">
      <summary>An attribute of ManufacturingQuarterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingQuarterOfHalfYear">
      <summary>An attribute of ManufacturingQuarters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingQuarterOfYear">
      <summary>An attribute of ManufacturingQuarterOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingWeeks">
      <summary>An attribute of ManufacturingWeekOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingWeekOfHalfYear">
      <summary>An attribute of ManufacturingWeeks type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingWeekOfMonth">
      <summary>An attribute of ManufacturingWeekOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingWeekOfQuarter">
      <summary>An attribute of ManufacturingWeekOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingWeekOfYear">
      <summary>An attribute of ManufacturingWeekOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ManufacturingYears">
      <summary>An attribute of ManufacturingYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Minutes">
      <summary>An attribute of Minutes type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Months">
      <summary>An attribute of MonthOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.MonthOfHalfYear">
      <summary>An attribute of Months type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.MonthOfQuarter">
      <summary>An attribute of MonthOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.MonthOfTrimester">
      <summary>An attribute of MonthOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.MonthOfYear">
      <summary>An attribute of MonthOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.OrganizationalUnit">
      <summary>An attribute of OrganizationalUnit type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.OrgTitle">
      <summary>An attribute of OrgTitle type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PercentOwnership">
      <summary>An attribute of PercentOwnership type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PercentVoteRight">
      <summary>An attribute of PercentVoteRight type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Person">
      <summary>An attribute of Person type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PersonContact">
      <summary>An attribute of PersonContact type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PersonDemographic">
      <summary>An attribute of PersonDemographic type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PersonFirstName">
      <summary>An attribute of PersonFirstName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PersonFullName">
      <summary>An attribute of PersonFullName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PersonLastName">
      <summary>An attribute of PersonLastName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PersonMiddleName">
      <summary>An attribute of PersonMiddleName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalColor">
      <summary>An attribute of PhysicalColor type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalDensity">
      <summary>An attribute of PhysicalDensity type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalDepth">
      <summary>An attribute of PhysicalDepth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalHeight">
      <summary>An attribute of PhysicalHeight type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalSize">
      <summary>An attribute of PhysicalSize type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalVolume">
      <summary>An attribute of PhysicalVolume type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalWeight">
      <summary>An attribute of PhysicalWeight type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PhysicalWidth">
      <summary>An attribute of PhysicalWidth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Point">
      <summary>An attribute of Point type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.PostalCode">
      <summary>An attribute of PostalCode type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Product">
      <summary>An attribute of Product type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProductBrand">
      <summary>An attribute of ProductBrand type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProductCategory">
      <summary>An attribute of ProductCategory type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProductGroup">
      <summary>An attribute of ProductGroup type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProductSku">
      <summary>An attribute of ProductSKU type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Project">
      <summary>An attribute of Project type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProjectCode">
      <summary>An attribute of ProjectCode type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProjectCompletion">
      <summary>An attribute of ProjectCompletion type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProjectEndDate">
      <summary>An attribute of ProjectEndDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProjectName">
      <summary>An attribute of ProjectName type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ProjectStartDate">
      <summary>An attribute of ProjectStartDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Promotion">
      <summary>An attribute of Promotion type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.QtyRangeHigh">
      <summary>An attribute of QtyRangeHigh type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.QtyRangeLow">
      <summary>An attribute of QtyRangeLow type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Quantitative">
      <summary>An attribute of Quantitative type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Quarters">
      <summary>An attribute of QuarterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.QuarterOfHalfYear">
      <summary>An attribute of Quarters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.QuarterOfYear">
      <summary>An attribute of QuarterOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Rate">
      <summary>An attribute of Rate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.RateType">
      <summary>An attribute of RateType type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Region">
      <summary>An attribute of Region type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Regular">
      <summary>An attribute of Regular type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.RelationToParent">
      <summary>An attribute of RelationToParent type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDate">
      <summary>An attribute of ReportingDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDayOfHalfYear">
      <summary>An attribute of ReportingDayOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDayOfMonth">
      <summary>An attribute of ReportingDayOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDayOfQuarter">
      <summary>An attribute of ReportingDayOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDayOfTrimester">
      <summary>An attribute of ReportingDayOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDayOfWeek">
      <summary>An attribute of ReportingDayOfWeek type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingDayOfYear">
      <summary>An attribute of ReportingDayOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingHalfYears">
      <summary>An attribute of ReportingHalfYearOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingHalfYearOfYear">
      <summary>An attribute of ReportingHalfYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingMonths">
      <summary>An attribute of ReportingMonthOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingMonthOfHalfYear">
      <summary>An attribute of ReportingMonths type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingMonthOfQuarter">
      <summary>An attribute of ReportingMonthOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingMonthOfTrimester">
      <summary>An attribute of ReportingMonthOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingMonthOfYear">
      <summary>An attribute of ReportingMonthOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingQuarters">
      <summary>An attribute of ReportingQuarterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingQuarterOfHalfYear">
      <summary>An attribute of ReportingQuarters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingQuarterOfYear">
      <summary>An attribute of ReportingQuarterOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingTrimesters">
      <summary>An attribute of ReportingTrimesterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingTrimesterOfYear">
      <summary>An attribute of ReportingTrimesters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingWeeks">
      <summary>An attribute of ReportingWeekOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingWeekOfHalfYear">
      <summary>An attribute of ReportingWeeks type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingWeekOfMonth">
      <summary>An attribute of ReportingWeekOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingWeekOfQuarter">
      <summary>An attribute of ReportingWeekOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingWeekOfTrimester">
      <summary>An attribute of ReportingWeekOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingWeekOfYear">
      <summary>An attribute of ReportingWeekOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ReportingYears">
      <summary>An attribute of ReportingYears type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Representative">
      <summary>An attribute of Representative type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ScdEndDate">
      <summary>An attribute of ScdEndDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ScdOriginalID">
      <summary>An attribute of ScdOriginalID type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ScdStartDate">
      <summary>An attribute of ScdStartDate type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ScdStatus">
      <summary>An attribute of ScdStatus type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Scenario">
      <summary>An attribute of Scenario type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Seconds">
      <summary>An attribute of Seconds type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Sequence">
      <summary>An attribute of Sequence type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ShortCaption">
      <summary>An attribute of ShortCaption type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.StateOrProvince">
      <summary>An attribute of StateOrProvince type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TenDays">
      <summary>An attribute of TenDayOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TenDayOfHalfYear">
      <summary>An attribute of TenDay type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TenDayOfMonth">
      <summary>An attribute of TenDayOfHalfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TenDayOfQuarter">
      <summary>An attribute of TenDayOfMonth type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TenDayOfTrimester">
      <summary>An attribute of TenDayOfQuarter type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TenDayOfYear">
      <summary>An attribute of TenDayOfTrimester type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Trimesters">
      <summary>An attribute of TrimesterOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.TrimesterOfYear">
      <summary>An attribute of Trimesters type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.UndefinedTime">
      <summary>An attribute of UndefinedTime type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Utility">
      <summary>An attribute of Utility type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Version">
      <summary>An attribute of Version type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.WebHtml">
      <summary>An attribute of WebHtml type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.WebMailAlias">
      <summary>An attribute of WebMailAlias type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.WebUrl">
      <summary>An attribute of WebUrl type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.WebXmlOrXsl">
      <summary>An attribute of WebXmlOrXsl type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.WeekOfYear">
      <summary>An attribute of WeekOfYear type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Weeks">
      <summary>An attribute of Weeks type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.WinterSummerSeason">
      <summary>An attribute of WinterSummerSeason type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.Years">
      <summary>An attribute of Years type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.RowNumber">
      <summary>An attribute of <see cref="T:Microsoft.AnalysisServices.RowNumberBinding" /> type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ImageUrl">
      <summary>An attribute of ImageUrl type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeType.ExtendedType">
      <summary>An attribute of ExtendedType, used by client applications that require extensions to the Type property. To use this property, set Type to ExtendedType, and then set ExtendedType to a string value that is understood by your client application. By default, this property is empty.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.AttributeUsage">
      <summary>Defines how a <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> can be used.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeUsage.Regular">
      <summary>Represents that the attribute is a regular attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeUsage.Key">
      <summary>Represents the key element in a single element key or one of the elements in a multi element key.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.AttributeUsage.Parent">
      <summary>Represents the parent in a parent-child dimension.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Binding">
      <summary>Serves as the base class from which all bindings are derived.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.BindingCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Binding" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CalculatedMeasureBinding">
      <summary>Represents a binding to a calculated measure. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CalculationProperty">
      <summary>Represents a collection of user interface properties for a calculation used in an <see cref="T:Microsoft.AnalysisServices.MdxScript" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CalculationPropertyCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CalculationPropertyVisualizationProperties">
      <summary>Defines properties that can be used by reporting tools to provide enhanced formatting.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CalculationType">
      <summary>Describes the type of calculation defined in the associated <see cref="T:Microsoft.AnalysisServices.CalculationProperty" />.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalculationType.Member">
      <summary>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> applies to a calculated member definition.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalculationType.Set">
      <summary>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> applies to a named set definition.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalculationType.Cells">
      <summary>The <see cref="T:Microsoft.AnalysisServices.CalculationProperty" /> applies to a named cells definition.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CalendarType">
      <summary>Describes the type of calendar to use for the time hierarchy.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalendarType.All">
      <summary>The calendar type is based on all available types.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalendarType.Standard">
      <summary>The calendar is based on the Gregorian 12-month calendar, starting on January 1st and ending December 31st.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalendarType.Fiscal">
      <summary>The calendar is based on a fiscal calendar.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalendarType.Reporting">
      <summary>The calendar is based on a calendar in which one month in the quarter has 5 weeks, and the other two months have 4 weeks.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalendarType.Manufacturing">
      <summary>The calendar is based on a manufacturing (13-period) calendar.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CalendarType.Iso8601">
      <summary>The calendar is based on the ISO 8601 calendar.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Cardinality">
      <summary>Represents the cardinality of a relationship.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Cardinality.Many">
      <summary>Relationship is Many-to-One.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Cardinality.One">
      <summary>Relationship is One-to-One.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CellPermission">
      <summary>Specifies the <see cref="T:Microsoft.AnalysisServices.CellPermission" /> for one or more cells in a cube. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CellPermissionAccess">
      <summary>Indicates the level of access given to a <see cref="T:Microsoft.AnalysisServices.CellPermission" /> object.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CellPermissionAccess.Read">
      <summary>Read-Only access is allowed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CellPermissionAccess.ReadContingent">
      <summary>Read-contingent access is allowed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CellPermissionAccess.ReadWrite">
      <summary>Read-write access is allowed.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CellPermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CellPermission" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ClrAssembly">
      <summary>Enables you to manage and use a <see cref="T:Microsoft.AnalysisServices.ClrAssembly" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ColumnBinding">
      <summary>Defines a binding between a data source and a column. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ColumnUsage">
      <summary>Specifies the column usage.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ColumnUsage.DAXUsage">
      <summary>The usage is DAXUsage.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ColumnUsage.UnrestrictedUsage">
      <summary>The usage is UnrestrictedUsage.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ComAssembly">
      <summary>Enables you to manage and use a <see cref="T:Microsoft.AnalysisServices.ComAssembly" />. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Command">
      <summary>Represents a command that is available for use within the context of the parent element of the <see cref="T:Microsoft.AnalysisServices.CommandCollection" />. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CommandCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Command" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ConnectionStringSecurity">
      <summary>An enumeration which tells the user if the password for the <see cref="P:Microsoft.AnalysisServices.DataSource.ConnectionString" /> has to be delivered.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ConnectionStringSecurity.Unchanged">
      <summary>Password is still part of <see cref="P:Microsoft.AnalysisServices.DataSource.ConnectionString" /> and the user can connect to the <see cref="T:Microsoft.AnalysisServices.Server" /> without entering a password.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ConnectionStringSecurity.PasswordRemoved">
      <summary>Password has been removed from <see cref="P:Microsoft.AnalysisServices.DataSource.ConnectionString" /> and user will have to enter a password for the <see cref="T:Microsoft.AnalysisServices.Server" /> to connect to relational database.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ContextualNameRule">
      <summary>Specifies a naming format used to disambiguate attributes (calculated columns) that participate in role-playing dimensions (tables).</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ContextualNameRule.None">
      <summary>No naming format is used.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ContextualNameRule.Merge">
      <summary>The naming format contains both the attribute names and the role names.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ContextualNameRule.Context">
      <summary>The naming format contains the context only.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CrossFilterDirection">
      <summary>Describes the cross filter direction.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CrossFilterDirection.ToEndFiltersFromEnd">
      <summary>Specifies the filters to end and from end direction.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CrossFilterDirection.FromEndFiltersToEnd">
      <summary>Specifies the filters from end and to end direction</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.CrossFilterDirection.CrossFilterAll">
      <summary>Specifies all the cross filter direction.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Cube">
      <summary>Represents a cube from a database. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeAttribute">
      <summary>Defines details for an attribute on a cube. Attributes in the dimension not explicitly included in this collection become part of the collection (and are returned by Discover) with all default values. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeAttributeBinding">
      <summary>Defines a binding from a data source to a cube attribute. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CubeAttribute" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Cube" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeDimension">
      <summary>Represents the relationship between a dimension and a cube. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeDimensionBinding">
      <summary>Derived from <see cref="T:Microsoft.AnalysisServices.Binding" /> this type contains identifiers for data sources, cube and cube dimension and an MDX filter. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeDimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CubeDimension" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeDimensionPermission">
      <summary>Represents the permissions for a single role on a specific dimension in a cube. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeDimensionPermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CubeDimensionPermission" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeHierarchy">
      <summary>Defines details for a hierarchy on a cube. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubeHierarchyCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CubeHierarchy" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubePermission">
      <summary>Defines the permissions of the members of a specific <see cref="T:Microsoft.AnalysisServices.Role" /> element in a specific <see cref="T:Microsoft.AnalysisServices.Cube" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.CubePermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.CubePermission" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataAggregationMode">
      <summary>Indicates if the server can aggregate data or the cache.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataAggregationMode.None">
      <summary>Specifies that nothing can be aggregated</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataAggregationMode.DataAggregatable">
      <summary>Specifies that the data in files or tables can be aggregated.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataAggregationMode.CacheAggregatable">
      <summary>Specifies that the information in cache can be aggregated.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataAggregationMode.DataAndCacheAggregatable">
      <summary>Specifies that the information in cache and data in the files or tables can be aggregated.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Database">
      <summary>Defines a MicrosoftAnalysis Services database. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DatabaseCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Database" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DatabasePermission">
      <summary>Defines the permissions of the members of a specific <see cref="T:Microsoft.AnalysisServices.Role" /> element in a <see cref="T:Microsoft.AnalysisServices.Database" />. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DatabasePermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DatabasePermission" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataEmbeddingStyle">
      <summary>Indicates whether the data in the table comes from a data source or it is embedded. An example of embedded data might be data inserted by a copy/paste operation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataEmbeddingStyle.NotEmbedded">
      <summary>Data is not embedded.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataEmbeddingStyle.Embedded">
      <summary>Data is embedded.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataEncodingHint">
      <summary>Specifies the hint for data encoding.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataEncodingHint.AutomaticEncoding">
      <summary>Specifies the automatic encoding.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataEncodingHint.ValueEncoding">
      <summary>Specifies the value encoding.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataEncodingHint.HashEncoding">
      <summary>Specifies the hash encoding.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataItem">
      <summary>Describes a data item that includes the definition of that data item (size, type and more), and the details of the binding to some source. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataItemCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DataItem" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataMiningMeasureGroupDimension">
      <summary>Represents the relationship between a measure group and a data dimension.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSource">
      <summary>Defines a data source in a Microsoft Analysis Services <see cref="T:Microsoft.AnalysisServices.Database" /> element.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourceCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DataSource" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourceIsolation">
      <summary>Controls the locking behavior of the SQL statements issued to a data source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataSourceIsolation.ReadCommitted">
      <summary>Specifies that statements cannot read data that has been modified, but not committed, by other transactions. This prevents dirty reads.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DataSourceIsolation.Snapshot">
      <summary>Specifies that the data read by any statement in a transaction is transactionally consistent, as if the statements in a transaction receive a snapshot of the committed data as it existed at the start of the transaction.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourcePermission">
      <summary>Defines the permissions for the members, of a specific <see cref="T:Microsoft.AnalysisServices.Role" /> element, over a specific <see cref="T:Microsoft.AnalysisServices.DataSource" />. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourcePermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DataSourcePermission" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourceView">
      <summary>Represents a data source view used by a Analysis Services <see cref="T:Microsoft.AnalysisServices.Database" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourceViewBinding">
      <summary>Defines a binding from an object to a <see cref="T:Microsoft.AnalysisServices.DataSourceView" />. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DataSourceViewCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DataSourceView" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DefaultAggregateFunction">
      <summary>Specifies the aggregate function to be used by reporting tools to summarize attribute (calculated column) values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.Default">
      <summary>Automatically select the appropriate aggregate function based on the data type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.None">
      <summary>Do not use aggregate functions.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.Sum">
      <summary>Use the aggregate function, SUM.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.Min">
      <summary>Use the aggregate function, MIN.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.Max">
      <summary>Use the aggregate function, MAX.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.Count">
      <summary>Use the aggregate function, COUNT.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.Average">
      <summary>Use the aggregate function, AVERAGE.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefaultAggregateFunction.DistinctCount">
      <summary>Use the aggregate function, DISTINCT COUNT.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DefinitionType">
      <summary>Specifies the definition type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefinitionType.Identity">
      <summary>The Identity type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefinitionType.Rule">
      <summary>The Rule type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DefinitionType.DatetimeToDate">
      <summary>The DatetimeToDate type.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DegenerateMeasureGroupDimension">
      <summary>Defines the details of a dimension within a measure group. See <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DependenciesCalculator">
      <summary>Evaluates object dependencies on certain operations and produces a list of objects that would be removed, invalidated, or modified by the selected operation. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DependencyResult">
      <summary>Defines the dependent object affected by the planned operation in the object calling <see cref="T:Microsoft.AnalysisServices.DependenciesCalculator" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DependencyType">
      <summary>Describes how objects depend on other objects.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DependencyType.Alter">
      <summary>Specifies that the dependent object will be altered or modified by the intended operation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DependencyType.Invalid">
      <summary>Specifies that the dependent object will be left invalid by the intended operation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DependencyType.Delete">
      <summary>Specifies that the dependent object will be deleted by the intended operation.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DesignAggregationsResult">
      <summary>Defines what information is returned about the aggregations design process.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Dimension">
      <summary>Represents the contents of a <see cref="T:Microsoft.AnalysisServices.Dimension" />. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionAttribute">
      <summary>Describes a dimension attribute. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DimensionAttribute" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionAttributeVisualizationProperties">
      <summary>Defines properties that can be used by reporting tools to provide enhanced formatting.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionBinding">
      <summary>Defines a binding from a <see cref="T:Microsoft.AnalysisServices.Dimension" /> object to a <see cref="T:Microsoft.AnalysisServices.DataSource" /> object. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Dimension" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionPermission">
      <summary>Represents permissions that belong to a particular <see cref="T:Microsoft.AnalysisServices.Role" /> element for a specific database dimension. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionPermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.DimensionPermission" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionStorageMode">
      <summary>Determines the storage mode for the dimension.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionStorageMode.Molap">
      <summary>Specifies that the storage mode is Multi-dimensional OLAP.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionStorageMode.Rolap">
      <summary>Specifies that the storage mode is relational OLAP (ROLAP).</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionStorageMode.InMemory">
      <summary>Specifies that the storage mode is in memory.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DimensionType">
      <summary>Provides both the Analysis server and client applications with information about the dimension contents.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Regular">
      <summary>Dimension is a regular dimension structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Time">
      <summary>Dimension is of date-time structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Geography">
      <summary>Dimension is of geography structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Organization">
      <summary>Dimension is of organization structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.BillOfMaterials">
      <summary>Dimension is of bill of materials structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Accounts">
      <summary>Dimension is of general ledger accounts structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Customers">
      <summary>Dimension is of customer structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Products">
      <summary>Dimension is of products structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Scenario">
      <summary>Dimension is of scenario structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Quantitative">
      <summary>Dimension is of quantitative structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Utility">
      <summary>Dimension is of utility structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Currency">
      <summary>Dimension is of currency structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Rates">
      <summary>Dimension is of rates structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Channel">
      <summary>Dimension is of media channels structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DimensionType.Promotion">
      <summary>Dimension is of promotion structure.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DirectQueryUsage">
      <summary>Specifies the current DirectQuery usage of the partition.  </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DirectQueryUsage.InMemoryWithDirectQuery">
      <summary>Indicates that queries against the model can use either the xVelocity in-memory analytics engine (VertiPaq) cache, or the relational data store. The in-memory data store is preferred if both are available.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DirectQueryUsage.InMemoryOnly">
      <summary>Indicates that queries on the partition should use only the in-memory data store.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DirectQueryUsage.DirectQueryOnly">
      <summary>Indicates that queries on the partition should use only the relational data source.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DiscretizationMethod">
      <summary>Defines how a continuous range of values is converted into a discrete, or fixed, number of values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DiscretizationMethod.None">
      <summary>No grouping is requested.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DiscretizationMethod.Automatic">
      <summary>Chooses best grouping technique among EqualArea, Clusters, and Threshold methods.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DiscretizationMethod.EqualAreas">
      <summary>Specifies that when the distribution of continuous values is plotted as a curve, the areas under the curve covered by each bucket range are equal.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DiscretizationMethod.Clusters">
      <summary>Finds buckets by performing single-dimensional clustering on the input values by using the K-Means algorithm.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DiscretizationMethod.Thresholds">
      <summary>Specifies that when the distribution of continuous values is plotted as a curve, buckets are be created based on the inflection points (where gradient changes direction) in their distribution curve</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.DiscretizationMethod.UserDefined">
      <summary>Specifies that the user can define a custom grouping of the members</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DrillThroughAction">
      <summary>Defines an action that returns the underlying data to a calculated or aggregated value.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.DsvTableBinding">
      <summary>Defines a binding from a data source view to a table. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ExpressionBinding">
      <summary>Represents a binding on an attribute (calculated column) that binds the column to a Storage Engine Expression Language (SEEL) expression.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.FiscalYearName">
      <summary>Defines which name to use for the fiscal year, the current calendar year or the next calendar year.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.FiscalYearName.CalendarYearName">
      <summary>Uses the current calendar year name.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.FiscalYearName.NextCalendarYearName">
      <summary>Uses the next calendar year name.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.FoldingParameters">
      <summary>Represents the folding parameters and its component.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Group">
      <summary>Defines a group of attributes to be used in a <see cref="T:Microsoft.AnalysisServices.UserDefinedGroupBinding" /> binding. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.GroupCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Group" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.GroupingBehavior">
      <summary>Recommends to client applications how to build queries within the hierarchy.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.GroupingBehavior.EncourageGrouping">
      <summary>Client applications are encouraged to group by each member of hierarchy.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.GroupingBehavior.DiscourageGrouping">
      <summary>Client applications are discouraged from grouping on each member of hierarchy.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.HideIfValue">
      <summary>Indicates when a level member should be hidden from client applications.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HideIfValue.Never">
      <summary>Never hide the level member.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HideIfValue.OnlyChildWithNoName">
      <summary>Hides the level member if member is the only child and has no name or an empty name.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HideIfValue.OnlyChildWithParentName">
      <summary>Hides the level member if member is the only child and member name is equal to that name of the parent.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HideIfValue.NoName">
      <summary>Hides the level member if member has no name or an empty name</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HideIfValue.ParentName">
      <summary>Hides the level member if member name is equal to the name of the parent.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Hierarchy">
      <summary>Represents a hierarchy in a dimension. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.HierarchyCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.HierarchyStructureType">
      <summary>An enumeration of the different hierarchy structure types allowed by the engine.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HierarchyStructureType.Unknown">
      <summary>The hierarchy is of an unknown kind.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HierarchyStructureType.Natural">
      <summary>A hierarchy identified by the engine as Natural. An example of a natural hierarchy is a structure consisting of dates, where a given calendar year is the natural parent of a set of quarters, and a given quarter is the logical parent of a set of months, and a given month is the natural parent of a set of days.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HierarchyStructureType.Unnatural">
      <summary>Usually a user defined hierarchy that the engine was not able to classify as a natural hierarchy.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.HierarchyUniqueNameStyle">
      <summary>Defines how the unique name of the hierarchy is formed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HierarchyUniqueNameStyle.IncludeDimensionName">
      <summary>Specifies that the name is formed using both the dimension and hierarchy name.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.HierarchyUniqueNameStyle.ExcludeDimensionName">
      <summary>Specifies that the name is formed using only the hierarchy name.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.HierarchyVisualizationProperties">
      <summary>Defines properties that can be used by reporting tools to provide enhanced formatting.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.IConnectionStringHolder">
      <summary>Represents a collection of objects for the connection string holder.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.IMajorObject">
      <summary>Contains the collection of major objects.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.IncrementalProcessingNotification">
      <summary>Contains information for the <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> element about a query to execute to determine the progress of incremental processing. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.IncrementalProcessingNotificationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.IncrementalProcessingNotification" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.InheritedBinding">
      <summary>Defines a binding as inherited from another object. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.InstanceSelection">
      <summary>Provides a hint on how a client application displays a list of server values.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InstanceSelection.None">
      <summary>No hint is provided.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InstanceSelection.DropDown">
      <summary>Specifies that the values are to be displayed using a DropDown object.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InstanceSelection.List">
      <summary>Specifies that the values are to be displayed using a List object.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InstanceSelection.FilteredList">
      <summary>Specifies that the values are to be displayed using a FilteredList object.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InstanceSelection.MandatoryFilter">
      <summary>Specifies that the values are to be displayed using a FilteredList object with a mandatory filter.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.InvalidXmlCharacters">
      <summary>Defines how invalid XML characters are handled.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InvalidXmlCharacters.Preserve">
      <summary>Specifies that invalid characters are preserved in XML.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InvalidXmlCharacters.Remove">
      <summary>Specifies that invalid characters are removed from XML.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.InvalidXmlCharacters.Replace">
      <summary>Specifies that invalid characters are replaced in XML by a question mark (?) character.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ITrace">
      <summary>Provides a mechanism to store event logs which can be later viewed or replayed.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.JsonSerializer">
      <summary>Represents the JsonSerializer objects.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Kpi">
      <summary>Represents a Key Performance Indicator (KPI). This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.KpiCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Kpi" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Level">
      <summary>Defines a level in a <see cref="T:Microsoft.AnalysisServices.Hierarchy" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.LevelCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Level" /> objects.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ManyToManyMeasureGroupDimension">
      <summary>Represents the relationship among dimensions and a measure groups. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MdxMissingMemberMode">
      <summary>Specifies an enumeration of MdxMissingMemberMode.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MdxMissingMemberMode.Default">
      <summary>The default mode.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MdxMissingMemberMode.Error">
      <summary>The error mode.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MdxMissingMemberMode.Ignore">
      <summary>The ignore mode.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MdxScript">
      <summary>An MDX script is a collection of commands, which is usually used to populate a cube with calculations. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MdxScriptCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MdxScript" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Measure">
      <summary>Defines a fact attribute for which an aggregation is obtained. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureBinding">
      <summary>Represents a measure binding.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Measure" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureDataType">
      <summary>Defines the current measure data type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.BigInt">
      <summary>The bigint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Boolean">
      <summary>The Boolean data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Currency">
      <summary>The currency data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Date">
      <summary>The date data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Double">
      <summary>The double data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Integer">
      <summary>The integer data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Single">
      <summary>The single data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.SmallInt">
      <summary>The smallint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.TinyInt">
      <summary>The tinyint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.UnsignedBigInt">
      <summary>The unsignedbigint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.UnsignedInt">
      <summary>The unsignedint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.UnsignedSmallInt">
      <summary>The unsignedsmallint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.UnsignedTinyInt">
      <summary>The unsignedtinyint data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.WChar">
      <summary>The wchar data type. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureDataType.Inherited">
      <summary>The inherited data type. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureEnumerator">
      <summary>Represents the measure enumerator.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroup">
      <summary>Defines a set of measures known at the same level of granularity. All the measures of a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> must be sourced from a single table.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupAttribute">
      <summary>Represents the relationship between an attribute and a measure group.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MeasureGroupAttribute" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupAttributeType">
      <summary>Enumerates the attribute types for the measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupAttributeType.Regular">
      <summary>The regular attribute type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupAttributeType.Granularity">
      <summary>The granularity attribute type.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupBinding">
      <summary>Represents a binding to a <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> element. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MeasureGroup" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupDimension">
      <summary>Represents the relationship between a dimension and a measure group. Each <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> is a reference to one of the dimensions on the host cube, and defines which cube dimensions apply to the measure group. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupDimensionBinding">
      <summary>Represents a binding between a dimension and a measure group. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupDimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MeasureGroupDimension" /> objects.  This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MeasureGroupType">
      <summary>Enumerates the type of the measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.Regular">
      <summary>The regular measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.ExchangeRate">
      <summary>The exchange rate measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.Sales">
      <summary>The sales measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.Budget">
      <summary>The budget measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.FinancialReporting">
      <summary>The financial reporting measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.Marketing">
      <summary>The marketing measure group.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MeasureGroupType.Inventory">
      <summary>The inventory measure group.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MemberKeysUnique">
      <summary>An enumeration of the possible values that apply to member keys uniqueness.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MemberKeysUnique.NotUnique">
      <summary>Member keys are not unique.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MemberKeysUnique.Unique">
      <summary>Member keys are unique.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MembersWithData">
      <summary>Enumerates the display types for non-leaf member in the parent dimension attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MembersWithData.NonLeafDataHidden">
      <summary>Non-leaf data member is hidden.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MembersWithData.NonLeafDataVisible">
      <summary>Non-leaf data member is visible.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MemberUniqueNameStyle">
      <summary>Determines how unique names are generated for members of hierarchies contained within the specified element.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MemberUniqueNameStyle.Native">
      <summary>The instance automatically determines the unique names of members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MemberUniqueNameStyle.NamePath">
      <summary>The instance generates a compound name consisting of each level and the caption of the member.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModel">
      <summary>Defines the details of an individual mining model. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelAlgorithms">
      <summary>Contains an algorithm for <see cref="T:Microsoft.AnalysisServices.MiningModel" /> objects.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MiningModel" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelColumn">
      <summary>Represents information about a column in a <see cref="T:Microsoft.AnalysisServices.MiningModel" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelColumnCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelColumnUsages">
      <summary>Contains a column usage for the <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> objects.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelingFlags">
      <summary>Contains flags for <see cref="T:Microsoft.AnalysisServices.MiningModelColumn" /> objects.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelPermission">
      <summary>Defines the permissions for members of a role element as applied to an individual MiningModel element. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningModelPermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MiningModelPermission" /> objects.This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructure">
      <summary>Defines the structure for one or more mining models. A structure includes columns, bindings, and optional holdout partition. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureCacheMode">
      <summary>Determines whether the training data that Analysis Services retrieves and caches while processing a mining structure is persisted or deleted after Analysis Services finishes the processing.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureCacheMode.KeepTrainingCases">
      <summary>Caches cases during and after processing.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.MiningStructureCacheMode.ClearAfterProcessing">
      <summary>Caches cases during processing, but deletes cases after processing.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureColumn">
      <summary>Represents information about a column in a <see cref="T:Microsoft.AnalysisServices.MiningStructure" /> element.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureColumnCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureColumnContents">
      <summary>Represents information about the contents of a mining structure column. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureColumnDiscretizationMethods">
      <summary>Represents the discretization methods for the mining structure column.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureColumnDistributions">
      <summary>Represents the column distributions for the mining structure.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructureColumnTypes">
      <summary>Represents the column types for the mining structure.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructurePermission">
      <summary>Contains the collection of permissions on a MiningStructure Element (ASSL). This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.MiningStructurePermissionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.MiningStructurePermission" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Multiplicity">
      <summary>Specifies whether a relationship end is connected to the "one" or "many" side of a one-to-many relationship.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Multiplicity.Many">
      <summary>The "many" side of the one-to-many relationship.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Multiplicity.One">
      <summary>The "one" side of a one-to-many relationship.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.NotificationTechnique">
      <summary>Enumerates the notifications used in the analysis service.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NotificationTechnique.Client">
      <summary>The notifications used in the client side.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NotificationTechnique.Server">
      <summary>The notifications used in the server side.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.NullProcessing">
      <summary>Specifies what action Analysis Services takes when it encounters a Null value in a data item.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NullProcessing.Preserve">
      <summary>Specifies that the Null value is preserved.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NullProcessing.Error">
      <summary>Null value is illegal in this data item.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NullProcessing.UnknownMember">
      <summary>Specifies that the Null value is treated as the unknown member. This value is applicable only for attribute key columns.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NullProcessing.ZeroOrBlank">
      <summary>Specifies that the Null value is converted to zero (for numeric data items) or blank string (for string data items).</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.NullProcessing.Automatic">
      <summary>Specifies that for the <see cref="T:Microsoft.AnalysisServices.Cube" /> or <see cref="T:Microsoft.AnalysisServices.Dimension" /> data items, Null values are treated as <see cref="F:Microsoft.AnalysisServices.NullProcessing.ZeroOrBlank" />.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ObjectReference">
      <summary>Provides linkage to an object. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.OlapDataSource">
      <summary>Represents an OLAP data source.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.OleDbTypeConverter">
      <summary>Represents a data source type converter.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.OptimizationType">
      <summary>Enumerates the analysis service optimization type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OptimizationType.FullyOptimized">
      <summary>The optimization type is fully optimized.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OptimizationType.NotOptimized">
      <summary>The optimization type is not optimized.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Optionality">
      <summary>Specifies the Optionality definition of the relationship between parent and current attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Optionality.Mandatory">
      <summary>Option is Mandatory.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Optionality.Optional">
      <summary>Option is Optional.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.OrderBy">
      <summary>Specifies enumeration that contains values of which a query are sorted.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OrderBy.Key">
      <summary>Order by key.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OrderBy.Name">
      <summary>Order by name.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OrderBy.AttributeKey">
      <summary>Order by attribute key.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OrderBy.AttributeName">
      <summary>Order by attribute name.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.OutOfSyncException">
      <summary>Provides the out of synchronization errors.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.OverrideBehavior">
      <summary>Specifies the override behavior definition of the relationship.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OverrideBehavior.None">
      <summary>The behavior is None.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.OverrideBehavior.Strong">
      <summary>The behavior is Strong.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Partition">
      <summary>Represents a partition class from a cube class. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PartitionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Partition" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PartitionType">
      <summary>Enumerates the partition types used in the analysis service.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PartitionType.Data">
      <summary>The Data partition type.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PartitionType.Writeback">
      <summary>The Writeback partition type.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Permission">
      <summary>Represents an abstract class for permissions management.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PersistenceType">
      <summary>Defines the metadata persistence for linked objects.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PersistenceType.NotPersisted">
      <summary>Specifies that the metadata is dynamically updated on the Subscriber side.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PersistenceType.Metadata">
      <summary>Specifies that the metadata is static on the Subscriber side.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PersistenceType.All">
      <summary>Specifies all the &lt;languageKeyword&gt;persistencetype&lt;/languageKeyword&gt; </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Perspective">
      <summary>The Perspective class represents a perspective, which contains elements of a cube. Perspectives control the scope of a cube exposed to users to allow different types of users to see a different view of a cube. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveAction">
      <summary>Represents information about an action in a <see cref="T:Microsoft.AnalysisServices.Perspective" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveActionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveAction" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveAttribute">
      <summary>Represents information about an attribute in a <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveAttributeCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveAttribute" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveCalculation">
      <summary>Represents the relationship between a calculation and a <see cref="T:Microsoft.AnalysisServices.Perspective" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveCalculationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveCalculation" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveCalculationType">
      <summary>Enumerates the types of perspective calculation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PerspectiveCalculationType.Member">
      <summary>Specifies a calculated member calculation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.PerspectiveCalculationType.Set">
      <summary>Specifies a named set calculation.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Perspective" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveDimension">
      <summary>Represents a primitive data type that represents the relationship between a cube dimension and a PerspectiveDimension.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveDimensionCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveDimension" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveHierarchy">
      <summary>Represents the perspective objects in the hierarchy.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveHierarchyCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveHierarchy" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveKpi">
      <summary>Represents information about a key performance indicator (KPI) in a <see cref="T:Microsoft.AnalysisServices.Perspective" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveKpiCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveKpi" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveMeasure">
      <summary>Represents information about a measure in a <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveMeasureCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasure" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup">
      <summary>Represents information about a measure group in a <see cref="T:Microsoft.AnalysisServices.Perspective" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.PerspectiveMeasureGroupCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.PerspectiveMeasureGroup" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCaching">
      <summary>Defines <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> settings for a parent element.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingAggregationStorage">
      <summary>Enumerates the storage for partitions with proactive caching.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProactiveCachingAggregationStorage.Regular">
      <summary>The regular storage.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProactiveCachingAggregationStorage.MolapOnly">
      <summary>The MolapOnly storage.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingBinding">
      <summary>Represents information to the <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> element about data source changes that require rebuilding the cache, or about the status of the rebuilding process.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingIncrementalProcessingBinding">
      <summary>Represents the incremental binding elements for the cache.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingInheritedBinding">
      <summary>Represents an object notification binding for proactive caching.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingObjectNotificationBinding">
      <summary>Represents information to the <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> element about data source changes.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingOnlineMode">
      <summary>Defines the availability mode for proactive caching.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProactiveCachingOnlineMode.Immediate">
      <summary>Specifies that queries are routed to the underlying relational data source while cache is being refreshed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProactiveCachingOnlineMode.OnCacheComplete">
      <summary>Specifies that proactive caching uses the current available cache.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingQueryBinding">
      <summary>Represents the query binding elements for the cache.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProactiveCachingTablesBinding">
      <summary>Represents information to the <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> element about data source changes in specified tables and views that require rebuilding the cache.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProcessingGroup">
      <summary>Defines the <see cref="T:Microsoft.AnalysisServices.ProcessingGroup" /> enumeration.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingGroup.ByAttribute">
      <summary>Processing by attribute.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingGroup.ByTable">
      <summary>Processing by table.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProcessingMode">
      <summary>Enumerates the modes when processing aggregation calculation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingMode.Regular">
      <summary>Aggregations are calculated as part of the partition processing.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingMode.LazyAggregations">
      <summary>Aggregations are processed using background thread after partition processing is complete.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProcessingRecommendation">
      <summary>Specifies an enumeration of processing recommendation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingRecommendation.None">
      <summary>There is no processing recommendation.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingRecommendation.Stale">
      <summary>The processing recommendation is stale.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ProcessingState">
      <summary>Specifies the processing state of the attribute (calculated column).</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingState.Unprocessed">
      <summary>The attribute needs to be processed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingState.Processed">
      <summary>The attribute has been successfully processed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingState.InvalidExpression">
      <summary>The attribute cannot be processed because the expression is invalid.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingState.CalculationError">
      <summary>Attribute processing failed because the expression could not be evaluated for all rows.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ProcessingState.DependencyError">
      <summary>The attribute has a dependency on an unprocessed attribute.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.QueryBinding">
      <summary>Represents a derived data type that defines the query binding.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.QueryNotification">
      <summary>Provides information consumed by the <see cref="T:Microsoft.AnalysisServices.ProactiveCaching" /> element. The information is about the query to execute to determine whether a data source has been modified.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.QueryNotificationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.QueryNotification" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReadAccess">
      <summary>Specifies an enumeration of reading access.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadAccess.None">
      <summary>There is no access.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadAccess.Allowed">
      <summary>The access is allowed.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReadDefinitionAccess">
      <summary>Defines the <see cref="T:Microsoft.AnalysisServices.ReadDefinitionAccess" /> enumeration.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadDefinitionAccess.None">
      <summary>The access value is None.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadDefinitionAccess.Basic">
      <summary>The access value is Basic.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadDefinitionAccess.Allowed">
      <summary>The access value is Allowed.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReadSourceDataAccess">
      <summary>Specifies the read source data access.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadSourceDataAccess.None">
      <summary>The access is None.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReadSourceDataAccess.Allowed">
      <summary>The access is Allowed.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReferenceDimensionMaterialization">
      <summary>Provides reference about the dimension contents.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReferenceDimensionMaterialization.Regular">
      <summary>Dimension is a regular dimension structure.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReferenceDimensionMaterialization.Indirect">
      <summary>Dimension is an indirect dimension structure.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReferenceMeasureGroupDimension">
      <summary>Represents a dimension that is indirectly related to the fact table through an intermediate dimension. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RefreshPolicy">
      <summary>Defines how data is updated from the source.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RefreshPolicy.ByQuery">
      <summary>Specifies that the data is updated by an explicit request from the user.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RefreshPolicy.ByInterval">
      <summary>Specifies that the data is updated at set intervals.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RegularMeasureGroupDimension">
      <summary>Represents a regular relationship between a dimension and a measure group.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationalDataSource">
      <summary>Represents a <see cref="T:Microsoft.AnalysisServices.DataSource" /> element based on a relational data source. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Relationship">
      <summary>Exists between two database tables when one table has a foreign key that references the primary key of another table.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationshipCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Relationship" /> objects. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationshipEnd">
      <summary>Represents an EDM relationship.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationshipEndAttribute">
      <summary>Represents the attribute used as the end point in a relationship.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationshipEndAttributeCollection">
      <summary>Represents a dynamic collection of attributes on relationship end objects, into which items can be added, removed and inserted.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationshipEndVisualizationProperties">
      <summary>Represents the visualization properties of the relationship end.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RelationshipType">
      <summary>Specifies the type of relationship in an attribute relationship.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RelationshipType.Rigid">
      <summary>The type is Rigid. </summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RelationshipType.Flexible">
      <summary>The type is Flexible. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReportAction">
      <summary>Represents a report action.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReportingWeekToMonthPattern">
      <summary>Enumerates the pattern by which to match weeks to months.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReportingWeekToMonthPattern.Weeks445">
      <summary>The Weeks445 pattern.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReportingWeekToMonthPattern.Weeks454">
      <summary>The Weeks454 pattern.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ReportingWeekToMonthPattern.Weeks544">
      <summary>The Weeks544 pattern.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReportParameter">
      <summary>Represents a report parameter.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ReportParameterCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.ReportParameter" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Role">
      <summary>Represents the level of security associated with a group of users. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RoleCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Role" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RootIfValue">
      <summary>Enumerates how the root member or members of a parent attribute are identified.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RootIfValue.ParentIsBlankSelfOrMissing">
      <summary>Only members that meet one or more of the conditions described for ParentIsBlank, ParentIsSelf, or ParentIsMissing are treated as root members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RootIfValue.ParentIsBlank">
      <summary>Only members with a null, a zero, or an empty string in the key columns represented by <see cref="P:Microsoft.AnalysisServices.DimensionAttribute.KeyColumns" /> are treated as root members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RootIfValue.ParentIsSelf">
      <summary>Only members with themselves as parents are treated as root members.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.RootIfValue.ParentIsMissing">
      <summary>Only members with parents that cannot be found are treated as root members.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RowBinding">
      <summary>Defines a derived data type that represents a binding to the rows of a table.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.RowNumberBinding">
      <summary>Represents a binding to the row number.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn">
      <summary>Represents a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> element that contains scalar values. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ScriptAction">
      <summary>Specifies an enumeration of script actions.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptAction.Create">
      <summary>The Create action.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptAction.CreateWithAllowOverwrite">
      <summary>The CreateWithAllowOverwrite action.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptAction.Alter">
      <summary>The Alter action.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptAction.AlterWithAllowCreate">
      <summary>The AlterWithAllowCreate action.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptAction.Delete">
      <summary>The Delete action.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ScriptCacheProcessingMode">
      <summary>Specifies an enumeration of script cache processing.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptCacheProcessingMode.Regular">
      <summary>Builds the script cache during processing.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptCacheProcessingMode.Lazy">
      <summary>Builds the script cache after processing.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Scripter">
      <summary>Represents an object for managing scripting operations.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ScriptErrorHandlingMode">
      <summary>Defines the script error handling modes.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptErrorHandlingMode.IgnoreNone">
      <summary>The mode is IgnoreNone.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptErrorHandlingMode.IgnoreAll">
      <summary>The mode is IgnoreAll.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ScriptInfo">
      <summary>Provides detailed information of the script.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ScriptOptions">
      <summary>Enumerates the options for generating scripts that are used in analysis services.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptOptions.Default">
      <summary>The default options.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptOptions.ExcludePermissions">
      <summary>Excludes permissions in the script.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ScriptOptions.ExcludePartitions">
      <summary>Excludes partitions in the script.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Server">
      <summary>Represents an instance of Analysis Services and provides methods and members that enable you to control that instance. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.SessionTrace">
      <summary>Represents the trace sessions. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.ShardingMode">
      <summary>Specifies the sharding mode.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ShardingMode.NotSharded">
      <summary>Specifies the NotSharded mode.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.ShardingMode.Sharded">
      <summary>Specifies the Sharded mode.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.SortDirection">
      <summary>Specifies the sort direction.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.SortDirection.Default">
      <summary>The default sort direction.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.SortDirection.Ascending">
      <summary>The ascending sort direction.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.SortDirection.Descending">
      <summary>The descending sort direction.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.StandardAction">
      <summary>Represents any <see cref="T:Microsoft.AnalysisServices.Action" /> element other than a <see cref="T:Microsoft.AnalysisServices.DrillThroughAction" /> element or a <see cref="T:Microsoft.AnalysisServices.ReportAction" /> element. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.StorageMode">
      <summary>Determines the storage mode for the object.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.StorageMode.Molap">
      <summary>Specifies that the storage mode is Proprietary Analysis Services, or Multi-dimensional OLAP, files.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.StorageMode.Rolap">
      <summary>Specifies that the storage mode is relational OLAP (ROLAP).</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.StorageMode.Holap">
      <summary>Specifies that the storage mode is hybrid OLAP. Part of the data is stored in <see cref="F:Microsoft.AnalysisServices.StorageMode.Molap" /> and part in <see cref="F:Microsoft.AnalysisServices.StorageMode.Rolap" />.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.StorageMode.InMemory">
      <summary>Specifies that the storage mode is proprietary Analysis Services xVelocity in-memory analytics engine (VertiPaq).</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.StorageSharingMode">
      <summary>Specifies the mode of storage sharing.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.StorageSharingMode.Distinct">
      <summary>The distinct storage.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.StorageSharingMode.Shared">
      <summary>The shared storage.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TableBinding">
      <summary>Represents a bound table object for the analysis services.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TableMiningStructureColumn">
      <summary>Represents a <see cref="T:Microsoft.AnalysisServices.MiningStructureColumn" /> element that contains nested tables, as opposed to the scalar values associated with the <see cref="T:Microsoft.AnalysisServices.ScalarMiningStructureColumn" /> element that contains scalar values. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TableNotification">
      <summary>Represents a table notification.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TableNotificationCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.TableNotification" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TabularBinding">
      <summary>Represents a binding to a tabular item, such as a table or SQL query.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TimeAttributeBinding">
      <summary>Represents a placeholder binding for generated data items.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TimeBinding">
      <summary>Defines a derived data type that represents a binding to time periods. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TokenizationBehavior">
      <summary>Describes the Tokenization Behavior.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.TokenizationBehavior.TokenizationNone">
      <summary>Specifies the none tokenization.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.TokenizationBehavior.TokenizationText">
      <summary>Specifies the text tokenization.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Trace">
      <summary>Provides a mechanism to store event logs which can be later viewed or replayed. This class cannot be inherited.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.Trace" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceColumnCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.TraceColumn" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceEvent">
      <summary>Represents a trace event.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceEventArgs">
      <summary>Defines the identifiers and values associated with a trace event. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceEventCollection">
      <summary>Contains a collection of <see cref="T:Microsoft.AnalysisServices.TraceEvent" /> objects. This class cannot be inherited. </summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceEventHandler">
      <summary>Represents the analysis services trace event handler.</summary>
      <param name="sender">The sender object.</param>
      <param name="e">The trace event arguments.</param>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceStoppedEventArgs">
      <summary>Represents a trace stopped event.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.TraceStoppedEventHandler">
      <summary>Represents the event handler when the tracing is stopped.</summary>
      <param name="sender">The trace.</param>
      <param name="e">The event arguments.</param>
    </member>
    <member name="T:Microsoft.AnalysisServices.Trimming">
      <summary>Specifies how a string type data item is trimmed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Trimming.Left">
      <summary>Specifies that the left white-space characters in a string are removed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Trimming.Right">
      <summary>Specifies that the right white-space characters in a string are removed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Trimming.LeftRight">
      <summary>Specifies that the both left and right white-space characters in a string are removed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.Trimming.None">
      <summary>Specifies that the no white-space characters are removed.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.UnknownMemberBehavior">
      <summary>Specifies the behaviors of the unknown member.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.UnknownMemberBehavior.Visible">
      <summary>The unknown member exists and is displayed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.UnknownMemberBehavior.Hidden">
      <summary>The unknown member exists but is not displayed.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.UnknownMemberBehavior.None">
      <summary>The unknown member does not exist.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.UnknownMemberBehavior.AutomaticNull">
      <summary>The unknown member has an automatic null value.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.UserDefinedGroupBinding">
      <summary>Represents a user defined group binding.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.Utils">
      <summary>General purpose utilities used primarily for validation and syntax checks.</summary>
    </member>
    <member name="T:Microsoft.AnalysisServices.VertipaqCompressionHint">
      <summary>Specifies the hint for Vertipaq compression.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.VertipaqCompressionHint.VertipaqAutomatic">
      <summary>The Vertipaq compression hint is automatic.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.VertipaqCompressionHint.VertipaqExcluded">
      <summary />
    </member>
    <member name="T:Microsoft.AnalysisServices.WriteAccess">
      <summary>Specifies write access to objects.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.WriteAccess.None">
      <summary>Write actions are not permitted.</summary>
    </member>
    <member name="F:Microsoft.AnalysisServices.WriteAccess.Allowed">
      <summary>Write actions are permitted.</summary>
    </member>
  </members>
</doc>