SIL.FieldWorks.FDO.Infrastructure.Impl.SharedXMLBackendProvider.UnlockProject C# (CSharp) Метод

UnlockProject() приватный Метод

private UnlockProject ( ) : void
Результат void
		internal override void UnlockProject()
		{
			using (m_commitLogMutex.Lock())
			{
				base.UnlockProject();
				using (MemoryMappedViewStream stream = m_commitLogMetadata.CreateViewStream())
				{
					CommitLogMetadata metadata;
					if (TryGetMetadata(stream, out metadata))
					{
						if (metadata.Master == m_peerID)
						{
							metadata.Master = Guid.Empty;
							SaveMetadata(stream, metadata);
						}
					}
				}
			}
		}