Creates a new cached identity information structure
Namespace: BrightstarDB.EntityFrameworkAssembly: BrightstarDB (in BrightstarDB.dll) Version: 1.9.0.0 (1.9.0.0)
Syntax
C# |
---|
public IdentityInfo(
string baseUri,
PropertyInfo identityProperty,
PropertyInfo[] keyProperties,
string keySeparator,
IKeyConverter keyConverter
) |
Visual Basic |
---|
Public Sub New (
baseUri As String,
identityProperty As PropertyInfo,
keyProperties As PropertyInfo(),
keySeparator As String,
keyConverter As IKeyConverter
) |
Visual C++ |
---|
public:
IdentityInfo(
String^ baseUri,
PropertyInfo^ identityProperty,
array<PropertyInfo^>^ keyProperties,
String^ keySeparator,
IKeyConverter^ keyConverter
) |
F# |
---|
new :
baseUri : string *
identityProperty : PropertyInfo *
keyProperties : PropertyInfo[] *
keySeparator : string *
keyConverter : IKeyConverter -> IdentityInfo |
Parameters
- baseUri
- Type: System..::..String
The base URI for the identifier
- identityProperty
- Type: System.Reflection..::..PropertyInfo
The property that will hold the entity key
- keyProperties
- Type: array<System.Reflection..::..PropertyInfo>[]()[][]
The property or properties that together are used to construct the entity key
- keySeparator
- Type: System..::..String
The string separator to insert between key values in a composite key
- keyConverter
- Type: BrightstarDB.EntityFramework..::..IKeyConverter
The converter responsible for converting key property values into a single composite key string
See Also