[This is preliminary documentation and is subject to change.]

The SecurityObjectDB type exposes the following members.

Constructors

  NameDescription
Public methodSecurityObjectDBOverloaded.

Methods

  NameDescription
Public methodAddOutputParameterOverloaded.
Public methodAddParameterOverloaded.
Protected methodAddParametersOverloaded.
Public methodCheckUrlSecurity
Checks the access information for an user in a group for a particular object
Public methodClearParameters
Clear all the sql stored procedure parameters
(Inherited from OfficeClipDB.)
Public methodClose
Close the connection, data adapter and the command
(Inherited from OfficeClipDB.)
Public methodCommit
Commits the transaction
(Inherited from OfficeClipDB.)
Public methodDeleteSecurityInfo
Deletes the security information.
Public methodDemoteUsers
Demote the access for the user, Use the access level as true if you do not want demote an access (e.g. accessRead)
Public methodDispose
disposes the object for garbage collection
(Inherited from OfficeClipDB.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodExecuteNonQueryOverloaded.
Protected methodExecuteReader
Executes the sql datareader
(Inherited from OfficeClipDB.)
Protected methodExecuteScalar
Executes the query that returns a single valur
(Inherited from OfficeClipDB.)
Protected methodFill
Fills the dataset
(Inherited from OfficeClipDB.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAccessInfo
Gets the access information
Protected methodGetAccessInfoHashForObject
Gets the access information
Public methodGetAccessInfoHashForUser
Gets the accessinfo of an object in a hashtable
Public methodGetAccessInfoNew
Gets the access information for an user in a group for a particular object
Public methodGetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Public methodGetSecurityObjectsDefault
Returns an array of all the security object base entries. A base entry is the default security for an object of a particular type if the security is not defined.
Public methodGetSecurityObjectsForAllUsers
Gets the security object for all the users in a group
Public methodGetSecurityObjectsRaw
Returns an array of the security objects as it is represented in the database.
Public methodGetSecurityObjectsRoles
Gets the security objects defined for the role. This method does not return all the roles, it only return those roles that are present in the system.
Protected methodGetSecurityObjectsRolesBase
Gets the security objects defined for the role. This method does not return all the roles, it only return those roles that are present in the system.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPromoteUsers
Promote the access for the user, Use the access level as false if you do not want promote an access (e.g. accessRead)
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
Public methodSetParameterValue
Sets the parameter value of the sql parameter to a known value
(Inherited from OfficeClipDB.)
Public methodSetPermissionOnDataSetOverloaded.
Protected methodSetSPCommandOverloaded.
Protected methodSetSPDataAdapter
Sets the stored procedure data adapter
(Inherited from OfficeClipDB.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdateSecurityInfo
Updates or inserts the security information. If the information is already present in the database it is updated, if not it is inserted.

Properties

  NameDescription
Public propertyConnectionString
Gets the OfficeClip.DBLayer.ConnectionString property encapsulates a callout to the ASP+ Config System to obtain the database connection string for the application.
(Inherited from OfficeClipDB.)
Protected propertyDBConnString
The database connection string that is only available within the framework of the DBLayer. This should only be set through a constructor so this is not available outside the DBLayer. A default conection string is assumed if not set.
(Inherited from OfficeClipDB.)

See Also