public ICardFileManager DefaultCardFileManager { get; }Public ReadOnly Property DefaultCardFileManager As ICardFileManager
Getpublic:
virtual property ICardFileManager^ DefaultCardFileManager {
ICardFileManager^ get () sealed;
}abstract DefaultCardFileManager : ICardFileManager with get
override DefaultCardFileManager : ICardFileManager with getDefault implementation without extensions, but with transaction and card locking. Write lock and transaction are held only for a short duration when adding rows to Files and FileVersions.
Used only to create files. If we used implementation w/o transaction and locking, then we couldn't use outside transaction because it surrounds content storing. Currently, there is no implementation with SQL transaction, but w/o locks.
Note that added files CardFile should be assigned StoreSource to the default file source [!:fileSourceSettings], because platform extension SetFileSourceStoreExtension is not called in Default implementation.