uninit(pDomain, ulStorageId);
#include "pch.h" void uninit(Connection*& pConnection, WDomain*& pDomain, UINT32 ulStorageId) { // unbind from schema AccessDefinition::Unbind(); // delete domain object pDomain->Uninitialize(); Domain_Destroy(pDomain); // disconnect from storage pConnection->ReleaseAllStorages(); // disconnect from server pConnection->DisconnectAll(); // delete connection object pConnection->Uninitialize(); Connection_Destroy(pConnection); // uninitialize thread and free libraries UninitializeThread(); }
#include
"pch.h"
void
Connection
WDomain
UINT32
// unbind from schema
AccessDefinition
// delete domain object
// disconnect from storage
// disconnect from server
// delete connection object
// uninitialize thread and free libraries
using System; using DataFSAccess; namespace TutorialCs { partial class Tutorial { public static void uninit(WDomain pDomain, UInt32 ulStorageId) { Connection pConnection = pDomain.GetConnection(); // unbind from schema AccessDefinition.Unbind(); // delete domain object pDomain.Uninitialize(); WDomain.Destroy(pDomain); // disconnect from storage pConnection.ReleaseStorage(ulStorageId); // disconnect from server pConnection.DisconnectAll(); // delete connection object pConnection.Uninitialize(); Connection.Destroy(pConnection); // uninitialize thread and free libraries ThreadInit.UninitializeThread(); } } }
using
namespace
partial
class
Tutorial
public
static
UInt32
ThreadInit