当前位置: 首页>>代码示例>>C#>>正文


C# IDataRecord.GetNullableString方法代码示例

本文整理汇总了C#中IDataRecord.GetNullableString方法的典型用法代码示例。如果您正苦于以下问题:C# IDataRecord.GetNullableString方法的具体用法?C# IDataRecord.GetNullableString怎么用?C# IDataRecord.GetNullableString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IDataRecord的用法示例。


在下文中一共展示了IDataRecord.GetNullableString方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: BrokerConversationEvent

        internal BrokerConversationEvent(IDataRecord record, BrokerConversationEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.TransactionIDOrdinal)
                _transactionID = record.GetNullableInt64(loaderInfo.TransactionIDOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.HostNameOrdinal)
                _hostName = record.GetNullableString(loaderInfo.HostNameOrdinal.Value);
            if (null != loaderInfo.ClientProcessIDOrdinal)
                _clientProcessID = record.GetNullableInt32(loaderInfo.ClientProcessIDOrdinal.Value);
            if (null != loaderInfo.ApplicationNameOrdinal)
                _applicationName = record.GetNullableString(loaderInfo.ApplicationNameOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.SeverityOrdinal)
                _severity = record.GetNullableInt32(loaderInfo.SeverityOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.ObjectIDOrdinal)
                _objectID = record.GetNullableInt32(loaderInfo.ObjectIDOrdinal.Value);
            if (null != loaderInfo.IntegerDataOrdinal)
                _integerData = record.GetNullableInt32(loaderInfo.IntegerDataOrdinal.Value);
            if (null != loaderInfo.ServerNameOrdinal)
                _serverName = record.GetNullableString(loaderInfo.ServerNameOrdinal.Value);
            if (null != loaderInfo.StateOrdinal)
                _state = record.GetNullableInt32(loaderInfo.StateOrdinal.Value);
            if (null != loaderInfo.ErrorOrdinal)
                _error = record.GetNullableInt32(loaderInfo.ErrorOrdinal.Value);
            if (null != loaderInfo.RoleNameOrdinal)
                _roleName = record.GetNullableString(loaderInfo.RoleNameOrdinal.Value);
            if (null != loaderInfo.DBUserNameOrdinal)
                _dBUserName = record.GetNullableString(loaderInfo.DBUserNameOrdinal.Value);
            if (null != loaderInfo.LoginSidOrdinal)
                _loginSid = (Byte[])record.GetValue(loaderInfo.LoginSidOrdinal.Value);
            if (null != loaderInfo.TargetLoginNameOrdinal)
                _targetLoginName = record.GetNullableString(loaderInfo.TargetLoginNameOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.BigintData1Ordinal)
                _bigintData1 = record.GetNullableInt64(loaderInfo.BigintData1Ordinal.Value);
            if (null != loaderInfo.GUIDOrdinal)
                _gUID = record.GetNullableGuid(loaderInfo.GUIDOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:60,代码来源:BrokerConversationEvent.g.cs

示例2: DatabasePrincipalImpersonationEvent

        internal DatabasePrincipalImpersonationEvent(IDataRecord record, DatabasePrincipalImpersonationEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.TransactionIDOrdinal)
                _transactionID = record.GetNullableInt64(loaderInfo.TransactionIDOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.HostNameOrdinal)
                _hostName = record.GetNullableString(loaderInfo.HostNameOrdinal.Value);
            if (null != loaderInfo.ApplicationNameOrdinal)
                _applicationName = record.GetNullableString(loaderInfo.ApplicationNameOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.PermissionsOrdinal)
                _permissions = record.GetNullableInt64(loaderInfo.PermissionsOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.SuccessOrdinal)
                _success = record.GetNullableInt32(loaderInfo.SuccessOrdinal.Value);
            if (null != loaderInfo.ServerNameOrdinal)
                _serverName = record.GetNullableString(loaderInfo.ServerNameOrdinal.Value);
            if (null != loaderInfo.ObjectTypeOrdinal)
                _objectType = record.GetNullableInt32(loaderInfo.ObjectTypeOrdinal.Value);
            if (null != loaderInfo.NestLevelOrdinal)
                _nestLevel = record.GetNullableInt32(loaderInfo.NestLevelOrdinal.Value);
            if (null != loaderInfo.ObjectNameOrdinal)
                _objectName = record.GetNullableString(loaderInfo.ObjectNameOrdinal.Value);
            if (null != loaderInfo.DatabaseNameOrdinal)
                _databaseName = record.GetNullableString(loaderInfo.DatabaseNameOrdinal.Value);
            if (null != loaderInfo.OwnerNameOrdinal)
                _ownerName = record.GetNullableString(loaderInfo.OwnerNameOrdinal.Value);
            if (null != loaderInfo.RoleNameOrdinal)
                _roleName = record.GetNullableString(loaderInfo.RoleNameOrdinal.Value);
            if (null != loaderInfo.DBUserNameOrdinal)
                _dBUserName = record.GetNullableString(loaderInfo.DBUserNameOrdinal.Value);
            if (null != loaderInfo.LoginSidOrdinal)
                _loginSid = (Byte[])record.GetValue(loaderInfo.LoginSidOrdinal.Value);
            if (null != loaderInfo.RequestIDOrdinal)
                _requestID = record.GetNullableInt32(loaderInfo.RequestIDOrdinal.Value);
            if (null != loaderInfo.XactSequenceOrdinal)
                _xactSequence = record.GetNullableInt64(loaderInfo.XactSequenceOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:60,代码来源:DatabasePrincipalImpersonationEvent.g.cs

示例3: LogoutEvent

        internal LogoutEvent(IDataRecord record, LogoutEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.HostNameOrdinal)
                _hostName = record.GetNullableString(loaderInfo.HostNameOrdinal.Value);
            if (null != loaderInfo.ClientProcessIDOrdinal)
                _clientProcessID = record.GetNullableInt32(loaderInfo.ClientProcessIDOrdinal.Value);
            if (null != loaderInfo.ApplicationNameOrdinal)
                _applicationName = record.GetNullableString(loaderInfo.ApplicationNameOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.DurationOrdinal)
                _duration = record.GetNullableInt64(loaderInfo.DurationOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.EndTimeOrdinal)
                _endTime = record.GetNullableDateTime(loaderInfo.EndTimeOrdinal.Value);
            if (null != loaderInfo.ReadsOrdinal)
                _reads = record.GetNullableInt64(loaderInfo.ReadsOrdinal.Value);
            if (null != loaderInfo.WritesOrdinal)
                _writes = record.GetNullableInt64(loaderInfo.WritesOrdinal.Value);
            if (null != loaderInfo.CPUOrdinal)
                _cPU = record.GetNullableInt32(loaderInfo.CPUOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.SuccessOrdinal)
                _success = record.GetNullableInt32(loaderInfo.SuccessOrdinal.Value);
            if (null != loaderInfo.ServerNameOrdinal)
                _serverName = record.GetNullableString(loaderInfo.ServerNameOrdinal.Value);
            if (null != loaderInfo.DatabaseNameOrdinal)
                _databaseName = record.GetNullableString(loaderInfo.DatabaseNameOrdinal.Value);
            if (null != loaderInfo.LoginSidOrdinal)
                _loginSid = (Byte[])record.GetValue(loaderInfo.LoginSidOrdinal.Value);
            if (null != loaderInfo.RequestIDOrdinal)
                _requestID = record.GetNullableInt32(loaderInfo.RequestIDOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.TypeOrdinal)
                _type = record.GetNullableInt32(loaderInfo.TypeOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
            if (null != loaderInfo.GroupIDOrdinal)
                _groupID = record.GetNullableInt32(loaderInfo.GroupIDOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:58,代码来源:LogoutEvent.g.cs

示例4: ChangeAuditEvent

        internal ChangeAuditEvent(IDataRecord record, ChangeAuditEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.LineNumberOrdinal)
                _lineNumber = record.GetNullableInt32(loaderInfo.LineNumberOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.HostNameOrdinal)
                _hostName = record.GetNullableString(loaderInfo.HostNameOrdinal.Value);
            if (null != loaderInfo.ClientProcessIDOrdinal)
                _clientProcessID = record.GetNullableInt32(loaderInfo.ClientProcessIDOrdinal.Value);
            if (null != loaderInfo.ApplicationNameOrdinal)
                _applicationName = record.GetNullableString(loaderInfo.ApplicationNameOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.SuccessOrdinal)
                _success = record.GetNullableInt32(loaderInfo.SuccessOrdinal.Value);
            if (null != loaderInfo.ServerNameOrdinal)
                _serverName = record.GetNullableString(loaderInfo.ServerNameOrdinal.Value);
            if (null != loaderInfo.NestLevelOrdinal)
                _nestLevel = record.GetNullableInt32(loaderInfo.NestLevelOrdinal.Value);
            if (null != loaderInfo.DatabaseNameOrdinal)
                _databaseName = record.GetNullableString(loaderInfo.DatabaseNameOrdinal.Value);
            if (null != loaderInfo.OwnerNameOrdinal)
                _ownerName = record.GetNullableString(loaderInfo.OwnerNameOrdinal.Value);
            if (null != loaderInfo.DBUserNameOrdinal)
                _dBUserName = record.GetNullableString(loaderInfo.DBUserNameOrdinal.Value);
            if (null != loaderInfo.LoginSidOrdinal)
                _loginSid = (Byte[])record.GetValue(loaderInfo.LoginSidOrdinal.Value);
            if (null != loaderInfo.ColumnPermissionsOrdinal)
                _columnPermissions = record.GetNullableInt32(loaderInfo.ColumnPermissionsOrdinal.Value);
            if (null != loaderInfo.RequestIDOrdinal)
                _requestID = record.GetNullableInt32(loaderInfo.RequestIDOrdinal.Value);
            if (null != loaderInfo.XactSequenceOrdinal)
                _xactSequence = record.GetNullableInt64(loaderInfo.XactSequenceOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:56,代码来源:ChangeAuditEvent.g.cs

示例5: DatabaseMirroringLoginEvent

        internal DatabaseMirroringLoginEvent(IDataRecord record, DatabaseMirroringLoginEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.TransactionIDOrdinal)
                _transactionID = record.GetNullableInt64(loaderInfo.TransactionIDOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.HostNameOrdinal)
                _hostName = record.GetNullableString(loaderInfo.HostNameOrdinal.Value);
            if (null != loaderInfo.ClientProcessIDOrdinal)
                _clientProcessID = record.GetNullableInt32(loaderInfo.ClientProcessIDOrdinal.Value);
            if (null != loaderInfo.ApplicationNameOrdinal)
                _applicationName = record.GetNullableString(loaderInfo.ApplicationNameOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.ServerNameOrdinal)
                _serverName = record.GetNullableString(loaderInfo.ServerNameOrdinal.Value);
            if (null != loaderInfo.StateOrdinal)
                _state = record.GetNullableInt32(loaderInfo.StateOrdinal.Value);
            if (null != loaderInfo.ObjectNameOrdinal)
                _objectName = record.GetNullableString(loaderInfo.ObjectNameOrdinal.Value);
            if (null != loaderInfo.FileNameOrdinal)
                _fileName = record.GetNullableString(loaderInfo.FileNameOrdinal.Value);
            if (null != loaderInfo.OwnerNameOrdinal)
                _ownerName = record.GetNullableString(loaderInfo.OwnerNameOrdinal.Value);
            if (null != loaderInfo.RoleNameOrdinal)
                _roleName = record.GetNullableString(loaderInfo.RoleNameOrdinal.Value);
            if (null != loaderInfo.TargetUserNameOrdinal)
                _targetUserName = record.GetNullableString(loaderInfo.TargetUserNameOrdinal.Value);
            if (null != loaderInfo.LoginSidOrdinal)
                _loginSid = (Byte[])record.GetValue(loaderInfo.LoginSidOrdinal.Value);
            if (null != loaderInfo.ProviderNameOrdinal)
                _providerName = record.GetNullableString(loaderInfo.ProviderNameOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:54,代码来源:DatabaseMirroringLoginEvent.g.cs

示例6: LoginFailedEvent

        internal LoginFailedEvent(IDataRecord record, LoginFailedEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.HostNameOrdinal)
                _hostName = record.GetNullableString(loaderInfo.HostNameOrdinal.Value);
            if (null != loaderInfo.ClientProcessIDOrdinal)
                _clientProcessID = record.GetNullableInt32(loaderInfo.ClientProcessIDOrdinal.Value);
            if (null != loaderInfo.ApplicationNameOrdinal)
                _applicationName = record.GetNullableString(loaderInfo.ApplicationNameOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.SuccessOrdinal)
                _success = record.GetNullableInt32(loaderInfo.SuccessOrdinal.Value);
            if (null != loaderInfo.ServerNameOrdinal)
                _serverName = record.GetNullableString(loaderInfo.ServerNameOrdinal.Value);
            if (null != loaderInfo.StateOrdinal)
                _state = record.GetNullableInt32(loaderInfo.StateOrdinal.Value);
            if (null != loaderInfo.ErrorOrdinal)
                _error = record.GetNullableInt32(loaderInfo.ErrorOrdinal.Value);
            if (null != loaderInfo.DatabaseNameOrdinal)
                _databaseName = record.GetNullableString(loaderInfo.DatabaseNameOrdinal.Value);
            if (null != loaderInfo.RequestIDOrdinal)
                _requestID = record.GetNullableInt32(loaderInfo.RequestIDOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.TypeOrdinal)
                _type = record.GetNullableInt32(loaderInfo.TypeOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:48,代码来源:LoginFailedEvent.g.cs

示例7: DbTable

 /// <summary>
 /// 
 /// </summary>
 /// <param name="databaseId"></param>
 /// <param name="reader"></param>
 internal DbTable(Guid databaseId, IDataRecord reader)
     : this(databaseId, reader.GetString(reader.GetOrdinal("Id")),
         reader.GetString(reader.GetOrdinal("CatalogName")),
         reader.GetString(reader.GetOrdinal("SchemaName")),
         reader.GetString(reader.GetOrdinal("Name")),
         reader.GetNullableString("Description"))
 {
 }
开发者ID:mingkongbin,项目名称:anycmd,代码行数:13,代码来源:DbTable.cs

示例8: Create

 public static ExceptionLog Create(IDataRecord reader)
 {
     return new ExceptionLog
     {
         Id = reader.GetGuid(reader.GetOrdinal("Id")),
         BaseDirectory = reader.GetNullableString("BaseDirectory"),
         Process = reader.GetNullableString("Process"),
         Machine = reader.GetNullableString("Machine"),
         Level = reader.GetNullableString("Level"),
         Logger = reader.GetNullableString("Logger"),
         LogOn = reader.GetDateTime(reader.GetOrdinal("LogOn")),
         Message = reader.GetNullableString("Message"),
         Thread = reader.GetNullableString("Thread"),
         Exception = reader.GetNullableString("Exception")
     };
 }
开发者ID:mingkongbin,项目名称:anycmd,代码行数:16,代码来源:ExceptionLog.cs

示例9: FulltextEvent

        internal FulltextEvent(IDataRecord record, FulltextEventLoaderInfo loaderInfo)
        {
            Contract.Requires(null != record, "The record must be valid.");
            Contract.Requires(null != loaderInfo, "The loaderInfo must be valid.");

            if (null != loaderInfo.TextDataOrdinal)
                _textData = record.GetNullableString(loaderInfo.TextDataOrdinal.Value);
            if (null != loaderInfo.DatabaseIDOrdinal)
                _databaseID = record.GetNullableInt32(loaderInfo.DatabaseIDOrdinal.Value);
            if (null != loaderInfo.NTUserNameOrdinal)
                _nTUserName = record.GetNullableString(loaderInfo.NTUserNameOrdinal.Value);
            if (null != loaderInfo.NTDomainNameOrdinal)
                _nTDomainName = record.GetNullableString(loaderInfo.NTDomainNameOrdinal.Value);
            if (null != loaderInfo.SPIDOrdinal)
                _sPID = record.GetNullableInt32(loaderInfo.SPIDOrdinal.Value);
            if (null != loaderInfo.LoginNameOrdinal)
                _loginName = record.GetNullableString(loaderInfo.LoginNameOrdinal.Value);
            if (null != loaderInfo.StartTimeOrdinal)
                _startTime = record.GetNullableDateTime(loaderInfo.StartTimeOrdinal.Value);
            if (null != loaderInfo.EventSubClassOrdinal)
                _eventSubClass = record.GetNullableInt32(loaderInfo.EventSubClassOrdinal.Value);
            if (null != loaderInfo.SuccessOrdinal)
                _success = record.GetNullableInt32(loaderInfo.SuccessOrdinal.Value);
            if (null != loaderInfo.ErrorOrdinal)
                _error = record.GetNullableInt32(loaderInfo.ErrorOrdinal.Value);
            if (null != loaderInfo.TargetLoginNameOrdinal)
                _targetLoginName = record.GetNullableString(loaderInfo.TargetLoginNameOrdinal.Value);
            if (null != loaderInfo.TargetLoginSidOrdinal)
                _targetLoginSid = (Byte[])record.GetValue(loaderInfo.TargetLoginSidOrdinal.Value);
            if (null != loaderInfo.EventSequenceOrdinal)
                _eventSequence = record.GetNullableInt64(loaderInfo.EventSequenceOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:36,代码来源:FulltextEvent.g.cs

示例10: MapRecordToDao

 /// <summary>
 /// Maps a record returned from the database to a DAO.
 /// </summary>
 /// <param name="record">Record with the data to map to a DAO.</param>
 /// <returns>DAO mapped from the data in the record.</returns>
 private ApplicationLogDao MapRecordToDao(IDataRecord record)
 {
     return new ApplicationLogDao
     {
         AppDomainName = record.GetString("AppDomainName"),
         Assembly = new AssemblyDao
         {
             AssemblyFullName = record.GetString("AssemblyFullName"),
             AssemblyName = record.GetString("AssemblyName"),
             CreatedBy = record.GetString("AssemblyCreatedBy"),
             CreatedOn = record.GetDateTime("AssemblyCreatedOn"),
             Id = record.GetInt32("AssemblyId"),
             LastUpdatedBy = record.GetString("AssemblyLastUpdatedBy"),
             LastUpdatedOn = record.GetDateTime("AssemblyLastUpdatedOn"),
             VersionBuild = record.GetInt32("VersionBuild"),
             VersionMajor = record.GetInt32("VersionMajor"),
             VersionMinor = record.GetInt32("VersionMinor"),
             VersionRevision = record.GetInt32("VersionRevision")
         },
         AssemblyId = record.GetInt32("AssemblyId"),
         CorrelationId = record.GetNullableGuid("CorrelationId"),
         CorrelationIndex = record.GetNullableInt16("CorrelationIndex"),
         CreatedBy = record.GetString("CreatedBy"),
         CreatedOn = record.GetDateTime("CreatedOn"),
         Data = record.GetNullableXml("Data"),
         HelpLink = record.GetNullableString("HelpLink"),
         Id = record.GetInt64("Id"),
         LastUpdatedBy = record.GetString("LastUpdatedBy"),
         LastUpdatedOn = record.GetDateTime("LastUpdatedOn"),
         MachineName = record.GetString("MachineName"),
         Message = record.GetNullableString("Message"),
         ProcessId = record.GetInt32("ProcessId"),
         Source = record.GetString("Source"),
         StackTrace = record.GetNullableString("StackTrace"),
         ThreadId = record.GetString("ThreadId"),
         TraceEventType = (TraceEventType) record.GetInt32("TraceEventType"),
         TraceId = record.GetInt32("TraceId"),
         TraceListenerName = record.GetNullableString("TraceListenerName")
     };
 }
开发者ID:mike-dempster,项目名称:Pelorus,代码行数:45,代码来源:ApplicationLogRepository.cs

示例11: Create

 public static OperationLog Create(IDataRecord reader)
 {
     return new OperationLog
     {
         Id = reader.GetGuid(reader.GetOrdinal("Id")),
         AccountId = reader.GetGuid(reader.GetOrdinal("AccountId")),
         FunctionId = reader.GetGuid(reader.GetOrdinal("FunctionId")),
         EntityTypeId = reader.GetGuid(reader.GetOrdinal("EntityTypeId")),
         EntityTypeName = reader.GetNullableString("EntityTypeName"),
         AppSystemId = reader.GetGuid(reader.GetOrdinal("AppSystemId")),
         AppSystemName = reader.GetNullableString("AppSystemName"),
         ResourceTypeId = reader.GetGuid(reader.GetOrdinal("ResourceTypeId")),
         ResourceName = reader.GetNullableString("ResourceName"),
         Description = reader.GetNullableString("Description"),
         LoginName = reader.GetNullableString("LoginName"),
         UserName = reader.GetNullableString("UserName"),
         CreateOn = reader.GetDateTime(reader.GetOrdinal("CreateOn")),
         IpAddress = reader.GetNullableString("IpAddress"),
         TargetId = reader.GetGuid(reader.GetOrdinal("TargetId"))
     };
 }
开发者ID:mingkongbin,项目名称:anycmd,代码行数:21,代码来源:OperationLog.cs

示例12: Create

 /// <summary>
 /// 
 /// </summary>
 /// <param name="reader"></param>
 /// <returns></returns>
 public static AnyLog Create(IDataRecord reader)
 {
     return new AnyLog(reader.GetGuid(reader.GetOrdinal("Id")))
     {
         Machine = reader.GetNullableString(reader.GetOrdinal("Machine")),
         Process = reader.GetNullableString(reader.GetOrdinal("Process")),
         BaseDirectory = reader.GetNullableString(reader.GetOrdinal("BaseDirectory")),
         DynamicDirectory = reader.GetNullableString(reader.GetOrdinal("DynamicDirectory")),
         Req_Ontology = reader.GetNullableString(reader.GetOrdinal("Req_Ontology")),
         Req_Verb = reader.GetNullableString(reader.GetOrdinal("Req_Verb")),
         Req_ClientId = reader.GetNullableString(reader.GetOrdinal("Req_ClientId")),
         Req_ClientType = reader.GetNullableString(reader.GetOrdinal("Req_ClientType")),
         CreateOn = reader.GetDateTime(reader.GetOrdinal("CreateOn"), SystemTime.MinDate),
         Req_Description = reader.GetNullableString(reader.GetOrdinal("Req_Description")),
         Req_EventSourceType = reader.GetNullableString(reader.GetOrdinal("Req_EventSourceType")),
         Req_EventSubjectCode = reader.GetNullableString(reader.GetOrdinal("Req_EventSubjectCode")),
         InfoFormat = reader.GetNullableString(reader.GetOrdinal("InfoFormat")),
         Req_InfoId = reader.GetNullableString(reader.GetOrdinal("Req_InfoId")),
         Req_InfoValue = reader.GetNullableString(reader.GetOrdinal("Req_InfoValue")),
         Req_UserName = reader.GetNullableString(reader.GetOrdinal("Req_UserName")),
         Req_IsDumb = reader.GetBoolean(reader.GetOrdinal("Req_IsDumb")),
         LocalEntityId = reader.GetNullableString(reader.GetOrdinal("LocalEntityId")),
         CatalogCode = reader.GetNullableString(reader.GetOrdinal("CatalogCode")),
         Req_ReasonPhrase = reader.GetNullableString(reader.GetOrdinal("Req_ReasonPhrase")),
         ReceivedOn = reader.GetDateTime(reader.GetOrdinal("ReceivedOn"), SystemTime.MinDate),
         Req_MessageId = reader.GetNullableString(reader.GetOrdinal("Req_MessageId")),
         Req_MessageType = reader.GetNullableString(reader.GetOrdinal("Req_MessageType")),
         Req_QueryList = reader.GetNullableString(reader.GetOrdinal("Req_QueryList")),
         Req_Status = reader.GetInt32(reader.GetOrdinal("Req_Status"), 0),
         Req_TimeStamp = reader.GetDateTime(reader.GetOrdinal("Req_TimeStamp"), SystemTime.MinDate),
         Req_Version = reader.GetNullableString(reader.GetOrdinal("Req_Version")),
         Res_InfoValue = reader.GetNullableString(reader.GetOrdinal("Res_InfoValue")),
         Res_Description = reader.GetNullableString(reader.GetOrdinal("Res_Description")),
         Res_ReasonPhrase = reader.GetNullableString(reader.GetOrdinal("Res_ReasonPhrase")),
         Res_StateCode = reader.GetInt32(reader.GetOrdinal("Res_StateCode"), 0)
     };
 }
开发者ID:mingkongbin,项目名称:anycmd,代码行数:42,代码来源:AnyLog.cs

示例13: Create

 /// <summary>
 /// 
 /// </summary>
 /// <param name="databaseId"></param>
 /// <param name="reader"></param>
 internal static DbTableColumn Create(Guid databaseId, IDataRecord reader)
 {
     return new DbTableColumn
     {
         DatabaseId = databaseId,
         Id = reader.GetString(reader.GetOrdinal("Id")),
         CatalogName = reader.GetString(reader.GetOrdinal("CatalogName")),
         DateTimePrecision = reader.GetNullableInt32("DateTimePrecision"),
         DefaultValue = reader.GetNullableString("DefaultValue"),
         Description = reader.GetNullableString("Description"),
         IsIdentity = reader.GetBoolean(reader.GetOrdinal("IsIdentity")),
         IsNullable = reader.GetBoolean(reader.GetOrdinal("IsNullable")),
         IsPrimaryKey = reader.GetBoolean(reader.GetOrdinal("IsPrimaryKey")),
         IsStoreGenerated = reader.GetBoolean(reader.GetOrdinal("IsStoreGenerated")),
         MaxLength = reader.GetNullableInt32("MaxLength"),
         Name = reader.GetString(reader.GetOrdinal("Name")),
         Ordinal = reader.GetInt32(reader.GetOrdinal("Ordinal")),
         Precision = reader.GetNullableInt32("Precision"),
         Scale = reader.GetNullableInt32("Scale"),
         SchemaName = reader.GetString(reader.GetOrdinal("SchemaName")),
         TableName = reader.GetString(reader.GetOrdinal("TableName")),
         TypeName = reader.GetString(reader.GetOrdinal("TypeName"))
     };
 }
开发者ID:mingkongbin,项目名称:anycmd,代码行数:29,代码来源:DbTableColumn.cs


注:本文中的IDataRecord.GetNullableString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。