C# 클래스 Carrotware.CMS.Core.ContentSnippet

파일 보기 프로젝트 열기: ninianne98/CarrotCakeCMS-MVC 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ContentSnippet System

공개 메소드들

메소드 설명
ContentSnippet ( ) : System
ContentSnippet ( System.Guid siteID ) : System
Delete ( ) : void
DeleteThisVersion ( ) : void
Get ( System.Guid rootSnippetID ) : ContentSnippet
GetCurrentEditUser ( ) : System.Guid
GetCurrentEditUserData ( ) : ExtendedUserData
GetHistory ( ) : List
GetHistory ( System.Guid rootSnippetID ) : List
GetSimilar ( System.Guid siteID, System.Guid rootSnippetID, string categorySlug ) : int
GetSnippetByID ( System.Guid siteID, System.Guid rootSnippetID, bool bActiveOnly ) : ContentSnippet
GetSnippetBySlug ( System.Guid siteID, string categorySlug, bool bActiveOnly ) : ContentSnippet
GetVersion ( System.Guid snippetDataID ) : ContentSnippet
IsSnippetLocked ( System.Guid currentUserID ) : bool
IsUniqueSlug ( ) : bool
RecordHeartbeatLock ( System.Guid currentUserID ) : void
RecordSnippetLock ( System.Guid currentUserID ) : bool
ResetHeartbeatLock ( ) : void
Save ( ) : void
Validate ( ValidationContext validationContext ) : IEnumerable

비공개 메소드들

메소드 설명
ContentSnippet ( vw_carrot_ContentSnippet c ) : System

메소드 상세

ContentSnippet() 공개 메소드

public ContentSnippet ( ) : System
리턴 System

ContentSnippet() 공개 메소드

public ContentSnippet ( System.Guid siteID ) : System
siteID System.Guid
리턴 System

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

DeleteThisVersion() 공개 메소드

public DeleteThisVersion ( ) : void
리턴 void

Get() 공개 정적인 메소드

public static Get ( System.Guid rootSnippetID ) : ContentSnippet
rootSnippetID System.Guid
리턴 ContentSnippet

GetCurrentEditUser() 공개 메소드

public GetCurrentEditUser ( ) : System.Guid
리턴 System.Guid

GetCurrentEditUserData() 공개 메소드

public GetCurrentEditUserData ( ) : ExtendedUserData
리턴 ExtendedUserData

GetHistory() 공개 메소드

public GetHistory ( ) : List
리턴 List

GetHistory() 공개 정적인 메소드

public static GetHistory ( System.Guid rootSnippetID ) : List
rootSnippetID System.Guid
리턴 List

GetSimilar() 공개 정적인 메소드

public static GetSimilar ( System.Guid siteID, System.Guid rootSnippetID, string categorySlug ) : int
siteID System.Guid
rootSnippetID System.Guid
categorySlug string
리턴 int

GetSnippetByID() 공개 정적인 메소드

public static GetSnippetByID ( System.Guid siteID, System.Guid rootSnippetID, bool bActiveOnly ) : ContentSnippet
siteID System.Guid
rootSnippetID System.Guid
bActiveOnly bool
리턴 ContentSnippet

GetSnippetBySlug() 공개 정적인 메소드

public static GetSnippetBySlug ( System.Guid siteID, string categorySlug, bool bActiveOnly ) : ContentSnippet
siteID System.Guid
categorySlug string
bActiveOnly bool
리턴 ContentSnippet

GetVersion() 공개 정적인 메소드

public static GetVersion ( System.Guid snippetDataID ) : ContentSnippet
snippetDataID System.Guid
리턴 ContentSnippet

IsSnippetLocked() 공개 메소드

public IsSnippetLocked ( System.Guid currentUserID ) : bool
currentUserID System.Guid
리턴 bool

IsUniqueSlug() 공개 메소드

public IsUniqueSlug ( ) : bool
리턴 bool

RecordHeartbeatLock() 공개 메소드

public RecordHeartbeatLock ( System.Guid currentUserID ) : void
currentUserID System.Guid
리턴 void

RecordSnippetLock() 공개 메소드

public RecordSnippetLock ( System.Guid currentUserID ) : bool
currentUserID System.Guid
리턴 bool

ResetHeartbeatLock() 공개 메소드

public ResetHeartbeatLock ( ) : void
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

Validate() 공개 메소드

public Validate ( ValidationContext validationContext ) : IEnumerable
validationContext ValidationContext
리턴 IEnumerable