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


C# IDataRecord.GetNullableDateTime方法代码示例

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


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

示例1: 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

示例2: DbccEvent

        internal DbccEvent(IDataRecord record, DbccEventLoaderInfo 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.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.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,代码来源:DbccEvent.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: 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

示例5: SchemaObjectTakeOwnershipEvent

        internal SchemaObjectTakeOwnershipEvent(IDataRecord record, SchemaObjectTakeOwnershipEventLoaderInfo 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.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.TargetUserNameOrdinal)
                _targetUserName = record.GetNullableString(loaderInfo.TargetUserNameOrdinal.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.TargetLoginSidOrdinal)
                _targetLoginSid = (Byte[])record.GetValue(loaderInfo.TargetLoginSidOrdinal.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.ParentNameOrdinal)
                _parentName = record.GetNullableString(loaderInfo.ParentNameOrdinal.Value);
            if (null != loaderInfo.IsSystemOrdinal)
                _isSystem = record.GetNullableInt32(loaderInfo.IsSystemOrdinal.Value);
            if (null != loaderInfo.SessionLoginNameOrdinal)
                _sessionLoginName = record.GetNullableString(loaderInfo.SessionLoginNameOrdinal.Value);
        }
开发者ID:jshield,项目名称:sqlperms,代码行数:62,代码来源:SchemaObjectTakeOwnershipEvent.g.cs

示例6: 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

示例7: 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

示例8: CreateSaga

        /// <summary>
        /// Creates a new <see cref="Saga"/>.
        /// </summary>
        /// <param name="record">The record from which to create the new <see cref="Saga"/>.</param>
        private Saga CreateSaga(IDataRecord record)
        {
            var id = record.GetGuid(Column.Id);
            var version = record.GetInt32(Column.Version);
            var timeout = record.GetNullableDateTime(Column.Timeout);
            var saga = serializer.Deserialize<Saga>(record.GetBytes(Column.State));

            saga.CorrelationId = id;
            saga.Version = version;
            saga.Timeout = timeout;

            return saga;
        }
开发者ID:SparkSoftware,项目名称:infrastructure,代码行数:17,代码来源:SqlSagaStore.cs


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