📄 microsoftajaxadonet.debug.js
字号:
/// <param name="name" type="String"></param>
/// <param name="value" type="Boolean"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: Boolean}
]);
if (e) throw e;
this._parameters[name] = value.toString();
}
function Sys$Data$AdoNetInvokeParametersBuilder$addDate(name, value, includeTimeZone) {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.addDate" />
/// <param name="name" type="String"></param>
/// <param name="value" type="Date"></param>
/// <param name="includeTimeZone" type="Boolean" optional="true"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: Date},
{name: "includeTimeZone", type: Boolean, optional: true}
]);
if (e) throw e;
var converted = (includeTimeZone)
? value.format("yyyy-MM-ddTHH:mm:ss.fffffffzzz")
: value.format("yyyy-MM-ddTHH:mm:ss.fffffff");
this._parameters[name] = "datetime'" + converted + "'";
}
function Sys$Data$AdoNetInvokeParametersBuilder$addDecimal(name, value) {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.addDecimal" />
/// <param name="name" type="String"></param>
/// <param name="value" type="Number"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: Number}
]);
if (e) throw e;
this._parameters[name] = value.toString() + "M";
}
function Sys$Data$AdoNetInvokeParametersBuilder$addDouble(name, value) {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.addDouble" />
/// <param name="name" type="String"></param>
/// <param name="value" type="Number"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: Number}
]);
if (e) throw e;
this._parameters[name] = value.toString();
}
function Sys$Data$AdoNetInvokeParametersBuilder$addGuid(name, value) {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.addGuid" />
/// <param name="name" type="String"></param>
/// <param name="value" type="String"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: String}
]);
if (e) throw e;
var matchFound = value.match(Sys.Data.AdoNetInvokeParametersBuilder._guidRegex);
if (!matchFound) {
var er = Error.create(Sys.Data.AdoNetRes.invalidGuid, { name: "Sys.Data.AdoNetException" });
throw er;
}
this._parameters[name] = "guid'" + value + "'";
}
function Sys$Data$AdoNetInvokeParametersBuilder$addInteger(name, value) {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.addInteger" />
/// <param name="name" type="String"></param>
/// <param name="value" type="Number" integer="true"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: Number, integer: true}
]);
if (e) throw e;
this._parameters[name] = value.toString();
}
function Sys$Data$AdoNetInvokeParametersBuilder$addString(name, value) {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.addString" />
/// <param name="name" type="String"></param>
/// <param name="value" type="String"></param>
var e = Function._validateParams(arguments, [
{name: "name", type: String},
{name: "value", type: String}
]);
if (e) throw e;
this._parameters[name] = "'" + value.replace(new RegExp("'", "g"), "''") + "'";
}
function Sys$Data$AdoNetInvokeParametersBuilder$toString() {
/// <summary locid="M:J#Sys.Data.AdoNetInvokeParametersBuilder.toString" />
/// <returns type="String"></returns>
if (arguments.length !== 0) throw Error.parameterCount();
return this._queryBuilder.toString();
}
Sys.Data.AdoNetInvokeParametersBuilder.prototype = {
//
//
_parameters: null,
_queryBuilder: null,
//
//
get_parameters: Sys$Data$AdoNetInvokeParametersBuilder$get_parameters,
//
//
addBoolean: Sys$Data$AdoNetInvokeParametersBuilder$addBoolean,
addDate: Sys$Data$AdoNetInvokeParametersBuilder$addDate,
addDecimal: Sys$Data$AdoNetInvokeParametersBuilder$addDecimal,
addDouble: Sys$Data$AdoNetInvokeParametersBuilder$addDouble,
addGuid: Sys$Data$AdoNetInvokeParametersBuilder$addGuid,
addInteger: Sys$Data$AdoNetInvokeParametersBuilder$addInteger,
addString: Sys$Data$AdoNetInvokeParametersBuilder$addString,
toString: Sys$Data$AdoNetInvokeParametersBuilder$toString
}
//
//
Sys.Data.AdoNetInvokeParametersBuilder._guidRegex = /^[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$/;
Sys.Data.AdoNetInvokeParametersBuilder.registerClass("Sys.Data.AdoNetInvokeParametersBuilder");
Sys.Data.AdoNetServiceError = function Sys$Data$AdoNetServiceError(timedOut, message, stackTrace, exceptionType, errorObject) {
/// <summary locid="M:J#Sys.Data.AdoNetServiceError.#ctor" />
/// <param name="timedOut" type="Boolean"></param>
/// <param name="message" type="String"></param>
/// <param name="stackTrace" type="String" mayBeNull="true" optional="true"></param>
/// <param name="exceptionType" type="String" mayBeNull="true" optional="true"></param>
/// <param name="errorObject" type="Object" mayBeNull="true" optional="true"></param>
var e = Function._validateParams(arguments, [
{name: "timedOut", type: Boolean},
{name: "message", type: String},
{name: "stackTrace", type: String, mayBeNull: true, optional: true},
{name: "exceptionType", type: String, mayBeNull: true, optional: true},
{name: "errorObject", type: Object, mayBeNull: true, optional: true}
]);
if (e) throw e;
this._errorObject = errorObject || null;
Sys.Data.AdoNetServiceError.initializeBase(this, [timedOut, message, stackTrace, exceptionType]);
}
function Sys$Data$AdoNetServiceError$get_errorObject() {
/// <value type="Object" mayBeNull="true" locid="P:J#Sys.Data.AdoNetServiceError.errorObject"></value>
if (arguments.length !== 0) throw Error.parameterCount();
return this._errorObject;
}
Sys.Data.AdoNetServiceError.prototype = {
_errorObject: null,
get_errorObject: Sys$Data$AdoNetServiceError$get_errorObject
}
Sys.Data.AdoNetServiceError.registerClass("Sys.Data.AdoNetServiceError", Sys.Net.WebServiceError);
Sys.Data.AdoNetServiceError._getError = function Sys$Data$AdoNetServiceError$_getError(timedOut, statusCode, message, errorObject, operation) {
var dserror, e = errorObject ? errorObject.error : null;
if (!e) {
dserror = new Sys.Data.AdoNetServiceError(timedOut,
String.format(message || Sys.Data.AdoNetRes.operationFailed, operation));
}
else {
var m = e.message, innererror = e.innererror, stack, type;
m = (m && m.value) ? m.value : null;
if (innererror) {
type = innererror.type;
stack = innererror.stacktrace;
}
dserror = new Sys.Data.AdoNetServiceError(timedOut,
String.format(message || m || Sys.Data.AdoNetRes.operationFailed, operation),
stack || null,
type || null,
errorObject);
}
dserror._statusCode = statusCode;
return dserror;
}
Sys.Data.AdoNetServiceProxy = function Sys$Data$AdoNetServiceProxy(serviceUri) {
/// <summary locid="M:J#Sys.Data.AdoNetServiceProxy.#ctor" />
/// <param name="serviceUri" type="String"></param>
var e = Function._validateParams(arguments, [
{name: "serviceUri", type: String}
]);
if (e) throw e;
this._serviceUri = serviceUri;
Sys.Data.AdoNetServiceProxy.initializeBase(this);
}
function Sys$Data$AdoNetServiceProxy$get_path() {
/// <value type="String" mayBeNull="false" locid="P:J#Sys.Data.AdoNetServiceProxy.path"></value>
if (arguments.length !== 0) throw Error.parameterCount();
return this.get_serviceUri();
}
function Sys$Data$AdoNetServiceProxy$set_path(value) {
var e = Function._validateParams(arguments, [{name: "value", type: String}]);
if (e) throw e;
throw Error.notImplemented(Sys.Data.AdoNetRes.cannotChangePath);
}
function Sys$Data$AdoNetServiceProxy$get_replaceOnUpdate() {
/// <value type="Boolean" mayBeNull="false" locid="P:J#Sys.Data.AdoNetServiceProxy.replaceOnUpdate"></value>
if (arguments.length !== 0) throw Error.parameterCount();
return this._replaceOnUpdate;
}
function Sys$Data$AdoNetServiceProxy$set_replaceOnUpdate(value) {
var e = Function._validateParams(arguments, [{name: "value", type: Boolean}]);
if (e) throw e;
this._replaceOnUpdate = value;
}
function Sys$Data$AdoNetServiceProxy$get_serviceUri() {
/// <value type="String" mayBeNull="false" locid="P:J#Sys.Data.AdoNetServiceProxy.serviceUri"></value>
if (arguments.length !== 0) throw Error.parameterCount();
return this._serviceUri;
}
function Sys$Data$AdoNetServiceProxy$createActionSequence() {
/// <summary locid="M:J#Sys.Data.AdoNetServiceProxy.createActionSequence" />
/// <returns type="Sys.Data.AdoNetActionSequence"></returns>
if (arguments.length !== 0) throw Error.parameterCount();
return new Sys.Data.AdoNetActionSequence(this);
}
function Sys$Data$AdoNetServiceProxy$insert(item, resourceSetUri, succeededCallback, failedCallback, userContext, webRequest) {
/// <summary locid="M:J#Sys.Data.AdoNetServiceProxy.insert" />
/// <param name="item" type="Object"></param>
/// <param name="resourceSetUri" type="String"></param>
/// <param name="succeededCallback" type="Function" mayBeNull="true" optional="true"></param>
/// <param name="failedCallback" type="Function" mayBeNull="true" optional="true"></param>
/// <param name="userContext" mayBeNull="true" optional="true"></param>
/// <param name="webRequest" type="Sys.Net.WebRequest" mayBeNull="true" optional="true"></param>
/// <returns type="Sys.Net.WebRequest"></returns>
var e = Function._validateParams(arguments, [
{name: "item", type: Object},
{name: "resourceSetUri", type: String},
{name: "succeededCallback", type: Function, mayBeNull: true, optional: true},
{name: "failedCallback", type: Function, mayBeNull: true, optional: true},
{name: "userContext", mayBeNull: true, optional: true},
{name: "webRequest", type: Sys.Net.WebRequest, mayBeNull: true, optional: true}
]);
if (e) throw e;
var wRequest = this._prepareWebRequest(item, resourceSetUri, "POST", succeededCallback, failedCallback, userContext, "insert", webRequest);
wRequest.invoke();
return wRequest;
}
function Sys$Data$AdoNetServiceProxy$invoke(operationUri, httpVerb, parameters, succeededCallback, failedCallback, userContext, webRequest) {
/// <summary locid="M:J#Sys.Data.AdoNetServiceProxy.invoke" />
/// <param name="operationUri" type="String"></param>
/// <param name="httpVerb" type="String" mayBeNull="true" optional="true"></param>
/// <param name="parameters" type="Object" mayBeNull="true" optional="true"></param>
/// <param name="succeededCallback" type="Function" mayBeNull="true" optional="true"></param>
/// <param name="failedCallback" type="Function" mayBeNull="true" optional="true"></param>
/// <param name="userContext" mayBeNull="true" optional="true"></param>
/// <param name="webRequest" type="Sys.Net.WebRequest" mayBeNull="true" optional="true"></param>
/// <returns type="Sys.Net.WebRequest"></returns>
var e = Function._validateParams(arguments, [
{name: "operationUri", type: String},
{name: "httpVerb", type: String, mayBeNull: true, optional: true},
{name: "parameters", type: Object, mayBeNull: true, optional: true},
{name: "succeededCallback", type: Function, mayBeNull: true, optional: true},
{name: "failedCallback", type: Function, mayBeNull: true, optional: true},
{name: "userContext", mayBeNull: true, optional: true},
{name: "webRequest", type: Sys.Net.WebRequest, mayBeNull: true, optional: true}
]);
if (e) throw e;
var qb = new Sys.Data.AdoNetQueryBuilder(operationUri);
if (parameters) {
var p = qb.get_queryParameters();
for (key in parameters) {
p[key] = parameters[key];
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -