Share via


InterpretedRule Class

Represents the base class that all interpretation rules need to derive from.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    Microsoft.SharePoint.BusinessData.Infrastructure.Client.InterpretedRule
      Microsoft.SharePoint.BusinessData.Infrastructure.Client.DateTimeNormalize
      Microsoft.SharePoint.BusinessData.Infrastructure.Client.StringNormalize
      Microsoft.SharePoint.BusinessData.Infrastructure.Client.TypeConversion

Namespace:  Microsoft.SharePoint.BusinessData.Infrastructure.Client
Assembly:  Microsoft.SharePoint.BusinessData.Administration.Client (in Microsoft.SharePoint.BusinessData.Administration.Client.dll)

Syntax

'Declaration
Public MustInherit Class InterpretedRule _
    Inherits MarshalByRefObject
'Usage
Dim instance As InterpretedRule
public abstract class InterpretedRule : MarshalByRefObject

Remarks

The database for doing integrity checks in the stored procedures depends on the serialization format of these rules. If you change these rules, you must also update the database.

In addition, if you add new rules, you might need to add corresponding integrity checks to the stored procedures.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

InterpretedRule Members

Microsoft.SharePoint.BusinessData.Infrastructure.Client Namespace