Ask Learn
Preview
Please sign in to use this experience.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Used for various utilities tasks, including encoding of strings and processing of user information.
Class | Description | |
---|---|---|
![]() |
AttachmentEnumerator | Represents an enumerator for SPEmailMessage attachments. |
![]() |
ByteArrayComparer | Helper class to compare byte arrays. |
![]() |
DateOptions | Provides access to properties and methods that are used to view and set date options. |
![]() |
DesignPreviewSaveData | |
![]() |
HostBlobDataCounter | |
![]() |
IntlDate | Represents an international date value. |
![]() |
MoblogUtility | Specifies enumerations for a mobile Web log site. |
![]() |
PageUrlNormalization | Normalizes URLs to ensure equivalence between different forms of the same URL. |
![]() |
RightsSensitiveVisibilityHelper | Represents a hyperlink that is hidden if the current user does not have appropriate permissions for the current Web site or list. |
![]() |
SPADOperationsScope | Scope containing AD opetaion properties. |
![]() |
SPAsyncThreadDiagnosticsContext | This is an utility class used in async thread for diagnostics info. It is suposed to called in the async thread. to set the right correlation and ULS trace override context. |
![]() |
SPBucketHealthScoreCalculator | Provides computation of health scores for a specific performance value based on the range of possible values ("bucket") into which the value falls. |
![]() |
SPCallCounter | This counter monitors the number of calls to an arbitrary API (WCF service calls) made during a request. |
![]() |
SPClaimsCounter | |
![]() |
SPClaimsCounterScope | |
![]() |
SPColor | Represents a color scheme as described in an SPColor XML file. Describes color slots |
![]() |
SPCPUCycleCounter | This monitor is used to track the CPU cycles. |
![]() |
SPCPUCycleData | A helper class to count the cycles. It starts record ticks in contructor and stop ticks in Dispose(). In Dispose(), it will add the cycles to the SPCPUCycleCounter of SPMonitoredScopes |
![]() |
SPCriticalTraceCounter | This monitor tracks critical windows events and asserts that occur during an operation, such as a page browse. Tracking includes the event text, id, call stack. |
![]() |
SPCurrentUsernameMonitor | |
![]() |
SPCustomRedirect | Class that manages custom redirect handler registration, and returning the redirect URL based on registered handlers This allows a fallback mechanism for cases in which redirection using the "Source" parameter is not adequate. An example would be enabling redirection between two web applications with different host names, in which "Source" validation would fail |
![]() |
SPDiagnosticDataProvider | An abstract definition of the information provider for the diagnostic. |
![]() |
SPDiagnosticsState | Provides the state information needed to allow asynchronous operations to provide diagnostic information that can be coordinated with the original request |
![]() |
SPDiffUtility | Provides a method and supporting properties to determine the text differences between two strings. |
![]() |
SPEmailAttachment | Represents an attachment in an e-mail message. |
![]() |
SPEmailAttachmentCollection | Represents the attachments in an e-mail message. |
![]() |
SPEmailHeader | Represents a message header for an e-mail message. |
![]() |
SPEmailHeaderCollection | Represents the collection of message headers for an e-mail message. |
![]() |
SPEmailMessage | Represents a MIME-formatted e-mail message. |
![]() |
SPEncode | Provides methods for encoding strings. |
![]() |
SPExecutionTimeCounter | Represents a monitor that tracks execution time for an operation. |
![]() |
SPFileExtensionsCollection | A collection for storing file extensions (aspx, ascx etc.). |
![]() |
SPFont | Represents a font scheme as described in an SPFont XML file. Describes font family slots and font size slots |
![]() |
SPHealthScoreCalculator | When implemented in a derived class, provides a method for translating a performance value into a health score from 0 to 10. |
![]() |
SPHttpFileExtensionThrottleClassifier | Enables the management of throttling of HTTP requests for a resource with specified extension. |
![]() |
SPHttpHeaderThrottleClassifier | Enables the management of throttling for HTTP requests that include a specified header. |
![]() |
SPHttpThrottleSettings | Provides management and configuration settings for performance monitoring and HTTP request throttling. |
![]() |
SPHttpThrottlingMonitors | Represents a collection of objects which can be used to create performance monitors for a Web application. |
![]() |
SPHttpUserAgentAndMethodClassifier | Enables the management of throttling for HTTP requests for a specified user agent, a specified HTTP method, or a combination of agent and method. |
![]() |
SPHttpUtility | Provides access to methods used to encode and decode strings during the processing of Web requests. |
![]() |
SPIntlCal | Represents an international calendar. |
![]() |
SPKeyValuePairSerializationInfo | Stores data that is needed to serialize and deserialize an object. |
![]() |
SPMobileUtility | Provides access to methods and enumerations for working with a mobile Web application. |
![]() |
SPMonitoredScope | Monitors performance and resource use for a specified scoped block of code. |
![]() |
SPPerformanceMonitorCreationData | Provides information needed to create a performance monitor. |
![]() |
SPPrincipalInfo | Provides access to information about the current principal. |
![]() |
SPPropertyBag | Stores arbitrary key and value pairs that contain custom property settings. |
![]() |
SPRelativeDateTime | |
![]() |
SPRequestThrottleClassifier | When implemented in a derived class, provides a means of assigning a throttle level to a type of HTTP request. |
![]() |
SPRequestUsageCounter | Tracks the number of opened SPRequest objects. |
![]() |
SPRerunDiscoveryJobDefinition | |
![]() |
SPResourceBudget | Monitors the usage of specified resources within a code block. |
![]() |
SPSafeThread | Provides a thread safe class wrapper. |
![]() |
SPSearchCrawlingRequestClassifier | Enables the management of throttling for HTTP requests that come from search crawlers. |
![]() |
SPSqlExceptionsMonitor | |
![]() |
SPSqlIoMonitor | |
![]() |
SPSqlLatencyMonitor | |
![]() |
SPSqlQueryCounter | Represents a monitor that tracks information about the SQL queries that are made during an operation. For each query, this monitor tracks the SqlQueryData text, the call stack, and the duration. |
![]() |
SPStringUtility | Provides access to methods for manipulating strings. |
![]() |
SPSystemPerformanceCounterMonitor | Represents a monitor for the value of a specific system performance counter. |
![]() |
SPSystemPerformanceMonitor | Represents a monitor that tracks some aspect of the performance of the SharePoint Foundation deployment. |
![]() |
SPSystemPerformanceMonitorCollection | Represents a collection of performance monitoring objects. |
![]() |
SPTheme | Represents a theme as described in an SPTheme XML file. |
![]() |
SPThreadPool | Provides access to methods for queuing a method for execution by using the identity of a remote user or a specified user token. |
![]() |
SPUrlUtility | Provides access to methods that operate on URLs. |
![]() |
SPUtility | Provides tools for converting date and time formats, for obtaining information from user names, for modifying access to sites, and for various other tasks in managing deployments of Microsoft SharePoint Foundation. |
![]() |
SPWebRequest | Helper calss that creates outbound web requests. The produced web requests may have restrictions or enhancements specific to SharePoint. |
![]() |
SqlQueryData | Represents a container for SQL query information that is used for diagnostic purposes. |
![]() |
ThemeBorderValues | size constants for theme border |
![]() |
ThemeColor | Represents a color in a set of base colors within the context of a ThmxTheme object. A theme color consists of a default color and an associated list of shades. |
![]() |
ThemeFont | Represents a theme font within the context of a ThmxTheme object. A theme font consists of at least three script fonts accompanied by a dictionary of optional script-font mappings. |
![]() |
ThemeFontFace | |
![]() |
ThemeSizeValues | size constants for theme radius |
![]() |
ThmxTheme | Represents a Microsoft Office XML theme file. The methods and properties of this class enable read and write operations on the theme name, the color list, and the font list. |
Structure | Description | |
---|---|---|
![]() |
SimpleDate | Represents a date value containing the year, month, and day in any local calendar. |
Interface | Description | |
---|---|---|
![]() |
ISPCalendar | Provides methods for working with the local calendar. |
![]() |
ISPCustomRedirectHandler | Interface for a class that gives a custom redirect URL, based on a key parameter. This is used as a fallback mechanism for cases when the "Source" parameter is not adequate |
![]() |
ISPPerformanceMonitor | Implement this interface to count and describe the number of queries that are sent to an external database. |
![]() |
ISPScopedPerformanceMonitor | Implement this interface to create a monitor to measure performance metrics within a given scope in code. |
![]() |
ISPTheme | |
![]() |
ISqlSession | Provides an interface to access databases by using the .NET Data Provider for SQL Server. |
![]() |
ISupportNameValuePairsSerialization |
Delegate | Description | |
---|---|---|
![]() |
SPSafeThread.CodeToRun | Delegate for SPSafeThread used to run background threads to handle any exception that might be thrown. An exception caught is logged and the thread is discontinued without affecting the calling process. |
Enumeration | Description | |
---|---|---|
![]() |
AuthenticationRestrictions | Specifies whether access is restricted to only authenticated users, only anonymous users, or is available to all users. |
![]() |
DBCSQueryStringEncodings | Specifies whether double-byte character set (DBCS) query strings use Unicode or UTF8 encoding. |
![]() |
FormatConversionOption | Specifies the format to use for Web Part conversions. |
![]() |
IconSize | Specifies the default icon size. |
![]() |
ItemUrlType | Enumerates SharePoint URL types. |
![]() |
LogAppErrorResult | Enumeration for the result of LogCustomAppError and LogCustomRemoteAppError |
![]() |
PageModes | Specifies the page mode required to view items. |
![]() |
PageUrlNormalizationOption | Enumerator for Modifier Options |
![]() |
PermissionContext | Specifies the context object to which a permission mask is applied. |
![]() |
PermissionMode | Specifies whether the user must have all of the rights specified in the permission mask to view a link, or only one of the rights specified in the permission mask. |
![]() |
PresenceIndicatorSize | Available sizes for the IM Presence Indicator jewel/bar. |
![]() |
SPBehaviorInternal | For methods whose behavior has changed between Windows SharePoint Services 2.0 and Windows SharePoint Services 3.0, this class specifies which behavior to use. |
![]() |
SPClaimsAuthenticationTimeCategory | |
![]() |
SPDateFormat | Specifies the date and time format. |
![]() |
SPHttpUserAgentAndMethodClassifier.MatchSettings | Specifies how an HTTP request must match the property values of a user agent and HTTP method request classifier in order for the classier to manage the throttling of the request. |
![]() |
SPLangId | Provides access to the integer identifier of the local language. |
![]() |
SPPrincipalSource | Specifies the source of the current principal. |
![]() |
SPPrincipalType | Specifies the principal type. |
![]() |
SPRedirectFlags | Specifies flags for a redirect operation. |
![]() |
SPRequestThrottleLevel | Specifies when HTTP requests are throttled. |
![]() |
SPSessionCredentialsFlags | Specifies whether the SharePoint session requires authentication. |
![]() |
SPSystemPerformanceCounterRelativeInstance | Indicates whether an instance of a counter is given the name of the Web application (e.g., “SharePoint – 80”) or the name of the process in which it is running (e.g., “w3wp”). |
![]() |
SPTypeOfRedirect | Enumerator that specifies the type of redirect URL requested. |
![]() |
SPWebServiceBehavior | Specifies web service behavior. |
![]() |
SPWOPIAction | |
![]() |
SPWOPIFrameAction | Indicates which WOPI Action should be started for the associated SPListItem. |
![]() |
ThemeType | Represents the state of a ThmxTheme object and its relationship with SharePoint theme features. |
Please sign in to use this experience.
Sign in