Class DataGroup

Datagroups logically organize tables.

System.Object
  Stonefield.Collections.BaseItem
    Stonefield.Collections.BaseNamedItem
      Stonefield.Collections.BaseNamedItemPersistent
        Stonefield.Query.DataDictionary.MetaDataObject
          Stonefield.Query.DataDictionary.DataGroup
public class DataGroup : MetaDataObject, IDataGroup

Class Members

MemberDescription

Constructor

IDChanged

Raised when the ID is changed.

PropertyChanged

Raised when a property is changed.

AddPermission

Adds a permission object to this datagroup

public sealed void AddPermission(IPermission permission);

CanUserAccess

Checks if the current user has access to this item.

public sealed bool CanUserAccess();

RemovePermission

Removes a permission object from this datagroup.

public sealed void RemovePermission(IPermission permission);

ToString

Returns the name of the item.

public virtual string ToString();

Changed

Flags that one or more properties of the item have changed since it was last loaded or saved.

DefaultAppView

The ID for the default application view for the data group.

DefaultTable

The ID for the default table for the data group.

DisplayCaption

The name as displayed to the user.

ID

The ID of the item.

Loading

Flags that the item is being loaded from storage.

Name

The name of the item.

Permissions

A list of permissions for this datagroup.

Updated

The date/time the object was last updated.

UserDefined

This property can contain anything the developer wants to put in it.

Version

The version number for the object.

Requirements

Namespace: Stonefield.Query.DataDictionary
Assembly: datadictionary.dll