Compartilhar via


SystemSetting Classe

Definição

A configuração de nível administrativo no 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>
[<System.Runtime.Serialization.DataContract(Name="SystemSetting", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type SystemSetting = class
    inherit MetadataDataContract<Identifier>
Public NotInheritable Class SystemSetting
Inherits MetadataDataContract(Of Identifier)
Herança
Atributos

Comentários

O SystemSetting tipo complexo especifica uma única configuração dentro do sistema MDM. Essas configurações DEVEM ser um membro de um SystemSettingGroup.

Construtores

SystemSetting()

Inicializa uma nova instância da classe.

Propriedades

AccessPermission

Especifica o AccessPermission.

(Herdado de MetadataDataContract<TIdType>)
AuditInfo

Especifica o AuditInfo.

(Herdado de MetadataDataContract<TIdType>)
DataType

Especifica o tipo de dados. É usado para validar o SettingValue.

Description

Especifica a descrição longa da configuração.

DisplayName

Especifica o nome para exibição. Representa um nome curto para a configuração que é adequado para apresentação a um usuário.

DisplaySequence

Especifica a sequência que a configuração do sistema deve ser exibida.

Identifier

Especifica o identificador.

(Herdado de MetadataDataContract<TIdType>)
IsVisible

Especifica se a configuração tem permissão para ser exibida.

MaxValue

Especifica o valor máximo que a configuração pode ter. É usado para validar o SettingValue.

MinValue

Especifica o valor mínimo que a configuração pode ter. É usado para validar o SettingValue.

Permission

Especifica a Permissão.

(Herdado de MetadataDataContract<TIdType>)
SettingType

Especifica o tipo de configuração. É usado para validar o SettingValue.

SettingValue

Especifica o valor da configuração. Ele é restrito por várias outras propriedades, como o SettingType, DataType, SystemDomainList, MinValue, MaxValue.

SystemDomainList

Especifica o SystemDomainList. Estará presente apenas se o SettingType for o domínio. É usado para validar o SettingValue. Se o SettingTypedomínio for, então ele SettingValue deverá estar no domínio.

Métodos

SetProperty<T>(T, T, String)

Altera a propriedade para o valor determinado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Altera a propriedade para o valor determinado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)

Aplica-se a

Confira também