USP_WSREQUESTLOG_INSERT
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CLIENTAPP | nvarchar(50) | IN | |
@NTUSER | nvarchar(256) | IN | |
@CLIENTHOSTNAME | nvarchar(256) | IN | |
@CLIENTHOSTADDRESS | nvarchar(16) | IN | |
@REQUESTOK | bit | IN | |
@SECURITYPASSED | bit | IN | |
@REQUESTNAME | nvarchar(500) | IN | |
@REQUESTXML | nvarchar(max) | IN | |
@REPLYXML | nvarchar(max) | IN | |
@ERRORMSG | nvarchar(max) | IN | |
@WEBSERVERTIME | datetime | IN | |
@SERVERNAME | nvarchar(256) | IN | |
@REQUESTBYTES | int | IN |
Definition
Copy
create procedure dbo.USP_WSREQUESTLOG_INSERT
(
@CLIENTAPP nvarchar(50),
@NTUSER nvarchar(256),
@CLIENTHOSTNAME nvarchar(256),
@CLIENTHOSTADDRESS nvarchar(16),
@REQUESTOK bit ,
@SECURITYPASSED bit ,
@REQUESTNAME nvarchar(500) ,
@REQUESTXML nvarchar(max) ,
@REPLYXML nvarchar(max),
@ERRORMSG nvarchar(max),
@WEBSERVERTIME datetime,
@SERVERNAME nvarchar(256),
@REQUESTBYTES int
)
as
/*
Called by the Blackbaud.AppFx.Server.RequestFilters.RequestLogFilter when it is enabled in web.config
*/
set nocount on
insert into dbo.WSREQUESTLOG
(
CLIENTAPP,
NTUSER,
CLIENTHOSTNAME,
CLIENTHOSTADDRESS,
REQUESTOK,
SECURITYPASSED,
REQUESTNAME ,
REQUESTXML ,
REPLYXML ,
ERRORMSG ,
WEBSERVERTIME,
SERVERNAME,
REQUESTBYTES
)
values
(
@CLIENTAPP,
@NTUSER ,
@CLIENTHOSTNAME ,
@CLIENTHOSTADDRESS ,
@REQUESTOK ,
@SECURITYPASSED ,
@REQUESTNAME ,
cast (@REQUESTXML as xml) ,
cast (@REPLYXML as xml) ,
@ERRORMSG ,
@WEBSERVERTIME ,
@SERVERNAME ,
@REQUESTBYTES
)
if @@error <> 0 return 1;
return 0;