1. Stylelabs.M.Sdk.Models.Typed

Interface IPublicLinkEntity

Defines a typed entity of type M.PublicLink.

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 IPublicLinkEntity : ITypedEntity, IEntity, IResource, IDirtyTracking

Properties

Gets the AssetToPublicLink relation.

Declaration

ToManyRelation<IChildToManyParentsRelation> AssetToPublicLink { get; }

Property Value

ConversionConfiguration

Gets or sets the conversion configuration.

Declaration

JToken ConversionConfiguration { get; set; }

Property Value

TypeDescription
JToken

ExpirationDate

Gets or sets the expiration date.

Declaration

DateTime ExpirationDate { get; set; }

Property Value

TypeDescription
DateTime

RelativeUrl

Gets or sets the relative URL.

Declaration

string RelativeUrl { get; set; }

Property Value

TypeDescription
string

Resource

Gets or sets the resource.

Declaration

string Resource { get; set; }

Property Value

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