SystemSetting Class

Definition

MDS 中的管理级别设置。The administrative level setting in MDS.

public ref class SystemSetting sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::Identifier ^>
[System.Runtime.Serialization.DataContract(Name="SystemSetting", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class SystemSetting : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.Identifier>
type SystemSetting = class
    inherit MetadataDataContract<Identifier>
Public NotInheritable Class SystemSetting
Inherits MetadataDataContract(Of Identifier)
Inheritance
Attributes

Remarks

SystemSetting复杂类型指定 MDM 系统内的单个设置。The SystemSetting complex type specifies a single setting within the MDM system. 这些设置应是的成员 SystemSettingGroupThese settings SHOULD be a member of a SystemSettingGroup.

Constructors

SystemSetting()

初始化此类的新实例。Initializes a new instance of the class.

Properties

AccessPermission

指定AccessPermissionSpecifies the AccessPermission.

(Inherited from MetadataDataContract<TIdType>)
AuditInfo

指定 AuditInfoSpecifies the AuditInfo.

(Inherited from MetadataDataContract<TIdType>)
DataType

指定AttributeDataTypeSpecifies the AttributeDataType. 用于验证 SettingValueIs used to validate the SettingValue.

Description

指定设置的详细说明。Specifies the long description of the setting.

DisplayName

指定显示名称。Specifies the display name. 表示适用于向用户演示的设置的短名称。Represents a short name for the setting that is suitable for presentation to a user.

DisplaySequence

指定应显示系统设置的序列。Specifies the sequence the system setting should be displayed.

Identifier

指定标识符。Specifies the Identifier.

(Inherited from MetadataDataContract<TIdType>)
IsVisible

指定是否允许显示该设置。Specifies whether the setting is allowed to be displayed.

MaxValue

指定设置可具有的最大值。Specifies the maximum value the setting can have. 它用于验证 SettingValueIt is used to validate the SettingValue.

MinValue

指定设置可具有的最小值。Specifies the minimum value the setting can have. 它用于验证 SettingValueIt is used to validate the SettingValue.

Permission

指定PermissionTypeSpecifies the PermissionType.

(Inherited from MetadataDataContract<TIdType>)
SettingType

指定AttributeTypeSpecifies the AttributeType. 用于验证 SettingValueIs used to validate the SettingValue.

SettingValue

指定设置值。Specifies the setting value. 它受到许多其他属性的约束,如 SettingTypeDataTypeSystemDomainListMinValueMaxValueIt is constrained by a number of other properties, such as the SettingType, DataType, SystemDomainList, MinValue, MaxValue.

SystemDomainList

指定 SystemDomainListSpecifies the SystemDomainList. 仅在 SettingType 为域时才存在。It is only present if the SettingType is Domain. 用于验证 SettingValueIs used to validate the SettingValue. 如果 SettingTypeDomain,则 SettingValue 必须在域中。If the SettingType is Domain then the SettingValue must be in the domain.

Methods

SetProperty<T>(T, T, String)

将属性更改为给定的值。Changes the property to the given value.
返回新值是否不同于旧值。Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String, Boolean)

将属性更改为给定的值。Changes the property to the given value.
返回新值是否不同于旧值。Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to

See also