Class AppDto.ApplicationSecurityDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
AppDto.ApplicationSecurityDataTable
Assembly: Mediachase.Commerce.dll
Version: 9.24.1
public class ApplicationSecurityDataTable : TypedTableBase<AppDto.ApplicationSecurityRow>
Constructors
Declaration
public ApplicationSecurityDataTable()
ApplicationSecurityDataTable(SerializationInfo, StreamingContext)
Declaration
protected ApplicationSecurityDataTable(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 ApplicationIdColumn { 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 AppDto.ApplicationSecurityRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn ScopeColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn SIDColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public AppDto.ApplicationSecurityRow AddApplicationSecurityRow(AppDto.ApplicationRow parentApplicationRowByFK_ApplicationSecurity_Application, string SID, string Scope, byte[] AllowMask, byte[] DenyMask)
Parameters
| Type |
Name |
Description |
| AppDto.ApplicationRow |
parentApplicationRowByFK_ApplicationSecurity_Application |
|
| System.String |
SID |
|
| System.String |
Scope |
|
| System.Byte[] |
AllowMask |
|
| System.Byte[] |
DenyMask |
|
Returns
Declaration
public void AddApplicationSecurityRow(AppDto.ApplicationSecurityRow 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 AppDto.ApplicationSecurityRow FindByApplicationIdSIDScope(Guid ApplicationId, string SID, string Scope)
Parameters
| Type |
Name |
Description |
| System.Guid |
ApplicationId |
|
| System.String |
SID |
|
| System.String |
Scope |
|
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 AppDto.ApplicationSecurityRow NewApplicationSecurityRow()
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 RemoveApplicationSecurityRow(AppDto.ApplicationSecurityRow row)
Parameters
Events
Declaration
public event AppDto.ApplicationSecurityRowChangeEventHandler ApplicationSecurityRowChanged
Event Type
Declaration
public event AppDto.ApplicationSecurityRowChangeEventHandler ApplicationSecurityRowChanging
Event Type
Declaration
public event AppDto.ApplicationSecurityRowChangeEventHandler ApplicationSecurityRowDeleted
Event Type
Declaration
public event AppDto.ApplicationSecurityRowChangeEventHandler ApplicationSecurityRowDeleting
Event Type