|
AccessCheckException |
An exception that will be thrown whenever a check permission call fails. |
|
AccessControlEntriesController |
|
|
AccessControlEntry |
Class for encapsulating the allowed and denied permissions for a given IdentityDescriptor. |
|
AccessControlEntryDetails |
This class exists for web service serialization and for reading ACEs out of the database.While you could do this on the AccessControlEntry class itself, this enables us to hide any properties that should not actually be a part of the public server OM. |
|
AccessControlEntryTable |
|
|
AccessControlList |
The AccessControlList class is meant to associate a set of AccessControlEntries with a security token and its inheritance settings. It is important to note that the AccessControlList class does not talk to a database when its methods are called.It provides a staging area for changes to the AccessControlEntries for a secured token. Once changes are made to an AccessControlList it can be saved to the web service by passing it into a TeamFoundationSecurityNamespace. |
|
AccessControlListDetails |
Exists for web service serialization and for reading ACLs out of the database.While you could do this on the AccessControlList class itself, this enables us to hide any properties that should not actually be a part of the public server OM. |
|
AccessControlListsController |
|
|
AccessControlListTable |
|
|
AccessMappingNotRegisteredException |
Thrown when there is a problem related to access mappings. |
|
AccountPreferences |
|
|
AccountPropertyConstants |
|
|
AccountServiceImplementation |
|
|
AceExtendedInformation |
Holds the inherited and effective permission information for a given AccessControlEntry. |
|
AcknowledgementRange |
|
|
AcquireDatabasePartitionException |
|
|
ActionDefinition |
|
|
ActionDefinitionTable |
|
|
ActionDeniedBySubscriberException |
This exception is raised when a subscriber has vetoed a decision point publication event. |
|
ActivityLogEntry |
|
|
ActivityLoggingAttribute |
This attribute will log all requests made to a web-api endpoint into the activity log |
|
ActivityLogParameter |
|
|
ActivityResponseFilterAttribute |
This filter attribute will inject the activity id of the request into the response header. |
|
AllowEmptyArrayAttribute |
Attribute which may be used to signify that the client proxy can send an empty array and the server will distinguish between null and empty arrays. |
|
AnalysisServiceConnectionException |
Thrown when there are errors related to Analysis Services connection. |
|
ApiResourceOptionsController |
Controller to handle requests with the "Options" HTTP verb for api resources |
|
ApplyRequestLanguageAttribute |
|
|
ArtifactKind |
The artifactKind describes an artifact type supported thru the property service API. |
|
ArtifactKindAlreadyExistsException |
ArtifactKindRestrictedException - this is thrown when a call is made to the public property service to read/write an internal property kind. Internal property kinds cannot be accessed via the generic Web service. |
|
ArtifactKindRestrictedException |
ArtifactKindRestrictedException - this is thrown when a call is made to the public property service to read/write an internal property kind. Internal property kinds cannot be accessed via the generic Web service. |
|
ArtifactKindsMustBeUniformException |
ArtifactKindsMustBeUniformException - this is thrown when a call is made supplying a list of artifact specs and the system requires that all artifact specs be from the same artifact kind. |
|
ArtifactPropertyValue |
Represents a Team Foundation Artifact associated with a set of property-value pairs. |
|
ArtifactSpec |
Represents a Team Foundation Artifact property specification. |
|
ArtifactVersionSpec |
Exposes constants to represent non-versioned or all versions. |
|
AssemblyServicingOperationProvider |
Servicing operation provider that loads servicing operations from assembly. |
|
AssemblyServicingResourceProvider |
|
|
AssemblyServicingStepGroupProvider |
Servicing step group provider that loads servicing groups from from assembly. |
|
AttachCollectionException |
|
|
AvailableDatabaseCategories |
This class is used to represent the set of database categories that are available for the given host. |
|
AvatarUtils |
|
|
AzureClientIPRestrictedException |
|
|
AzureDatabaseQuotaReachedException |
|
|
AzureDeprecatedFeatureException |
|
|
AzureLoginBadUserException |
|
|
AzureOperationNotSupportedException |
|
|
AzureProcessingException |
|
|
AzureServerUnavailableException |
|
|
AzureServiceBusyException |
|
|
AzureSessionTerminatedException |
|
|
BackCompatJsonFormatterAttribute |
|
|
BadChecksumException |
Thrown when a file checksum does not match. |
|
BasePreferences |
|
|
BlobProviderConfigurationException |
|
|
BooleanTable |
|
|
ByteArray |
Represents a large (>64kB) byte array. Uses buffer pooling to eliminate pressure on the common language runtime large object heap. |
|
CallOnDeserializationAttribute |
When a class has this attribute the code generation will call the method given after the object has been fully deserialized. |
|
CallOnSerializationAttribute |
|
|
CannotUpdateDefaultCollectionException |
|
|
ClassNotSealedAttribute |
Attribute which may be used to change the visibility of the class as well as its default constructor which is generated for deserialization purposes. |
|
ClassVisibilityAttribute |
Attribute which may be used to change the visibility of the class as well as its default constructor which is generated for deserialization purposes. |
|
CleanupJobInProgressException |
Thrown by upload when the cleanup job is in progress |
|
ClientConditionalAttribute |
When a method has this attribute it will be surrounded by #if DEBUG in the proxy |
|
ClientEnumAttribute |
|
|
ClientIgnoreAttribute |
When a method has this attribute, GenProxyTask will not generate a proxy method for it. Useful for skipping ILinking methods, which would generate duplicate definitions for the Artifact class. |
|
ClientPropertyAttribute |
Custom Team Foundation attribute which may be used to attribute server objects to modify the visibility for the client-side objects generated. The property name may be overridden by passing in a property name. The resulting field name will be the property name with the first character converted to its lower case form, prefixed by 'm_'. A property with Private visibility will not generate a property at all. This mechanism may be used to avoid generating extraneous properties. |
|
ClientServiceAttribute |
|
|
ClientServiceMethodAttribute |
|
|
ClientTypeAttribute |
When encountered provides a mapping between a server type and a client type when generating the proxy. An example of such a use may be that the client uses the URI object everywhere, but the URI object cannot be deserialized. In this case you could add a ClientType(typeof(Uri)) to the server and have the server take a string instead. |
|
ClientValueAttribute |
When used on enumeration fields this will override the value specified on the server to allow for values to be different on the client for the generated enumeration. |
|
CollationException |
|
|
CollectionDoesNotExistException |
Thrown when the client tries to perform an operation (such as delete) on a collection that does not exist. |
|
CollectionLogWriter |
|
|
CollectionMisconfiguredException |
|
|
CollectionPropertyException |
|
|
Command |
Command class that all Business Logic commands derive from. Each command implementation should implement an Execute method that performs the actual work for this command. |
|
ComponentCreator<TComponent> |
Team Foundation Server component creator. |
|
ComponentFactory |
|
|
ComponentFactoryException |
|
|
ConnectionStringsUpdatedEventArgs |
Used to pass the database category data into a TeamFoundationDatabaseSettings.ConnectionStringsUpdated event. |
|
ContainersController |
Controller to handle all REST calls against file containers |
|
ControllerApiVersionAttribute |
Indicates the minimum API version that a given API controller supports |
|
CounterInfo |
|
|
CounterNotPopulatedException |
|
|
CustomerIntelligenceArea |
|
|
CustomerIntelligenceData |
|
|
CustomerIntelligenceFeature |
|
|
CustomerIntelligenceProperty |
|
|
CustomerIntelligenceService |
|
|
CustomerIntelligenceService.CustomerIntelligenceProvider |
|
|
CustomSerializationHooksAttribute |
When class has this attribute, the following methods should be defined in the shared class: private void ToXmlHook(XmlWriter writer) private static void FromXmlHook(TeamFoundationClientProxy proxy, XmlReader reader, T result) where T is deserialized type |
|
DatabaseAlreadyExistsException |
|
|
DatabaseAlreadyRegisteredException |
This exception is raised when specified database already registered. |
|
DatabaseCategoryNotRegisteredException |
This exception is raised when a database category that does not exist is requested in the TeamFoundationSqlResourceComponent. |
|
DatabaseConfigurationException |
|
|
DatabaseConnectionException |
|
|
DatabaseFullException |
|
|
DatabaseInformation |
A class that contains information about the database. |
|
DatabaseInstanceException |
|
|
DatabaseLogWriter |
|
|
DatabaseNotFoundException |
|
|
DatabaseOperationCanceledException |
|
|
DatabaseOperationTimeoutException |
|
|
DatabasePartition |
Represents a logical host partition in a multi-tenant database |
|
DatabasePartitionBinder |
|
|
DatabasePartitionCannotBeDeletedException |
|
|
DatabasePartitionComponent |
DatabasePartitionComponent. |
|
DatabasePartitionComponent2 |
|
|
DatabasePartitionComponent3 |
|
|
DatabasePartitionComponent4 |
|
|
DatabasePartitionConstants |
|
|
DatabasePartitionNotFoundException |
|
|
DatabasePoolAlreadyExistsException |
This exception is raised when the specified database pool already exists. |
|
DatabasePoolCannotBeDeletedException |
This exception is raised when the specified database pool already exists. |
|
DatabasePoolFullException |
This exception is raised when the specified database pool already exists. |
|
DatabasePoolNotFoundException |
|
|
DatabaseRuntimeException |
|
|
DatabaseSchemaException |
|
|
DatabaseSizeProperties |
|
|
DatabaseSplitAnalysisResult |
|
|
DatabaseTenantUsageBinder |
|
|
DatabaseUpgradeQueueController |
|
|
DatabaseUpgradeQueueController.ServicingJobDetailData |
A data class that we use to serialize results of QueuePatchCollections. |
|
DataTierNotFoundException |
|
|
DateTimeShiftDetectedException |
This exception is thrown when a data change operation results in the server detecting a clock roll forward or roll back, for example, when a previous edit of the data was recorded at a DateTime value later than the current edit. The SecurityNamespace is expected to run the TFDateFixer power toy to fix the dates before users can continue data updates. |
|
DateTimeTable |
|
|
DBExecutingDeadlockException |
Thrown when there is a deadlock during execution of a stored procedure after the deadlock retries have been exhausted. |
|
DBPath |
Helper class for converting user paths into SQL paths. |
|
DBResultDeadlockException |
Thrown when there is a deadlock while the program reads results from the database |
|
DefaultSecurityNamespaceExtension |
|
|
DefaultServiceImplementationAttribute |
|
|
DeltaException |
|
|
DeltaLibrary |
|
|
DeltaTooLargeException |
|
|
DeploymentServiceHost |
|
|
DetachCollectionException |
|
|
DictionaryWrapper<TKey, TValue> |
|
|
DisposableCollection<T> |
|
|
DoubleTable |
|
|
DuplicateFeatureException |
|
|
DuplicateFileNameException |
Thrown by upload when a duplicate file name is passed in. |
|
DuplicateJobIdException |
Exception when UpdateJobs has multiple job definitions with the same jobId. |
|
DuplicateJobScheduleException |
Exception when UpdateJobs has duplicate schedules associated with the same job definition. |
|
DuplicateLocationMappingException |
Thrown when someone tries to register a location mapping that is in the incorrect context. |
|
DuplicateStepPerformerException |
Thrown when more than one step performer with the same name occurs in the system. |
|
EnumerationNoneArgumentException |
Raised when a caller supplies None for an enumeration argument. Equivalent to ArgumentNullException for enumeration types. |
|
EventException |
Exceptions thrown by the event manager about eventing issues derive from EventException |
|
ExpressionToken |
|
|
ExtendedAttributeComponent |
The extended attribute component connects to a database and reads or writes extended attributes. It does not use any installed objects to perform this task. This component does not perform version checks because it is not connecting to a logical database, instead it is used to perform the validation in the higher level components. |
|
ExtensibleServiceTypeNotRegisteredException |
|
|
ExtensibleServiceTypeNotValidException |
|
|
ExtensionStepPerformerProvider |
|
|
ExtensionUtilityException |
|
|
FailedToAcquireServicingLockException |
|
|
FavoriteItem |
Class to represent favorite entry in Identity Favorites Store |
|
FeatureAvailabilityExtensionMethods |
|
|
FeatureAvailabilityInformation |
|
|
FeatureAvailabilitySecurityConstants |
|
|
FeatureAvailabilitySecurityManager |
|
|
FeatureDisabledException |
|
|
FeatureEnabledAttribute |
This attribute will check if the given feature is enabled for a specific WebAPI controller/ method |
|
FeatureFlagApiResponse |
|
|
FeatureFlagPatchModel |
This is passed to the FeatureFlagController to edit the status of a feature flag |
|
FeatureFlagsController |
Web API controller responsible for the Feature Flag Resource |
|
FileAlreadyUploadedException |
Thrown by upload when someone attempts to upload a file multiple times. |
|
FileContainerItemDeletedEvent |
This event gets fired when a file container item is successfully deleted. |
|
FileContainerItemUploadedEvent |
This event gets fired when a file container item is successfully created and uploaded. |
|
FileIdNotFoundException |
Thrown by download when a bad file ID is passed. |
|
FileStatistics |
|
|
FileSystemProvider |
|
|
FileSystemServicingOperationProvider |
A servicing operation provider that can be used to read servicing operation definitions from disk |
|
FileSystemServicingStepGroupProvider |
A servicing step group provider that can be used to read servicing step group definitions from disk. |
|
ForbiddenHostNames |
ForbiddenNames is class that tracks a set of keyword/names that are reserved for use in the URL space. This means Accounts, Collections, and Projects should not be able to use these terms. |
|
FrameworkRegistrationEntry |
|
|
FrameworkSqlResourceComponent |
|
|
FullPermissionSetForwarderBase |
A base class for forwarding permissions from a flat namespace to a namespace that can derive all of its permissions from the source namespace. |
|
GroupWellKnownIdentityDescriptors |
|
|
GuidInt32Table |
|
|
GuidStringTable |
|
|
GuidTable |
|
|
HostAlreadyExistsException |
|
|
HostCannotBeDeletedException |
|
|
HostCreationException |
|
|
HostDoesNotExistException |
|
|
HostInstanceDoesNotExistException |
|
|
HostManagementException |
|
|
HostMustBeTopLevelException |
|
|
HostProcessNotFoundException |
|
|
HostProcessPingRequest |
|
|
HostProcessPingResponse |
|
|
HostProperties |
A shortened version of TeamFoundationServiceHostProperties |
|
HostPropertiesChangedEventArgs |
Used to pass data to the TeamFoundatServiceHost.HostPropertiesChanged event. |
|
HostReadyEvent |
|
|
HostShutdownException |
HostShutdownException is thrown when a call is made to the ThrowIfShutdownReceived is called on a host that is shutting down. |
|
HostStatusChangedEventArgs |
|
|
HostStatusChangeException |
|
|
HttpComponentResponseException |
|
|
HttpContextConstants |
|
|
IdentityFavorites |
A view around TeamFoundationIdentity or TeamFoundationTeam |
|
IdentityHelper |
|
|
IdentityPropertiesView |
This is a wrapper class for an Identity that makes it convenient for working with its properties. |
|
IdentityValidationFilter |
|
|
IdentityValidationFilterException |
|
|
IgnoreDormancyProhibitedException |
Exception when a job definition has the IgnoreDormancy flag set and the server is configured to prohibit that flag. |
|
IllegalDeleteSelfReferenceServiceDefinitionException |
This is thrown when someone tries to register a location mapping that is in the incorrect context. |
|
IncompatibleCompressionFormatException |
Thrown when a compressed file is not in a supported compression format. |
|
IncompatibleTokenException |
|
|
IncompleteUploadException |
Thrown when the client uploads the last chunk of a file, but some of the previous chunks are not there. It is also thrown when the uploaded content is not fully received, because of slow network connection, for example. |
|
IncorrectSizeException |
Thrown when a file length does not match. |
|
Int32StringTable |
|
|
Int32Table |
|
|
IntentLock |
Intent Lock class |
|
InvalidAccessException |
|
|
InvalidCollationException |
|
|
InvalidEscapeSequenceException |
|
|
InvalidFeatureDescriptionException |
|
|
InvalidFeatureFlagStateValueException |
|
|
InvalidFeatureNameException |
|
|
InvalidKpiStateException |
Exception when a Kpi state is invalid |
|
InvalidLobParameterException |
InvalidLobParameterException |
|
InvalidParentHostException |
Raised when a host has an invalid parent host or parent host type for the desired operation. |
|
InvalidQuotaException |
|
|
InvalidRequestContextHostException |
This exception is raised when a request context from the incorrect host has been passed into a function. |
|
InvalidSecurityNamespaceDescriptionException |
Represents that a user specified an invalid description when trying to create a security namespace. |
|
InvalidSecurityNamespaceException |
Thrown when a user tries to update a namespace that does not exist. |
|
InvalidSecurityTokenException |
This is thrown when someone tries to set a permission on a token that is not valid for a given namespace |
|
InvalidServiceDefinitionException |
This is thrown when one of the properties of a service definition is invalid on register or lookup. |
|
InvalidServiceVersionException |
|
|
InvalidServicingStepTypeException |
|
|
InvalidTokenFormatExpcetion |
|
|
JobAgentException |
|
|
JobAgentTeardownTimeoutException |
Exception thrown when the Teardown operation times out during job agent recycling or shutdown. |
|
JobCannotBePausedException |
Exception when a job is in a state other than running and therefore cannot be paused. |
|
JobCannotBeResumedException |
Exception when a job is in a state other than paused and therefore cannot be resumed. |
|
JobCannotBeStoppedException |
Exception when a job is in a state other than running and therefore cannot be stopped. |
|
JobCannotBeUpdatedException |
Exception when a protected job is targeted by a client request. |
|
JobCompletedNotification |
This notification event is fired when a job finishes. |
|
JobDefinitionNotFoundException |
Exception when a job definition is not found. |
|
JobDefinitionUpdateTable |
|
|
JobDefinitionUpdateTable2 |
|
|
JobDidntPauseException |
Exception when a job extension does not pause (fast enough). |
|
JobIntervalNotSupportedException |
Exception when a job schedule has interval that is not supported. |
|
JObjectExtensions |
|
|
JobQueueEntryTable |
|
|
JobQueueEntryTable2 |
|
|
JobQueueEntryWithJobSourceTable |
|
|
JobQueueEntryWithJobSourceTable2 |
|
|
JobsStillRunningException |
Exception when a job agent is recycling or ending and one or more jobs will not stop. |
|
KeyValue<TKeyType, TValueType> |
A general-purpose two property class. Intended to allow for returning a pair of strongly-typed values or building a list of value pairs without adding a class. Useful for serializing dictionaries, because KeyValuePairs cannot be serialized directly. |
|
KeyValuePairGuidGuidTable |
|
|
KeyValuePairGuidStringTable |
|
|
KeyValuePairInt32DateTimeTable |
|
|
KeyValuePairInt32Int32Table |
|
|
KeyValuePairInt32StringTable |
|
|
KeyValuePairStringInt32Table |
|
|
KeyValuePairStringTable |
|
|
KpiDefinition |
|
|
KpiExistsException |
Exception when a Kpi already exists |
|
KpiMetric |
This contains the name and value of a metric to be traced. |
|
KpiNotFoundException |
Thrown when a Kpi is not found |
|
KpiService |
|
|
KpiService.KpiProvider |
|
|
KpiStateDefinition |
|
|
LicenseFeatures |
|
|
Licensing |
|
|
LicensingConstants |
|
|
LocationMappingDoesNotExistException |
Thrown when someone tries to register a location mapping that is in the incorrect context. |
|
LocationNotFoundException |
|
|
LockHelper |
Helper class: Takes a series of locks and releases them in the correct order when disposed |
|
LockManager |
LockManager class. |
|
LockManager.NamedLockObject |
Represents a named lock object. Ideally this object should be internal for LockManager, but for efficiency we distribute references to this object to callers and enable them to cache such references. Note that this class does not have useful public methods, all methods are internal (although this may not provide sufficient protection considering that its internal interface is still exposed to all code in "friendly assemblies"). Please, outside LockManager code, treat this object as opaque reference ! |
|
LockName<T> |
Lock name with a value of a given type. |
|
LockName<T1, T2> |
Lock name with two values of given types. |
|
LockTimeoutException |
|
|
LogExceptionFilterAttribute |
|
|
MailRequest |
This class represents a mail request. |
|
MessageBusAlreadySubscribingException |
|
|
MessageBusConfigurationException |
|
|
MessageBusNotFoundException |
|
|
MessageBusSubscriptionInfo |
|
|
MessageQueueAlreadyExistsException |
Thrown when a message queue being created already exists. |
|
MessageQueueNotFoundException |
Thrown when a message queue cannot be found for a specified identifier. |
|
MethodInformation |
Method information is used to describe an invocation of a web method Tracking parameters, timings, and other method details |
|
MethodTime |
|
|
MimeMapping |
|
|
MissingFeatureException |
|
|
MissingQuotaDefinitionException |
|
|
MultiplePartitionsNotSupportedException |
|
|
NotificationEventArgs |
An argument for the callback registered with the TeamFoundationSqlNotificationService |
|
OAuthApplication |
Represents a registered OAuth client application |
|
OAuthApplicationAlreadyExistsException |
Exception when an OAuth application already exists. |
|
OAuthApplicationNotFoundException |
Exception when an OAuth application is not found. |
|
OAuthToken |
Encapsulates the details of an OAuth token - A token is a unique string of characters identifiable by the system - A token is associated with a client application (clientId) - A token is associated with a TFS user (ownerId) |
|
OAuthTokenNotFoundException |
Exception when an OAuth token is not found. |
|
ObjectBinder<T> |
Provides iterative access to strongly typed objects Wraps the functionality of the SqlDataReader so that it does not have to be referred to in the business layer. |
|
OrderedGuidTable |
|
|
OrderedLock |
Provides a synchronization mechanism that preserves ordering. |
|
OrderedLock.Position |
|
|
OrderedStringTable |
|
|
OutboundLinkType |
|
|
PartialPermissionSetForwarderBase |
This is a base class for forwarding permissions from a flat namespace to a namespace that derives only a subset of its permissions from the source namespace. |
|
PartialPermissionSetNamespaceExtension |
This class is meant to work together with the ISecurityNamespaceExtension interface to allow for easily implementing the HasPermission, QueryPermissions and QueryEffectivePermissions calls for namespaces that forward a partial set of their permissions to another namespace. |
|
PatternUtility |
A lightweight pattern matching helper, more limited than RegEx, but faster. This is primarily used for UserAgent checks |
|
PermissionsController |
|
|
PermissionTable |
|
|
ProjectionBinder<T> |
|
|
ProjectServicingTokenConstants |
|
|
PropertyDefinition |
Used to represent a property type in the property service. Each property is assigned a unique ID and can be used in any property service namespace. |
|
PropertyDefinitionDoesNotExistException |
PropertyDoesNotExistException - this is thrown when a call is made to get a property definition that does not exist. |
|
PropertyServiceException |
PropertyServiceException - this type can be used by SqlExceptionFactory ONLY |
|
PropertyValue |
Represents a property-value pair. |
|
ProxyParentClassAttribute |
Attribute which may be used to change the parent class of the generated proxy. |
|
PublicTokenTable |
|
|
QueryExpression |
|
|
QueryExpressionException |
|
|
QueryJobsTable |
|
|
QuotaDefinition |
|
|
QuotaDefinitionsManager |
|
|
QuotaDefinitionTable |
|
|
QuotaExceededException |
|
|
QuotaFilter |
|
|
QuotaValue |
|
|
QuotaValueCollection |
|
|
QuotaValueProvidersManager |
|
|
QuotaValuesManager |
|
|
RedirectionException |
Thrown when a ITeamFoundationRequestFilter is redirecting a client to a different url for a resource. |
|
RegistrationArtifactType |
|
|
RegistrationDatabase |
|
|
RegistrationEventType |
|
|
RegistrationExtendedAttribute2 |
|
|
RegistrationServiceInterface |
|
|
RegistryAuditEntry |
|
|
RegistryEntry |
|
|
RegistryEntryCollection |
|
|
RegistryPathException |
|
|
RegistryPathPatternException |
|
|
ReleaseInfo |
|
|
ReleaseManifest |
|
|
RemoveAccessMappingException |
This is thrown when someone tries to unregister an access mapping that is the default of a service definition. |
|
RequestCanceledException |
RequestCanceledException is thrown when a call is made to the ThrowIfCanceled is called on a request context that is shutting down. |
|
RequestContextBase |
|
|
RequestContextExtensions |
Common extensions to TeamFoundationRequestContext |
|
RequestContextValidator |
|
|
RequestDisabledDetailsException |
The exception that is thrown when the details of why the request was disabled. |
|
RequestDisabledException |
An exception thrown by DisabledRequestCheckingFilter.BeginRequest to indicate that the request presented by the TeamFoundationRequestContext is forbidden from accessing the server. |
|
RequestFilterException |
Thrown by the an ITeamFoundationRequestFilter when it wants to reject a request. The message provided will be relayed to the caller. |
|
RequestLanguage |
|
|
RequestRestrictions |
Describes the authentication and handler requirements for a client request. |
|
RequiredClientServiceAttribute |
Used to signify that a particular class requires a service on deserialization. |
|
ResourceManagementComponent |
|
|
ResourceManagementComponent2 |
|
|
ResourceManagementSetting |
|
|
ResourceStreamNotFoundException |
Thrown when the client uploads the last chunk of a file, but some of the previous chunks are not there. It is also thrown when the uploaded content is not fully received, because of slow network connection, for example. |
|
ResultCollection |
Represents a collection of results returned from the database. |
|
SecurityChangedNotification |
|
|
SecurityConverter |
|
|
SecurityNamespaceAlreadyExistsException |
This is thrown when someone tries to create a security namespace with an Id that already exists. |
|
SecurityNamespaceDescription |
Class for describing the details of a TeamFoundationSecurityNamespace. |
|
SecurityNamespacesController |
|
|
SecurityRestApiResourceProvider |
|
|
SecurityService |
|
|
SerializationWrapper |
|
|
ServerTraceLogger |
A logger that only traces. Can be used as the default logger when no logger is supplied. |
|
ServiceHost<T> |
|
|
ServiceHostStatusChangedResponse |
|
|
ServiceIdentity |
Represents the service identity known to the system. |
|
ServiceIdentityInfo |
The service identity information. |
|
ServiceLevel |
|
|
ServiceLevelException |
|
|
ServiceNotRegisteredException |
|
|
ServiceVersionEntry |
Encapsulates service version information |
|
ServiceVersionNotSupportedException |
|
|
ServicingContext |
|
|
ServicingDisabledException |
|
|
ServicingExecutionHandlerData |
|
|
ServicingHostValidatorConstants |
|
|
ServicingIssues |
A simple class to track a list of issues that should prevent running an admin action. Before an operation is performed, code should run to validate all the params and the state of the entities being administered. For example, during split, a host db, a list of collection host ids etc... are passed in. If the host db doesn't exist, or a partition is being serviced, an input is fat fingered etc... we should detect that before queueing the split. The method that checks thoses conditions returns this structured information. This is a class encapsulating a list of strings so we can offer convenience String.Format overloads and we can control how we serialize it over the wire. |
|
ServicingItemConstants |
|
|
ServicingJobData |
|
|
ServicingJobDetail |
Each servicing operation for host is recorded and the details of the operation are described by the ServicingJobDetail. |
|
ServicingJobInfo |
|
|
ServicingJobStats |
|
|
ServicingLogEntry |
|
|
ServicingLogger |
|
|
ServicingLogWriter |
|
|
ServicingOperation |
Represents a block of one or more servicing step groups that are to be run back to back. |
|
ServicingOperationAlreadyExistsException |
|
|
ServicingOperationConstants |
|
|
ServicingOperationHandlerNotFoundException |
|
|
ServicingOperationInfo |
|
|
ServicingOperationNotFoundException |
|
|
ServicingOperationProviderBase |
Base class for servicing operation providers |
|
ServicingRestApiResourceProvider |
|
|
ServicingStep |
|
|
ServicingStepAttribute |
This attribute marks method as a step performer. |
|
ServicingStepDetail |
|
|
ServicingStepDriver |
|
|
ServicingStepGroup |
|
|
ServicingStepGroupAlreadyExistsException |
|
|
ServicingStepGroupDependencyException |
|
|
ServicingStepGroupHandlerNotFoundException |
|
|
ServicingStepGroupInUseException |
|
|
ServicingStepGroupNotFoundException |
|
|
ServicingStepGroupProviderBase |
Servicing step group provider. |
|
ServicingStepLogEntry |
|
|
ServicingStepStateChange |
|
|
ServicingTokenConstants |
|
|
ServicingValidationException |
|
|
SettingAttribute |
|
|
SharePointServicingTokenConstants |
|
|
SigningInfo |
Contains information associated with the signing of objects |
|
SortedGuidTable |
|
|
SqlAzureException |
|
|
SqlAzureReason |
|
|
SqlBatch |
|
|
SqlColumnBinder |
This class is a convienent way to efficiently access result columns. It caches column ordinals. To use this class, create a static instance of it, pass in the column name to the constructor, and use the GetXXX methods at runtime to retrieve the values. After the first GetXXX() call, the column number will be cached. This object should be reused for any future calls against the same shape of result set. |
|
SqlErrorExtensions |
|
|
SqlExceptionFactory |
|
|
SqlNotificationEventClasses |
|
|
SqlScript |
|
|
SqlScriptResourceComponent |
The SqlScriptComponent is used by the Servicing steps to execute all SQL against the service databases. This component is used only in the process of servicing and therefore does not perform validation checks. |
|
StepDetailLogger |
|
|
StepPerformerAttribute |
This attributes marks method as a step performer. |
|
StepPerformerNotFoundException |
Thrown when the given step performer is not registered in the system. |
|
StreamingCollection<T> |
|
|
StreamingCollectionUnsupportedOperationException |
|
|
StreamWriterLogEntryHandler |
|
|
StringTable |
|
|
StrongBoxConstants |
|
|
StrongBoxDrawerExistsException |
|
|
StrongBoxDrawerNotFoundException |
|
|
StrongBoxException |
|
|
StrongBoxItemInfo |
|
|
StrongBoxItemNotFoundException |
|
|
StructuredListLogEntryHandler |
|
|
TeamFoundationAccessControlException |
|
|
TeamFoundationAccessControlService |
Service used to configure Access Control for Hosted TFS |
|
TeamFoundationActivityLogService |
Service used to retrieve activity log entries from activity log |
|
TeamFoundationApplicationCore |
|
|
TeamFoundationAuthenticationService |
|
|
TeamFoundationBaseRegistryService |
|
|
TeamFoundationCacheService<TKey, TValue> |
A base class that can be used to implement an in-memory cache service. This class provides thread safe get/add methods, implements ITeamFoundationService and cleanup scheduling. Derived class must implement a cleanup logic. |
|
TeamFoundationCertificateIdentityService |
|
|
TeamFoundationCollationService |
Collation service |
|
TeamFoundationDatabaseCopyException |
An exception raised when a database is not successfully copied. |
|
TeamFoundationDatabaseManagementService |
|
|
TeamFoundationDatabasePool |
|
|
TeamFoundationDatabaseProperties |
|
|
TeamFoundationDatabaseSettings |
|
|
TeamFoundationDatabaseSplitException |
|
|
TeamFoundationDatabaseTenantUsage |
|
|
TeamFoundationDatabaseXmlWriter |
A class that encapsulates the StringWriter and XmlTextWriter that is typically used to write xml for SProc calls. |
|
TeamFoundationDataReader |
A utility class which allows a variable set of data objects (and especially enumerable data objects) to be accessed in a sequential manner. The reader also disposes of important resources that may be associated with it and the objects that it contains. |
|
TeamFoundationDataTierComponent |
|
|
TeamFoundationDeserializationException |
Thrown when an extension was not loaded when it is expected to be successful. |
|
TeamFoundationEventId |
Define event log ID ranges. |
|
TeamFoundationEventLog |
Team Foundation Log class. |
|
TeamFoundationEventLogger |
|
|
TeamFoundationEventService |
|
|
TeamFoundationExecutionState |
A snapshot of the global and per-process state for one or all service hosts. |
|
TeamFoundationExtensionNotFoundException |
Thrown when an extension was not loaded when it is expected to be successful. |
|
TeamFoundationExtensionUtility |
|
|
TeamFoundationFeatureAvailabilityService |
Service determining availability for features at runtime |
|
TeamFoundationFileContainerService |
Manages containers and container items. |
|
TeamFoundationFileService |
|
|
TeamFoundationHostCreationValidState |
|
|
TeamFoundationHostManagementService |
|
|
TeamFoundationHostReadyState |
|
|
TeamFoundationInvalidCertificateException |
|
|
TeamFoundationJobDefinition |
|
|
TeamFoundationJobExecutionEntry |
|
|
TeamFoundationJobHistoryEntry |
|
|
TeamFoundationJobQueueEntry |
|
|
TeamFoundationJobReference |
A reference to a job used for queuing. |
|
TeamFoundationJobSchedule |
|
|
TeamFoundationJobService |
|
|
TeamFoundationJobServiceException |
Base class for job service exceptions |
|
TeamFoundationLocationService |
|
|
TeamFoundationLocationServiceException |
Base class for all location service exceptions. |
|
TeamFoundationLock |
|
|
TeamFoundationLockException |
|
|
TeamFoundationLockInfo |
The set of data that is used to describe a lock on a resource. |
|
TeamFoundationLockingService |
Locking Service |
|
TeamFoundationMailService |
A service for sending emails through SMTP. |
|
TeamFoundationMessageBusService |
|
|
TeamFoundationMessageQueueException |
Provides a common base class for message queue exceptions. |
|
TeamFoundationMessageQueueService |
Manages message queues for a Team Foundation Server Project Collection. |
|
TeamFoundationMetabase |
|
|
TeamFoundationModule |
|
|
TeamFoundationOAuthService |
A service that is used to register OAuth client applications and issue OAuth delegation tokens |
|
TeamFoundationOAuthServiceException |
Base class for OAuth service exceptions |
|
TeamFoundationPerformanceCounter |
This is a wrapper around the .NET FrameworkCounterData. |
|
TeamFoundationPerformanceCounters |
Wraps CounterSetInstance. |
|
TeamFoundationPerformanceService |
Intended to supply centralized performance API's.Currently supported: Single instance performance counters. |
|
TeamFoundationProcessStillRunningException |
Exception for when a TFS server process will not come to a full stop. |
|
TeamFoundationProfileService |
|
|
TeamFoundationPropertyService |
Default implementation of the manager interface. Provides management of generic artifact properties service. |
|
TeamFoundationQuotaService |
|
|
TeamFoundationRegistryService |
This service is used to read and write key/value pairs to a hierarchical registry. |
|
TeamFoundationRequestContext |
All Requests in a Team Foundation application create a TeamFoundationRequestContext and the context is available from the application or one of the framework base classes. |
|
TeamFoundationRequestInformation |
|
|
TeamFoundationResourceManagementService |
|
|
TeamFoundationResourceManagementServiceException |
|
|
TeamFoundationSecurityNamespace |
Class for managing and enforcing security for a set of AccessControlLists. |
|
TeamFoundationSecurityService |
An interface for managing collections of security namespaces. |
|
TeamFoundationSecurityServiceException |
Base class for all security service exceptions |
|
TeamFoundationServiceDependency |
|
|
TeamFoundationServiceException |
Base class for all custom exceptions thrown from Team Foundation code. |
|
TeamFoundationServiceHost |
|
|
TeamFoundationServiceHostActivity |
|
|
TeamFoundationServiceHostInstance |
Represents the per-process state for a Team Foundation service host. |
|
TeamFoundationServiceHostProcess |
|
|
TeamFoundationServiceHostProperties |
This is our internal TeamFoundationServiceHostProperties implementation used to drive the Deployment, Application, and Collection hosts. |
|
TeamFoundationServicingException |
|
|
TeamFoundationServicingService |
|
|
TeamFoundationSessionAuthenticationException |
|
|
TeamFoundationSigningService |
A service that can sign and validate caller messages using keys held by the signing service but accessed by the caller through a surrogate identifier guid. |
|
TeamFoundationSqlNotificationService |
|
|
TeamFoundationSqlResourceComponent |
|
|
TeamFoundationStepPerformerBase |
Optional base class for implementing IStepPerformer using registered delegates. |
|
TeamFoundationStrongBoxService |
|
|
TeamFoundationTableValueParameter<T> |
|
|
TeamFoundationTask |
A task that can be added to the Task Service to run one time or on an interval basis on a pool of worker threads. When the task runs, the provided callback method is invoked. |
|
TeamFoundationTaskService |
A service for queuing tasks to run one time or with a schedule using a pool of worker threads. When a task is executed, the provided task callback method is invoked. |
|
TeamFoundationTraceReadingService |
This service is used to read traces |
|
TeamFoundationTracingExtensionMethods |
Static class for Trace extension methods |
|
TeamFoundationTracingService |
|
|
TeamFoundationTracingService.TraceProvider |
|
|
TeamFoundationUnusedDatabaseInfo |
|
|
TeamFoundationValidationException |
Thrown when validating user input. Similar to ArgumentException but does not require the property to be an input parameter. |
|
TeamProjectCollectionProperties |
Contains the configuration information to configure a team project collection. |
|
TestPartitionComponent |
|
|
TfsApiController |
|
|
TfsApiControllerExtensions |
|
|
TfsApiHostTypeConstraint |
Ensures a resource is not visible unless the request context matches a specified configuration. |
|
TfsApiPropertyKeys |
|
|
TfsHostTypeConstraint |
Ensures a resource is not visible unless the request context matches a specified configuration. |
|
TfsImpersonationMessageHandler |
|
|
TfsmqConnectionNotification |
Provides information about a connection or disconnection from a message queue. |
|
TfsmqDequeueEvent |
Fired by the message queue system to determine whether a user should have read permission to the given queue. This enables TFS subsytems using MQ to provide their own security models. For example, Team Build provides a listener that verifies users of its queues have the UseBuildResources permission. |
|
TfsmqNotification |
Provides a common base class for all message queue notifications. |
|
TfsmqRegistrationChangedNotification |
Provides information about a change in message queue registration. |
|
TFSProvider |
|
|
TfsRequestMessageHandler |
|
|
TokenRename |
|
|
TokenRenameTable |
|
|
TokenTable |
|
|
TooManyItemsException |
Thrown when the user sends a request that attempts to return more items than are allowed by the securityNamespace-defined limit. |
|
TraceDefinition |
Trace Definition is the base class for both TraceEvent and TraceFilter |
|
TraceFilter |
This class describes a trace filter, that is a set of criteria on whether a trace event should be emitted |
|
TraceFilterAttribute |
This attribute will log an enter and leave trace point for an web-api action. Add this attribute to an action and pass in the enter and leave trace points you want associated with the action. |
|
TracePointRange |
|
|
TraceWatch |
Utility class that traces if we spend more time in a call than we expect |
|
UnauthorizedRequestException |
|
|
UnexpectedDatabaseResultException |
|
|
UnexpectedHostTypeException |
|
|
UnexpectedItemKindException |
|
|
UniqueInt32Table |
|
|
UnknownMigrationOwnerException |
Thrown by prc_MigrateFile when an unknown owner Id is set. |
|
UpdatePackage |
|
|
UpdatePackageHistoryEntry |
|
|
UserPreferences |
|
|
ValidationServicingException |
|
|
ValidationStepDriver |
|
|
VersionedApiControllerCustomNameAttribute |
Attribute that allows specifying a custom controller name that doesn't use the standard versioned API controller naming convention of: {Area}{ResourceName}[{ResourceVersion}]Controller |
|
VersionedApiResourceConstraint |
Routing constraint that enables selection of API controllers based on the api and resource versions of the incoming request |
|
VersionedApiResourceRegistration |
Contains methods to add and obtain information about registered API resources |
|
VirtualPathMappingException |
|
|
VirtualPathsConflictException |
|
|
VisualStudioServicesApplication |
|
|
WebApiTrace |
|
|
XmlPropertyWriter |
|