UserVisibleFeature(String, String, String, FeatureState, FeatureSkuStatus, ProductFeatureTypeCategory, Boolean, Boolean, Boolean, FeaturePrepable, FeatureUnconfigured, IList<UserVisibleFeature>) Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the UserVisibleFeature class.
public:
UserVisibleFeature(System::String ^ id, System::String ^ name, System::String ^ description, Microsoft::SqlServer::Configuration::FeatureState state, Microsoft::SqlServer::Configuration::FeatureSkuStatus skuStatus, Microsoft::SQL::Chainer::Product::ProductFeatureTypeCategory category, bool propagateSelection, bool disallowClusterFollowParent, bool clustered, Microsoft::SqlServer::Configuration::FeaturePrepable prepable, Microsoft::SqlServer::Configuration::FeatureUnconfigured unconfigured, System::Collections::Generic::IList<Microsoft::SqlServer::Configuration::UserVisibleFeature ^> ^ subFeatures);
public UserVisibleFeature (string id, string name, string description, Microsoft.SqlServer.Configuration.FeatureState state, Microsoft.SqlServer.Configuration.FeatureSkuStatus skuStatus, Microsoft.SQL.Chainer.Product.ProductFeatureTypeCategory category, bool propagateSelection, bool disallowClusterFollowParent, bool clustered, Microsoft.SqlServer.Configuration.FeaturePrepable prepable, Microsoft.SqlServer.Configuration.FeatureUnconfigured unconfigured, System.Collections.Generic.IList<Microsoft.SqlServer.Configuration.UserVisibleFeature> subFeatures);
new Microsoft.SqlServer.Configuration.UserVisibleFeature : string * string * string * Microsoft.SqlServer.Configuration.FeatureState * Microsoft.SqlServer.Configuration.FeatureSkuStatus * Microsoft.SQL.Chainer.Product.ProductFeatureTypeCategory * bool * bool * bool * Microsoft.SqlServer.Configuration.FeaturePrepable * Microsoft.SqlServer.Configuration.FeatureUnconfigured * System.Collections.Generic.IList<Microsoft.SqlServer.Configuration.UserVisibleFeature> -> Microsoft.SqlServer.Configuration.UserVisibleFeature
Public Sub New (id As String, name As String, description As String, state As FeatureState, skuStatus As FeatureSkuStatus, category As ProductFeatureTypeCategory, propagateSelection As Boolean, disallowClusterFollowParent As Boolean, clustered As Boolean, prepable As FeaturePrepable, unconfigured As FeatureUnconfigured, subFeatures As IList(Of UserVisibleFeature))
Parameters
- id
- String
The feature ID.
- name
- String
The name of the feature.
- description
- String
The description of the feature.
- state
- FeatureState
The feature state.
- skuStatus
- FeatureSkuStatus
The SKU status.
- category
- Microsoft.SQL.Chainer.Product.ProductFeatureTypeCategory
The feature category.
- propagateSelection
- Boolean
true to propagate the selection; otherwise, false.
- disallowClusterFollowParent
- Boolean
true to disallow the cluster follow parent; otherwise, false.
- clustered
- Boolean
true if the feature is clustered; otherwise, false.
- prepable
- FeaturePrepable
The prepable feature.
- unconfigured
- FeatureUnconfigured
The unconfigured feature.
- subFeatures
- IList<UserVisibleFeature>
The user visible feature.