Class CatalogDto.CatalogSecurityDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CatalogDto.CatalogSecurityDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class CatalogSecurityDataTable : TypedTableBase<CatalogDto.CatalogSecurityRow>
Constructors
Declaration
public CatalogSecurityDataTable()
CatalogSecurityDataTable(SerializationInfo, StreamingContext)
Declaration
protected CatalogSecurityDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
|
| System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public DataColumn AllowMaskColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn CatalogIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public int Count { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public DataColumn DenyMaskColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public CatalogDto.CatalogSecurityRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn RoleNameColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn ScopeIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public CatalogDto.CatalogSecurityRow AddCatalogSecurityRow(CatalogDto.CatalogRow parentCatalogRowByFK_CatalogSecurity_Catalog, string RoleName, byte[] AllowMask, byte[] DenyMask, short ScopeId)
Parameters
| Type |
Name |
Description |
| CatalogDto.CatalogRow |
parentCatalogRowByFK_CatalogSecurity_Catalog |
|
| System.String |
RoleName |
|
| System.Byte[] |
AllowMask |
|
| System.Byte[] |
DenyMask |
|
| System.Int16 |
ScopeId |
|
Returns
Declaration
public void AddCatalogSecurityRow(CatalogDto.CatalogSecurityRow row)
Parameters
Declaration
public override DataTable Clone()
Returns
| Type |
Description |
| System.Data.DataTable |
|
Declaration
protected override DataTable CreateInstance()
Returns
| Type |
Description |
| System.Data.DataTable |
|
Declaration
public CatalogDto.CatalogSecurityRow FindByCatalogIdRoleName(int CatalogId, string RoleName)
Parameters
| Type |
Name |
Description |
| System.Int32 |
CatalogId |
|
| System.String |
RoleName |
|
Returns
Declaration
protected override Type GetRowType()
Returns
| Type |
Description |
| System.Type |
|
Declaration
public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
Parameters
| Type |
Name |
Description |
| System.Xml.Schema.XmlSchemaSet |
xs |
|
Returns
| Type |
Description |
| System.Xml.Schema.XmlSchemaComplexType |
|
Declaration
public CatalogDto.CatalogSecurityRow NewCatalogSecurityRow()
Returns
Declaration
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowBuilder |
builder |
|
Returns
| Type |
Description |
| System.Data.DataRow |
|
Declaration
protected override void OnRowChanged(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowChanging(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowDeleted(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowDeleting(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
public void RemoveCatalogSecurityRow(CatalogDto.CatalogSecurityRow row)
Parameters
Events
Declaration
public event CatalogDto.CatalogSecurityRowChangeEventHandler CatalogSecurityRowChanged
Event Type
Declaration
public event CatalogDto.CatalogSecurityRowChangeEventHandler CatalogSecurityRowChanging
Event Type
Declaration
public event CatalogDto.CatalogSecurityRowChangeEventHandler CatalogSecurityRowDeleted
Event Type
Declaration
public event CatalogDto.CatalogSecurityRowChangeEventHandler CatalogSecurityRowDeleting
Event Type