Partilhar via


Classe Transaction

Represents any master data changes along with user and time information that is associated with the change.

Hierarquia de herança

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.Transaction

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (em Microsoft.MasterDataServices.Services.Contracts.dll)

Sintaxe

'Declaração
<DataContractAttribute(Name := "Transaction", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Class Transaction _
    Inherits DataContractBase
'Uso
Dim instance As Transaction
[DataContractAttribute(Name = "Transaction", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Transaction : DataContractBase
[DataContractAttribute(Name = L"Transaction", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class Transaction : public DataContractBase
[<DataContractAttribute(Name = "Transaction", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Transaction =  
    class 
        inherit DataContractBase 
    end
public class Transaction extends DataContractBase

O tipo Transaction expõe os membros a seguir.

Construtores

  Nome Descrição
Método público Transaction Initializes a new instance of the Transaction class.

Início

Propriedades

  Nome Descrição
Propriedade pública AttributeId Gets or sets the identifier of the attribute updated in the transaction (if applicable).
Propriedade pública Date Gets or sets the date and time of the transaction.
Propriedade pública EntityId Gets or sets the identifier of the entity updated in the transaction.
Propriedade pública ExplicitHierarchyId Gets or sets the identifier of the explicit hierarchy updated in the transaction (if applicable).
Propriedade pública Id Gets or sets the identifier of the transaction.
Propriedade pública MemberId Gets or sets the identifier of the associated member.
Propriedade pública MemberType Gets or sets the type of the associated member.
Propriedade pública ModelId Gets or sets the model identifier of the transaction.
Propriedade pública NewValue Gets or sets the new value that resulted from the transaction.
Propriedade pública PriorValue Gets or sets the old value before the transaction.
Propriedade pública TransactionType Gets or sets the type of the transaction.
Propriedade pública UserId Gets or sets the identifier of the user who created the transaction.
Propriedade pública VersionId Gets or sets the version identifier of the transaction.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método protegido SetProperty<T> Infraestrutura. Sets the property using the specified values. (Herdado de DataContractBase.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.MasterDataServices.Services.DataContracts