1. Stylelabs.M.Sdk.Models.Typed

Interface IAssetEntity

Defines a typed entity of type M.Asset.

Inherited Members

ITypedEntity.LoadTypedMembersAsync()

IEntity.Id

IEntity.Identifier

IEntity.IsNew

IEntity.DefinitionName

IEntity.LockedBy

IEntity.LockedOn

IEntity.IsRootTaxonomyItem

IEntity.IsPathRoot

IEntity.InheritsSecurity

IEntity.IsSystemOwned

IEntity.Version

IEntity.Cultures

IEntity.Properties

IEntity.Relations

IEntity.Renditions

IEntity.RelatedPaths

IEntity.GetProperty(string)

IEntity.GetProperty(string)

IEntity.GetPropertyAsync(string, MemberLoadOption)

IEntity.GetPropertyAsync(string, MemberLoadOption)

IEntity.GetPropertyValue(string)

IEntity.GetPropertyValue(string)

IEntity.GetPropertyValueAsync(string, MemberLoadOption)

IEntity.GetPropertyValueAsync(string, MemberLoadOption)

IEntity.GetPropertyValue(string, CultureInfo)

IEntity.GetPropertyValue(string, CultureInfo)

IEntity.GetPropertyValueAsync(string, CultureInfo, MemberLoadOption)

IEntity.SetPropertyValue(string, object)

IEntity.SetPropertyValue(string, CultureInfo, object)

IEntity.GetRelation(string, RelationRole?)

IEntity.GetRelation(string)

IEntity.GetRelationAsync(string, RelationRole?, MemberLoadOption)

IEntity.GetRelationAsync(string, MemberLoadOption)

IEntity.CanDoLazyLoading()

IEntity.LoadPropertiesAsync(IPropertyLoadOption)

IEntity.LoadRelationsAsync(IRelationLoadOption)

IEntity.LoadMembersAsync(IPropertyLoadOption, IRelationLoadOption)

IEntity.GetRendition(string)

IEntity.GetEntityDefinitionAsync()

IEntity.GetPermissionsAsync()

IResource.CreatedBy

IResource.CreatedOn

IResource.ModifiedBy

IResource.ModifiedOn

IDirtyTracking.IsTracking

IDirtyTracking.IsDirty

IDirtyTracking.StartTracking()

IDirtyTracking.MarkClean()

Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsTyped

Assembly: Stylelabs.M.Sdk.dll

Syntax

[TypedEntityDefinitionConstraintAttribute]
public interface IAssetEntity : ITypedEntity, IEntity, IResource, IDirtyTracking

Properties

Description

Gets the description.

Declaration

CultureSensitive<string> Description { get; }

Property Value

TypeDescription
CultureSensitivestring

FileName

Gets or sets the file name.

Declaration

string FileName { get; set; }

Property Value

TypeDescription
string

FinalLifeCycleStatusToAsset

Gets the FinalLifeCycleStatusToAsset relation.

Declaration

ReadOnlyToOneRelation<IChildToOneParentRelation> FinalLifeCycleStatusToAsset { get; }

Property Value

Title

Gets or sets the title.

Declaration

string Title { get; set; }

Property Value

TypeDescription
string

Extension Methods

IAssetEntityExtensions.GetFinalLifeCycleStatus(IAssetEntity)

If you have suggestions for improving this article, let us know!