The SystemObject property returns TRUE for Microsoft® SQL Server™ database objects whose implementation is owned by Microsoft.
object.SystemObject
object
Expression that evaluates to an object in the Applies To list
Boolean
Read-only
HRESULT GetSystemObject(LPBOOL pRetVal);
If TRUE, the database object is defined by Microsoft as part of an instance of SQL Server.
If FALSE, the database object has been created by a SQL Server user and object ownership rules apply. Specifically, ownership for the database object is assigned at object creation, and for some objects, can be transferred to another user.