IPropertyDatabaseView.CreateRecordKey

Declaration

public Search.PropertyDatabaseRecordKey CreateRecordKey(string documentId, string propertyPath);

Parameters

documentId A document identifier.
propertyPath A property path or name.

Returns

PropertyDatabaseRecordKey The record key.

Description

Creates a record key from a document identifier and a property path.


Declaration

public Search.PropertyDatabaseRecordKey CreateRecordKey(string documentId, Hash128 propertyHash);

Parameters

documentId A document identifier.
propertyHash A property hash.

Returns

PropertyDatabaseRecordKey The record key.

Description

Creates a record key from a document identifier and a property hash.


Declaration

public Search.PropertyDatabaseRecordKey CreateRecordKey(ulong documentKey, Hash128 propertyPathHash);

Parameters

documentKey A document key.
propertyPathHash A property hash.

Returns

PropertyDatabaseRecordKey The record key.

Description

Creates a record key from a document key and a property hash.


Declaration

public Search.PropertyDatabaseRecordKey CreateRecordKey(string propertyPath);

Parameters

propertyPath A property path or name.

Returns

PropertyDatabaseRecordKey The record key.

Description

Creates a record key from a property path.

The document identifier will be considered as null and the document key will be 0.

Additional resources: PropertyDatabaseRecordKey, IPropertyDatabaseView.Store, IPropertyDatabaseView.TryLoad and IPropertyDatabaseView.Invalidate.


Declaration

public Search.PropertyDatabaseRecordKey CreateRecordKey(Hash128 propertyHash);

Parameters

propertyHash A property hash.

Returns

PropertyDatabaseRecordKey The record key.

Description

Creates a record key from a property hash.

The document identifier will be considered as null and the document key will be 0.

Additional resources: PropertyDatabaseRecordKey, IPropertyDatabaseView.CreatePropertyHash, IPropertyDatabaseView.Store, IPropertyDatabaseView.TryLoad and IPropertyDatabaseView.Invalidate.


Did you find this page useful? Please give it a rating: