A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://apidocs.umbraco.com/v15/csharp/api/Umbraco.Cms.Core.Services.IPublicAccessService.html below:

View Source Interface IPublicAccessService Namespace: Umbraco.Cms.Core.Services Assembly: Umbraco.Core.dll Syntax
public interface IPublicAccessService : IService
Methods View Source AddRule(IContent, String, String)

Adds a rule if the entry doesn't already exist

Declaration
Attempt<OperationResult<OperationResultType, PublicAccessEntry>> AddRule(IContent content, string ruleType, string ruleValue)
Parameters Type Name Description IContent content System.String ruleType System.String ruleValue Returns View Source CreateAsync(PublicAccessEntrySlim)

Saves the entry asynchronously and returns a status result whether the operation succeeded or not

Declaration
Task<Attempt<PublicAccessEntry, PublicAccessOperationStatus>> CreateAsync(PublicAccessEntrySlim entry)
Parameters Returns View Source Delete(PublicAccessEntry)

Deletes the entry and all associated rules

Declaration
Attempt<OperationResult> Delete(PublicAccessEntry entry)
Parameters Returns View Source DeleteAsync(Guid)

Deletes the entry and all associated rules for a given key.

Declaration
Task<Attempt<PublicAccessOperationStatus>> DeleteAsync(Guid key)
Parameters Type Name Description Guid key Returns View Source GetAll()

Gets all defined entries and associated rules

Declaration
IEnumerable<PublicAccessEntry> GetAll()
Returns View Source GetEntryByContentKeyAsync(Guid)

Gets the entry defined for the content item based on a content key

Declaration
Task<Attempt<PublicAccessEntry, PublicAccessOperationStatus>> GetEntryByContentKeyAsync(Guid key)
Parameters Type Name Description Guid key Returns View Source GetEntryByContentKeyWithoutAncestorsAsync(Guid)

Gets the entry defined for the content item based on a content key, without taking ancestor entries into account.

Declaration
virtual Task<Attempt<PublicAccessEntry, PublicAccessOperationStatus>> GetEntryByContentKeyWithoutAncestorsAsync(Guid key)
Parameters Type Name Description Guid key Returns View Source GetEntryForContent(String)

Gets the entry defined for the content item based on a content path

Declaration
PublicAccessEntry GetEntryForContent(string contentPath)
Parameters Type Name Description System.String contentPath Returns View Source GetEntryForContent(IContent)

Gets the entry defined for the content item's path

Declaration
PublicAccessEntry GetEntryForContent(IContent content)
Parameters Returns View Source IsProtected(String)

Returns true if the content has an entry based on a content path

Declaration
Attempt<PublicAccessEntry> IsProtected(string contentPath)
Parameters Type Name Description System.String contentPath Returns View Source IsProtected(IContent)

Returns true if the content has an entry for it's path

Declaration
Attempt<PublicAccessEntry> IsProtected(IContent content)
Parameters Returns View Source RemoveRule(IContent, String, String)

Removes a rule

Declaration
Attempt<OperationResult> RemoveRule(IContent content, string ruleType, string ruleValue)
Parameters Type Name Description IContent content System.String ruleType System.String ruleValue Returns View Source Save(PublicAccessEntry)

Saves the entry

Declaration
Attempt<OperationResult> Save(PublicAccessEntry entry)
Parameters Returns View Source UpdateAsync(PublicAccessEntrySlim)

Updates the entry asynchronously and returns a status result whether the operation succeeded or not

Declaration
Task<Attempt<PublicAccessEntry, PublicAccessOperationStatus>> UpdateAsync(PublicAccessEntrySlim entry)
Parameters Returns

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4