Partition Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Estende la partizione con supporto di immutabilità
public ref class Partition sealed : IDisposable
public sealed class Partition : IDisposable
type Partition = class
interface IDisposable
Public NotInheritable Class Partition
Implements IDisposable
- Ereditarietà
-
Partition
- Implementazioni
Costruttori
Partition(Store) |
Costruttore |
Proprietà
AlternateId |
La classe AlternateId viene utilizzata in |
Contexts |
I contesti a cui viene fatto riferimento nella partizione. Le chiavi del dizionario sono gli ID dei contesti. I valori di dizionario sono istanze di contesto. |
DirtyCount |
Indica il numero di modifiche alla partizione. |
DomainDataDirectory |
Ottiene la directory delle informazioni di dominio dell'archivio a cui questa partizione appartiene. |
ElementDirectory |
Directory degli elementi contenuti nella partizione. |
ElementFactory |
ElementFactory per il modello |
Id |
ID di questa partizione. |
IsDirty |
Indica true quando la partizione è in uno stato di modificato. |
IsReadOnly |
Ottiene se la partizione è di sola lettura. |
StateId |
StateId che definisce lo stato dell'oggetto di partizione. |
Store |
Archivio cui la partizione appartiene. |
Metodi
AddContext(Context) |
Aggiungere contesto alla partizione |
DeleteElements(IEnumerable<ModelElement>, Guid[]) |
Elimina i grafici degli oggetti inseriti nella raccolta degli elementi specificata. |
Dispose() |
Elimina lo stato dell'oggetto. |
Finalize() |
Distruttore. |
FindByAlternateId(Store, Object) |
Trovare una partizione mediante AlternateKey |
GetClosureList(ICollection<ModelElement>, ClosureType) |
Ottiene un elenco della chiusura del tipo specificato basato sull'elenco specificato per l'elemento radice |
GetClosureList(ICollection<ModelElement>, ClosureType, Boolean) |
Ottiene un elenco della chiusura del tipo specificato basato sull'elenco specificato per l'elemento radice |
GetClosureList(ICollection<ModelElement>, ClosureType, Boolean, IEnumerable<DomainRoleInfo>) |
Ottiene un elenco della chiusura del tipo specificato basato sull'elenco specificato per l'elemento radice |
GetClosureList(ICollection<ModelElement>, ClosureType, Boolean, IEnumerable<DomainRoleInfo>, IEnumerable<DomainRoleInfo>) |
Ottiene un elenco della chiusura del tipo specificato basato sull'elenco specificato per l'elemento radice |
GetClosureList(ICollection<ModelElement>, ClosureType, IEnumerable<DomainRoleInfo>) |
Ottiene un elenco della chiusura del tipo specificato basato sull'elenco specificato per l'elemento radice |
GetClosureList(ICollection<ModelElement>, ClosureType, IEnumerable<DomainRoleInfo>, IEnumerable<DomainRoleInfo>) |
Ottiene un elenco della chiusura del tipo specificato basato sull'elenco specificato per l'elemento radice |
GetClosurePrototypeGroup(ICollection<ModelElement>, ClosureType) |
Crea un ElementGroupPrototype del tipo di chiusura specificato in base all'elenco specificato di elementi radice |
GetClosurePrototypeGroup(ICollection<ModelElement>, ClosureType, Boolean) |
Crea un ElementGroupPrototype del tipo di chiusura specificato in base all'elenco specificato di elementi radice |
RemoveContext(Context) |
Metodo per rimuovere un contesto dalla partizione |
evento
PartitionDisposing |
Consente ai client di ricevere eventi PartitionDisposing |
Metodi di estensione
CanDeleteElements(Partition, IEnumerable<ModelElement>, Guid[]) |
Eseguire query per determinare se un set di elementi specificato può essere eliminato, considerando eventuali blocchi IMS applicabili a qualsiasi elemento nella chiusura di eliminazione completa degli elementi. Gli elementi non possono essere rimossi se qualsiasi elemento nella chiusura ha il blocco per l'eliminazione o se qualsiasi elemento è la destinazione di un collegamento originato da un elemento con il blocco per RolePlayer e tale elemento è esterno alla chiusura. |
GetLocks(Partition) |
Ottiene i flag di blocco per l'istanza di Partition. Includerà tutti i blocchi abilitati nell'archivio che contiene la partizione. |
IsLocked(Partition, Locks) |
Verifica se la partizione ha un set specificato di blocchi |
SetLocks(Partition, Locks) |
Impostare i contrassegni di blocco dell'istanza di Partition specificata |