Langue

Transaction Classe

Définition

Toute donnée maîtresse change avec l’utilisateur et les informations temporelles associées au changement.

public ref class Transaction : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="Transaction", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Transaction : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="Transaction", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Transaction = class
    inherit DataContractBase
Public Class Transaction
Inherits DataContractBase
Héritage
Transaction
Attributs

Remarques

Le Transaction type complexe spécifie une transaction de changement de données maîtresse.

Constructeurs

Nom Description
Transaction()

Constructeur par défaut

Propriétés

Nom Description
AttributeId

Spécifie l’attribut qui est modifié.

Date

Précise quand le changement a eu lieu.

EntityId

Spécifie l’entité du membre

ExplicitHierarchyId
Obsolète.

Spécifie la hiérarchie dans laquelle se trouve le membre.

Id

Spécifie l’identifiant de la transaction

MemberId

Spécifie l’identifiant du membre associé

MemberType

Spécifie le memberType du membre associé

ModelId

Spécifie le modèle de la transaction

NewValue

Précise la valeur résultant du changement.

PriorValue

Précise la valeur avant le changement.

TransactionType

Précise le type de transaction.

UserId

Précise l’utilisateur qui a effectué le changement.

VersionId

Spécifie la version de la transaction

Méthodes

Nom Description
SetProperty<T>(T, T, String, Boolean)

Modifie la propriété en la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)
SetProperty<T>(T, T, String)

Modifie la propriété en la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)

S’applique à