You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@@ -0,0 +1,11 @@
|
||||
namespace System.Web.DynamicData {
|
||||
|
||||
public enum DynamicDataSourceOperation {
|
||||
Delete,
|
||||
Insert,
|
||||
Select,
|
||||
Update,
|
||||
ContextCreate
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
namespace System.Web.DynamicData {
|
||||
using System;
|
||||
using System.Web.UI;
|
||||
|
||||
public class DynamicValidatorEventArgs : EventArgs {
|
||||
|
||||
private DynamicDataSourceOperation _operation;
|
||||
private Exception _exception;
|
||||
|
||||
public DynamicValidatorEventArgs(Exception exception, DynamicDataSourceOperation operation) {
|
||||
_exception = exception;
|
||||
_operation = operation;
|
||||
}
|
||||
|
||||
public Exception Exception {
|
||||
get {
|
||||
return _exception;
|
||||
}
|
||||
}
|
||||
|
||||
public DynamicDataSourceOperation Operation {
|
||||
get {
|
||||
return _operation;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
namespace System.Web.DynamicData {
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
public interface IDynamicDataSource : IDataSource {
|
||||
|
||||
bool AutoGenerateWhereClause { get; set; }
|
||||
|
||||
Type ContextType { get; set; }
|
||||
|
||||
bool EnableDelete { get; set; }
|
||||
|
||||
bool EnableInsert { get; set; }
|
||||
|
||||
bool EnableUpdate { get; set; }
|
||||
|
||||
string EntitySetName { get; set; }
|
||||
|
||||
string Where { get; set; }
|
||||
|
||||
ParameterCollection WhereParameters { get; }
|
||||
|
||||
event EventHandler<DynamicValidatorEventArgs> Exception;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace System.Web.DynamicData {
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
||||
[SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix",
|
||||
Justification = "Interface is intended for implementation by Exception classes.")]
|
||||
public interface IDynamicValidatorException {
|
||||
|
||||
IDictionary<string, Exception> InnerExceptions { get; }
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user