Класс Model

Represents the highest level of data organization. Contains all of the members, entities, attributes, hierarchy relationships, collections, business rules, and versions that describe an aspect of the business.

Иерархия наследования

System. . :: . .Object
  Microsoft.MasterDataServices.Services.DataContracts. . :: . .MdmDataContract< (Of < ( <'Identifier> ) > ) >
    Microsoft.MasterDataServices.Services.DataContracts..::..Model

Пространство имен:  Microsoft.MasterDataServices.Services.DataContracts
Сборка:  Microsoft.MasterDataServices.Services (в Microsoft.MasterDataServices.Services.dll)

Синтаксис

'Декларация
<DataContractAttribute(Name := "Model", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class Model _
    Inherits MdmDataContract(Of Identifier)
'Применение
Dim instance As Model
[DataContractAttribute(Name = "Model", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class Model : MdmDataContract<Identifier>
[DataContractAttribute(Name = L"Model", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class Model sealed : public MdmDataContract<Identifier^>
[<SealedAttribute>]
[<DataContractAttribute(Name = "Model", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Model =  
    class
        inherit MdmDataContract<Identifier>
    end
public final class Model extends MdmDataContract<Identifier>

Тип Model обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод Model Initializes a new instance of the Model class.

В начало

Свойства

  Имя Описание
Открытое свойство AuditInfo Gets or sets the AuditInfo. (Производный от MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Открытое свойство DerivedHierarchies Gets or sets an ArrayOfDerivedHierarchy complex type.
Открытое свойство Entities Gets or sets an ArrayOfEntity complex type.
Открытое свойство ExplicitHierarchies Gets or sets an ArrayOfExplicitHierarchy complex type.
Открытое свойство Identifier Gets or sets the ID. (Производный от MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Открытое свойство Permission Gets or sets the permission. (Производный от MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Открытое свойство VersionFlags Gets or sets an ArrayOfVersionFlag complex type.
Открытое свойство Versions Gets or sets an ArrayOfVersion complex type.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Поля

  Имя Описание
Открытое поле IsAdministrator Specifies a value indicating the relationship is that of administrator.
Открытое поле IsSystem Specifies a value indicating the relationship is that of system.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.