다음을 통해 공유


Transaction 클래스

정의

마스터 데이터 변경 내용 및 해당 변경 내용과 관련된 사용자 및 시간 정보입니다.

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
상속
Transaction
특성

설명

복합 형식은 Transaction 마스터 데이터 변경 트랜잭션을 지정합니다.

생성자

Transaction()

기본 생성자

속성

AttributeId

변경된 특성을 지정합니다.

Date

변경이 발생한 시기를 지정합니다.

EntityId

멤버의 엔터티를 지정합니다.

ExplicitHierarchyId
사용되지 않음.

멤버가 속하는 계층을 지정합니다.

Id

트랜잭션의 식별자를 지정합니다.

MemberId

연결된 멤버의 식별자를 지정합니다.

MemberType

연결된 멤버의 memberType를 지정합니다.

ModelId

트랜잭션의 모델을 지정합니다.

NewValue

변경 내용에서 가져온 결과 값을 지정합니다.

PriorValue

변경 전의 값을 지정합니다.

TransactionType

트랜잭션의 유형을 지정합니다.

UserId

변경을 수행한 사용자를 지정합니다.

VersionId

트랜젝션의 버전을 지정합니다.

메서드

SetProperty<T>(T, T, String)

속성을 지정한 값으로 변경합니다.
새 값이 이전 값과 다른지 여부를 반환합니다.

(다음에서 상속됨 DataContractBase)
SetProperty<T>(T, T, String, Boolean)

속성을 지정한 값으로 변경합니다.
새 값이 이전 값과 다른지 여부를 반환합니다.

(다음에서 상속됨 DataContractBase)

적용 대상