Die Klasse Resolver
wird eindeutig gekennzeichnet als wsvResolver
.
Sie ist Bestandteil der Assembly TeamWiSE.DataAccessCore.dll
,
und ist dort im Bereich wsv
als Bestandteil des Moduls wsvGeneric
eingeordnet.
Eine Instanz dieser Klasse wird als wsvResolver umschrieben,
mehrere Instanzen werden genannt.
Eine API für die Nutzung in unmanaged C steht nicht zur Verfügung.
Eine API für die Nutzung aus unmanaged Visual Basic oder über COM steht ebenfalls nicht zur Verfügung.
Instanzen der Klasse werden abgekürzt mit Resolver
.
Bei der Erstellung von XML-Daten werden Angaben zu der Klasse mit dem Tag wsvResolver
gekennzeichnet.
Auf Instanzen dieser Klasse können keine Sperrmechanismen angewendet werden.
Die Klasse ist auch außerhalb der Assembly TeamWiSE.DataAccessCore.dll
sichtbar.
Instanzen der Klasse sind nicht als AppDomain-neutral zu betrachten. Instanzen dieser Klasse sind nicht serialisierbar.
In managed Code ist die Klasse als TeamWiSE.dacApi.wsvResolver
in der Assembly TeamWiSE.ToolCore.dll
definiert.
Die Implementierung wurde mit C++ in der Assembly TeamWiSE.DataAccessCore.dll
vorgenommen.
Die Klasse wsvResolver
basiert auf
der Klasse trtResolver
.
In dieser Klasse werden CreateDummy()
, Refresh()
und Resolve()
explizit angepasst oder funktional übersteuert.
In dieser Klasse sind die Eigenschaften ID
definiert oder übersteuert.
<html>
</html> </html> | trtClassInfo | Vererbt, siehe trtResolver . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | Guid | Die Operation init wird gesondert abgefangen und behandelt. |
<html>
</html> </html> | unsigned long | Vererbt, siehe trtBase . |
<html>
</html> </html> | Boolean | Vererbt, siehe trtBase . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | HANDLE | Vererbt, siehe trtBase . |
<html>
</html> </html> | trtBase | Vererbt, siehe trtBase . |
<html>
</html> </html> | unsigned long | Vererbt, siehe trtBase . |
<html>
</html> </html> | Boolean | Vererbt, siehe trtResolver . |
In dieser Klasse sind die Methoden CreateDummy()
, Refresh()
und Resolve()
definiert oder übersteuert.<html>
</html>CreateDummy<html>
</html>
Public trtBase CreateDummy(Boolean AutoInitialized)
Die trtBase
-Instanzen in dieser Liste haben diese Instanz automatisch als Parent
. Die Methode kann in abgeleitete unmanaged Klassen übersteuert werden. <html>
</html>Refresh<html>
</html>
Public Boolean Refresh(trtBase Object)
Die Methode kann in abgeleitete unmanaged Klassen übersteuert werden. <html>
</html>Resolve<html>
</html>
Public trtBase Resolve()
Die trtBase
-Instanzen in dieser Liste haben diese Instanz automatisch als Parent
. Die Methode kann in abgeleitete unmanaged Klassen übersteuert werden.
trtResolver (3 vererbte Methoden): [1] - showPublic trtBase CreateDummy()(Boolean AutoInitialized) Public Boolean Refresh()(trtBase Object) Public trtBase Resolve()()trtBase (21 vererbte Methoden):
[2] - showPublic trtBase AddRef()() Protected xmlElement BuildContractElementForMember()(String Member, xmlDocument Document, trtContractSession ContractSession) Protected void Destructor()() Public String FormatString()() Public Boolean from_Xml()(xmlElement Element) Public Static String GetContract()(DetailLevel UpToDetailLevel, HTRTBASE Obj, HTRTCONTRACTSESSION ContractSession, DWORD * ObjectsToKeepAlive) Public HANDLE GetManagedObject()(UInt32 AppDomainID) Public UInt32 GetSerialID()(HTAABC Bc) Protected bool handle_Xml()(xmlElement Element, Boolean FromXml, trtPropertyBase MemberInfo) Public bool PutManagedObject()(HANDLE Value, UInt32 AppDomainID) Public bool Release()() Protected Static void SetRealObject()(trtBase RealObject, trtBase InterfaceObject) Public xmlElement to_Xml()() Public trtBase ToInterface()(trtClassInfo InterfaceClass) Protected trtBase ToInterfaceEx()(Boolean IgnoreRealObject, trtClassInfo InterfaceClass) Public String ToString()()
Die Klasse wsvTypeResolver
hat die Klasse wsvResolver
als Basisklasse.