Метод | Описание | |
---|---|---|
Commit ( HashSet |
Update the backend store.
|
|
CompleteAllCommits ( ) : void |
The XML backend has finished all commits when its write thread is idle.
|
|
IsProjectLocked ( string projectPath ) : bool | ||
RenameDatabase ( string sNewProjectName ) : bool |
Rename the database, which means renaming the files.
|
Метод | Описание | |
---|---|---|
CreateInternal ( ) : void |
Create a LangProject with the BEP.
|
|
MakeSurrogate ( byte xmlBytes ) : void | ||
PerformCommit ( HashSet |
||
ReadInSurrogates ( int currentModelVersion ) : int | ||
ShutdownInternal ( ) : void |
Shutdown the BEP.
|
|
StartupInternal ( int currentModelVersion ) : int |
Start the BEP.
|
|
UpdateVersionNumber ( ) : void |
Update the version number.
|
|
WriteCommitWork ( CommitWork workItem ) : void |
Метод | Описание | |
---|---|---|
CopyTempFileToOriginal ( bool fUseLocalTempFile, string mainPathname, string tempPathname ) : void | ||
GetActualModelVersionNumber ( string path ) : int | ||
GetAttribute ( byte name, byte input ) : string | ||
IsLocalDrive ( string path ) : bool | ||
LockProject ( ) : void | ||
OfferToRestore ( string message ) : void | ||
ReportDuplicateGuidsIfTheyExist ( ) : void | ||
ReportProblem ( string message, string tempPath ) : void | ||
UnlockProject ( ) : void | ||
Work ( CommitWork>.IQueueAccessor |
Performs the actual commit operation.
|
|
XMLBackendProvider ( FdoCache cache, IdentityMap identityMap, ICmObjectSurrogateFactory surrogateFactory, IFwMetaDataCacheManagedInternal mdc, IDataMigrationManager dataMigrationManager, IFdoUI ui, IFdoDirectories dirs, FdoSettings settings ) : System |
Constructor.
|
public Commit ( HashSet |
||
newbies | HashSet |
The newly created objects |
dirtballs | HashSet |
The recently modified objects |
goners | HashSet |
The recently deleted objects |
Результат | bool |
public static IsProjectLocked ( string projectPath ) : bool | ||
projectPath | string | |
Результат | bool |
protected MakeSurrogate ( byte xmlBytes ) : void | ||
xmlBytes | byte | |
Результат | void |
protected PerformCommit ( HashSet |
||
newbies | HashSet |
|
dirtballs | HashSet |
|
goners | HashSet |
|
customFields | IEnumerable |
|
Результат | void |
protected ReadInSurrogates ( int currentModelVersion ) : int | ||
currentModelVersion | int | |
Результат | int |
public RenameDatabase ( string sNewProjectName ) : bool | ||
sNewProjectName | string | |
Результат | bool |
protected StartupInternal ( int currentModelVersion ) : int | ||
currentModelVersion | int | The current model version. |
Результат | int |
protected WriteCommitWork ( CommitWork workItem ) : void | ||
workItem | CommitWork | |
Результат | void |