C# Class Sitecore.FakeDb.Data.Engines.DataStorage

Afficher le fichier Open project: sergeyshushlyapin/Sitecore.FakeDb Class Usage Examples

Méthodes publiques

Méthode Description
AddFakeItem ( DbItem item ) : void
AddFakeItem ( DbItem item, Language language ) : void
BuildItemFieldList ( DbItem fakeItem, ID templateId, Language language, Sitecore.Data.Version version ) : FieldList
DataStorage ( Database database ) : System
GetBlobStream ( Guid blobId ) : Stream
GetFakeItem ( ID itemId ) : DbItem
GetFakeItems ( ) : IEnumerable
GetFakeTemplate ( ID templateId ) : DbTemplate
GetFakeTemplates ( ) : IEnumerable
GetSitecoreItem ( ID itemId ) : Item
GetSitecoreItem ( ID itemId, Language language ) : Item
GetSitecoreItem ( ID itemId, Language language, Sitecore.Data.Version version ) : Item
RemoveFakeItem ( ID itemId ) : bool
SetBlobStream ( Guid blobId, Stream stream ) : void

Méthodes protégées

Méthode Description
AddFieldsFromTemplate ( FieldList allFields, DbItem fakeItem, DbTemplate fakeTemplate, Language language, Sitecore.Data.Version version ) : void
ExpandTemplatesSequence ( ID templateId ) : List

Similar to Template.GetBaseTemplates() the method expands the template inheritance hierarchy

FillDefaultFakeItems ( ) : void
FillDefaultFakeTemplates ( ) : void
FindItemDbField ( DbItem fakeItem, DbField templateField ) : DbField

Private Methods

Méthode Description
AssertDoesNotExists ( DbItem item ) : void
GetSourceItem ( DbItem fakeItem ) : DbItem

Method Details

AddFakeItem() public méthode

public AddFakeItem ( DbItem item ) : void
item DbItem
Résultat void

AddFakeItem() public méthode

public AddFakeItem ( DbItem item, Language language ) : void
item DbItem
language Language
Résultat void

AddFieldsFromTemplate() protected méthode

protected AddFieldsFromTemplate ( FieldList allFields, DbItem fakeItem, DbTemplate fakeTemplate, Language language, Sitecore.Data.Version version ) : void
allFields FieldList
fakeItem DbItem
fakeTemplate DbTemplate
language Language
version Sitecore.Data.Version
Résultat void

BuildItemFieldList() public méthode

public BuildItemFieldList ( DbItem fakeItem, ID templateId, Language language, Sitecore.Data.Version version ) : FieldList
fakeItem DbItem
templateId ID
language Language
version Sitecore.Data.Version
Résultat FieldList

DataStorage() public méthode

public DataStorage ( Database database ) : System
database Database
Résultat System

ExpandTemplatesSequence() protected méthode

Similar to Template.GetBaseTemplates() the method expands the template inheritance hierarchy
protected ExpandTemplatesSequence ( ID templateId ) : List
templateId ID The template id.
Résultat List

FillDefaultFakeItems() protected méthode

protected FillDefaultFakeItems ( ) : void
Résultat void

FillDefaultFakeTemplates() protected méthode

protected FillDefaultFakeTemplates ( ) : void
Résultat void

FindItemDbField() protected méthode

protected FindItemDbField ( DbItem fakeItem, DbField templateField ) : DbField
fakeItem DbItem
templateField DbField
Résultat DbField

GetBlobStream() public méthode

public GetBlobStream ( Guid blobId ) : Stream
blobId Guid
Résultat Stream

GetFakeItem() public méthode

public GetFakeItem ( ID itemId ) : DbItem
itemId ID
Résultat DbItem

GetFakeItems() public méthode

public GetFakeItems ( ) : IEnumerable
Résultat IEnumerable

GetFakeTemplate() public méthode

public GetFakeTemplate ( ID templateId ) : DbTemplate
templateId ID
Résultat DbTemplate

GetFakeTemplates() public méthode

public GetFakeTemplates ( ) : IEnumerable
Résultat IEnumerable

GetSitecoreItem() public méthode

public GetSitecoreItem ( ID itemId ) : Item
itemId ID
Résultat Item

GetSitecoreItem() public méthode

public GetSitecoreItem ( ID itemId, Language language ) : Item
itemId ID
language Language
Résultat Item

GetSitecoreItem() public méthode

public GetSitecoreItem ( ID itemId, Language language, Sitecore.Data.Version version ) : Item
itemId ID
language Language
version Sitecore.Data.Version
Résultat Item

RemoveFakeItem() public méthode

public RemoveFakeItem ( ID itemId ) : bool
itemId ID
Résultat bool

SetBlobStream() public méthode

public SetBlobStream ( Guid blobId, Stream stream ) : void
blobId Guid
stream Stream
Résultat void