Class DatabaseObjectManager
Inheritance
DatabaseObjectManager
Assembly: NXOpen.dll
Syntax
public class DatabaseObjectManager : TransientObject, IMessageSink, IDisposable
Constructors
DatabaseObjectManager(nint)
Declaration
protected DatabaseObjectManager(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Methods
FindDesignSessionObjects(string[], string[])
Declaration
public DatabaseObject FindDesignSessionObjects(string[] designSessionParamNames, string[] designSessionParamValues)
Parameters
Type |
Name |
Description |
string[] |
designSessionParamNames |
|
string[] |
designSessionParamValues |
|
Returns
FindObjects(FindCriteria[])
Declaration
public DatabaseObjects[] FindObjects(FindCriteria[] findCriterias)
Parameters
Returns
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetDatabaseObjectFromAppSessionUid(string)
Declaration
public DatabaseObject GetDatabaseObjectFromAppSessionUid(string uId)
Parameters
Type |
Name |
Description |
string |
uId |
|
Returns
NewDatabaseobjects()
Declaration
public DatabaseObjects NewDatabaseobjects()
Returns
NewFindcriteria(int)
Declaration
public FindCriteria[] NewFindcriteria(int nCriteria)
Parameters
Type |
Name |
Description |
int |
nCriteria |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink