Share via


Annotation Class

Definition

The member transaction metadata.

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

Remarks

The Annotation complex type specifies an annotation (comment) on a transaction or member.

Constructors

Annotation()

Initializes a new instance of the Annotation class.

Properties

AccessPermission

If the user has access to the annotation, specifies what kind of access. This property is always read-only.

AuditInfo

Specifies the AuditInfo complex type.

Comment

Specifies the comment text.

Id

Specifies the unique integer identifier of the annotation.

RevisionId

Specifies the revision identifier.

SecurityPermission

Specifies the authorization of the user for the annotation. This property is always read-only.

Methods

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)
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)

Applies to