DomainDataDirectory Class

Definition

Stores information about domain models loaded into the Store.

public ref class DomainDataDirectory sealed
[System.Diagnostics.DebuggerDisplay("DomainDataDirectory ({domainObjects.Count} objects in {domainModels.Count} models)")]
[System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.VisualStudio.Modeling.DomainDataDirectory+DebugView))]
public sealed class DomainDataDirectory
[<System.Diagnostics.DebuggerDisplay("DomainDataDirectory ({domainObjects.Count} objects in {domainModels.Count} models)")>]
[<System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.VisualStudio.Modeling.DomainDataDirectory+DebugView))>]
type DomainDataDirectory = class
Public NotInheritable Class DomainDataDirectory
Inheritance
DomainDataDirectory
Attributes

Properties

DomainClasses

Gets a read-only list domain classes loaded into directory.

DomainModels

Gets a read-only list domain models loaded into directory.

DomainObjects

Gets a read-only list domain objects loaded into directory.

Methods

Contains(Guid)

Returns true when the directory contains an object with specified id.

FindDomainClass(Guid)

Find a domain class by Id.

FindDomainClass(String)

Finds a domain class whose full name matches the given name.

FindDomainClass(Type)

Finds domain class by implementation type.

FindDomainModel(Guid)

Finds domain model by Id.

FindDomainModel(String)

Finds domain model by full name.

FindDomainModel(Type)

Finds domain model by implementation type.

FindDomainProperty(Guid)

Find domain property by Id.

FindDomainRelationship(Guid)

Find domain relationship by Id.

FindDomainRelationship(String)

Finds a domain relationship whose full name matches the given name.

FindDomainRelationship(Type)

Finds domain relationship by implementation type.

FindDomainRole(Guid)

Finds domain role by Id.

GetDomainClass(Guid)

Gets domain class by Id.

GetDomainClass(String)

Gets domain class by full name.

GetDomainClass(Type)

Gets domain class by implementation type.

GetDomainModel(Guid)

Gets domain model by Id.

GetDomainModel(String)

Gets domain model by full name.

GetDomainModel(Type)

Gets domain model by implementation type.

GetDomainProperty(Guid)

Gets domain property by Id.

GetDomainRelationship(Guid)

Gets domain relationship by Id.

GetDomainRelationship(String)

Gets domain relationship by full name.

GetDomainRelationship(Type)

Gets domain relationship by implementation type.

GetDomainRole(Guid)

Gets domain role by Id.

Applies to