Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Store Methods

The Store type exposes the following members.

  Name Description
Public method AddMonikerResolver Register an IMonikerResolver for the specified domain model.
Public method DefaultPartitionForClass Return the partition into which new elements of the specified class should be created by default.
Public method Dispose Disposes the store.
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method FindDomainModel Finds a domain model by its ID.
Public method FindMonikerResolver Finds the IMonikerResolver registered for the specified domain model.
Public method GetClosurePrototypeGroup(ICollection<ModelElement>, ClosureType) Creates an element group prototype in the default partition of the given closure type if a list of root elements is specified.
Public method GetClosurePrototypeGroup(ICollection<ModelElement>, ClosureType, Boolean) Creates an element group prototype in the default partition of the specified closure type when given a list of root elements and allows bypassing of demand loading.
Public method GetDomainModel(Guid) Gets an instance of a domain model by its ID.
Public method GetDomainModel<T>() Gets an instance of a specified domain model type.
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetService Gets a service.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method LoadDomainModels Creates all the domain data for the specified list of domain models.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method PopContext Removes the current context off the top of the stack.
Public method PushContext Pushes a new context to the top of the store context stack.
Public method RegisterTransactionLog Allows a client to register a transaction log that will be notified of events on this store.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method UnregisterTransactionLog Allows a client to unregister a transaction log from being notified of events on this store.
Top

  Name Description
Public Extension Method GetLocks Get the lock flags for this Store instance (Defined by ImmutabilityExtensionMethods.)
Public Extension Method IsLocked Test whether this store has any of a specified set of locks (Defined by ImmutabilityExtensionMethods.)
Public Extension Method SetLocks Set the lock flags of this Store instance (Defined by ImmutabilityExtensionMethods.)
Top
Show:
© 2015 Microsoft