PageInfoProvider MembersKentico 8.0 API Reference
The PageInfoProvider type exposes the following members.
Constructors

  NameDescription
Public methodPageInfoProvider
Back to Top
Methods

  NameDescription
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodStatic memberGetDataForPageInfoForUrl
Parses the provided URL and returns a PageInfo object describing the required page.
Public methodStatic memberGetDefaultAliasPath
Returns default alias name for domain or site if is defined
Public methodStatic memberGetDependencyCacheKeys
Gets the dependency cache keys for the given page info.
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodStatic memberGetPageInfo(Guid)
Returns the page info for the given Document GUID.
Public methodStatic memberGetPageInfo(String, String, String, String, Boolean)
Returns the page info for the given Alias path or URL path.
Public methodStatic memberGetPageInfo(String, String, String, String, Int32, Boolean)
Returns the page info for the given Alias path or URL path. If NodeID is provided, pageinfo retrieval is faster.
Public methodStatic memberGetPageInfoByDocumentAliasInfo
Gets PageInfo by DocumentAliasInfo.
Public methodStatic memberGetPageInfoForUrl
Parses the provided URL and returns a PageInfo object describing the required page.
Public methodStatic memberGetPageInfos
Gets the page info data matching the conditions.
Public methodStatic memberGetParentCachePageInfo
Returns cache info of the parent page.
Public methodStatic memberGetParentPageInfo
Returns page info of the parent page.
Public methodStatic memberGetParentProperty
Returns good value of first property from parent.
Public methodStatic memberGetParentSecurePageInfo
Returns secured info of the parent page.
Public methodStatic memberGetParentSSLPageInfo
Returns SSL info of the parent page.
Public methodStatic memberGetTemplateSourcePageInfo
Gets the Page info object that defines the page template used by the given page info object.
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodStatic memberGetVirtualPageInfo(Int32)
Gets a virtual page info instance based on the given page template
Public methodStatic memberGetVirtualPageInfo(PageTemplateInfo)
Gets a virtual page info instance based on the given page template info
Public methodStatic memberIsDocumentExtension
Returns true if actual extension is correct extension for current set of extensions.
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodStatic memberRemoveAllPageInfosFromCache
Removes all page info records from the cache.
Public methodStatic memberRemoveCulturePrefix(String , String)
Returns culture code or culture alias defined in URL and removes it from input path.
Public methodStatic memberRemoveCulturePrefix(String , String, CultureInfo )
Returns culture code or culture alias defined in URL and removes it from input path.
Public methodStatic memberRemovePathPrefix
Remove prefix from path if is defined.
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Back to Top
Fields

  NameDescription
Public fieldStatic memberCacheItemPriority
Cache item priority.
Public fieldStatic memberPREFIX_CMS_GETDOC
GetDoc prefix for CMS pages (pages which require authentication).
Back to Top
Properties

  NameDescription
Public propertyStatic memberGetDocPrefixes
Prefixes for the available permanent document URLs.
Public propertyStatic memberUseCultureForBestPageInfoResult
Gets or sets the value that indicates whether culture should be used for selecting best result instead of URL path.
Public propertyStatic memberUseUnionForPageInfo
If true, union query is used to retrieve the page info.
Back to Top
See Also