UpdateEntryExtensions 类

定义

IUpdateEntry 的扩展方法。

public static class UpdateEntryExtensions
type UpdateEntryExtensions = class
Public Module UpdateEntryExtensions
继承
UpdateEntryExtensions

注解

有关详细信息 和示例,请参阅数据库提供程序和扩展的实现

方法

BuildCurrentValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

创建给定属性及其当前值的格式化字符串表示形式,例如在引发有关键、索引等的异常时很有用。使用 属性的 。

BuildOriginalValuesString(IUpdateEntry, IEnumerable<IPropertyBase>)

创建给定属性及其原始值的格式化字符串表示形式,例如在引发有关键、索引等的异常时很有用。使用 属性的 。

GetCurrentProviderValue(IUpdateEntry, IProperty)

获取分配给 属性的值,并将其转换为提供程序预期的值。

GetOriginalProviderValue(IUpdateEntry, IProperty)

获取分配给 属性的原始值,并将其转换为提供程序预期的值。

ToDebugString(IUpdateEntry, ChangeTrackerDebugStringOptions, Int32)

创建给定 IUpdateEntry的可读表示形式。

警告:不要依赖于返回的字符串的格式。 它仅用于调试,可能会在发布之间任意更改。

适用于